vulkanish.helpers.functions

Undocumented in source.

Members

Aliases

vsh
alias vsh(string name) = vsh!(functionMixin!("vk" ~ name))
Undocumented in source.
vshCall
alias vshCall(alias f) = vsh!f
Undocumented in source.
vshEnumerate
alias vshEnumerate(string name) = vshEnumerate!(functionMixin!("vkEnumerate" ~ name))
Undocumented in source.
vshEnumerateAlt
alias vshEnumerateAlt(string name) = vshEnumerate!(functionMixin!("vk" ~ name))
Undocumented in source.

Functions

vshScopedDestroy
string vshScopedDestroy(string v, string args)
Undocumented in source. Be warned that the author may not have intended to support it.
vshScopedDestroyRange
string vshScopedDestroyRange(string v, string args)
Undocumented in source. Be warned that the author may not have intended to support it.
vshScopedFrees
string vshScopedFrees(string v, string args)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

vsh
template vsh(alias f_unenforced)
Undocumented in source.
vshCreate
template vshCreate(Ts...)
Undocumented in source.
vshCreateScoped
template vshCreateScoped(Ts...)
Undocumented in source.
vshDestroy
template vshDestroy(Ts...)
Undocumented in source.
vshDestroyRange
template vshDestroyRange(Ts...)
Undocumented in source.
vshEnumerate
template vshEnumerate(alias f_unenforced)
Undocumented in source.
vshFrees
template vshFrees(Ts...)
Undocumented in source.

Meta