OpaqueHandle

Creates a new unique handle type.

Handle types are pointers to opaque structs.

Members

Structs

OpaqueHandleT
struct OpaqueHandleT(string name)
Undocumented in source.

Templates

TypeDef
template TypeDef(T, string name, T init = T.init)

Creates a new type based on an existing type.

TypeDefBase
template TypeDefBase(T)

Gets the base type of a typedef.

Parameters

name

Unique name of the handle.

Examples

alias VkInstance = OpaqueHandle!("VkInstance");

Meta