struct AccelerationStructureCreateInfoNV

Defined at line 3128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkAccelerationStructureCreateInfoNV, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkAccelerationStructureCreateInfoNV.html

Public Members

StructureType sType
const void * pNext
DeviceSize compactedSize
AccelerationStructureInfoNV info

Public Methods

void AccelerationStructureCreateInfoNV (DeviceSize compactedSize_, AccelerationStructureInfoNV info_, const void * pNext_)

Defined at line 3136 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AccelerationStructureCreateInfoNV (const AccelerationStructureCreateInfoNV & rhs)

Defined at line 3145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AccelerationStructureCreateInfoNV (const VkAccelerationStructureCreateInfoNV & rhs)

Defined at line 3147 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV & operator= (const AccelerationStructureCreateInfoNV & rhs)

Defined at line 3152 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV & operator= (const VkAccelerationStructureCreateInfoNV & rhs)

Defined at line 3155 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV & setPNext (const void * pNext_)

Defined at line 3162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV && setPNext (const void * pNext_)

Defined at line 3168 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV & setCompactedSize (DeviceSize compactedSize_)

Defined at line 3174 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV && setCompactedSize (DeviceSize compactedSize_)

Defined at line 3180 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV & setInfo (const AccelerationStructureInfoNV & info_)

Defined at line 3186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureCreateInfoNV && setInfo (const AccelerationStructureInfoNV & info_)

Defined at line 3192 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAccelerationStructureCreateInfoNV & operator const VkAccelerationStructureCreateInfoNV & ()

Defined at line 3199 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAccelerationStructureCreateInfoNV & operator VkAccelerationStructureCreateInfoNV & ()

Defined at line 3204 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAccelerationStructureCreateInfoNV * operator const VkAccelerationStructureCreateInfoNV * ()

Defined at line 3209 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAccelerationStructureCreateInfoNV * operator VkAccelerationStructureCreateInfoNV * ()

Defined at line 3214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const AccelerationStructureCreateInfoNV & )

Defined at line 3227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp