vulkanish ~master (2020-11-19T14:50:54Z)
Dub
Repo
VshScoped
vulkanish
helpers
types
Undocumented in source.
alias
VshScoped
(
string
name
,
VkAllocationCallbacks
*
allocator
=
null
)
=
VshScoped
!(
mixin
(
"Vk"
~
name
),
allocator
)
template
VshScoped
(T, VkAllocationCallbacks* allocator = null)
template
VshScoped (
T
VkAllocationCallbacks
*
allocator
= null
) {
alias
destroy
=
vsh
!(
"Destroy"
~
T
.
stringof
[
"vk"
.
length
.. $ -
"_handle*"
.
length
])
;
struct
Scoped_
;
alias
VshScoped
=
Scoped_
;
}
Members
Aliases
VshScoped
alias
VshScoped
=
Scoped_
Undocumented in source.
destroy
alias
destroy
=
vsh
!(
"Destroy"
~
T
.
stringof
[
"vk"
.
length
.. $ -
"_handle*"
.
length
])
Undocumented in source.
Structs
Scoped_
struct
Scoped_
Undocumented in source.
Meta
Source
See Implementation
vulkanish
helpers
types
aliases
Vsh
VshScoped