struct AccelerationStructureCreateInfoKHR

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

wrapper struct for struct VkAccelerationStructureCreateInfoKHR, see

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

Public Members

StructureType sType
const void * pNext
Flags createFlags
Buffer buffer
DeviceSize offset
DeviceSize size
AccelerationStructureTypeKHR type
DeviceAddress deviceAddress

Public Methods

void AccelerationStructureCreateInfoKHR (AccelerationStructureCreateFlagsKHR createFlags_, Buffer buffer_, DeviceSize offset_, DeviceSize size_, AccelerationStructureTypeKHR type_, DeviceAddress deviceAddress_, const void * pNext_)

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

void AccelerationStructureCreateInfoKHR (const AccelerationStructureCreateInfoKHR & rhs)

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

void AccelerationStructureCreateInfoKHR (const VkAccelerationStructureCreateInfoKHR & rhs)

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

AccelerationStructureCreateInfoKHR & operator= (const AccelerationStructureCreateInfoKHR & rhs)

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

AccelerationStructureCreateInfoKHR & operator= (const VkAccelerationStructureCreateInfoKHR & rhs)

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

AccelerationStructureCreateInfoKHR & setPNext (const void * pNext_)

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

AccelerationStructureCreateInfoKHR && setPNext (const void * pNext_)

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

AccelerationStructureCreateInfoKHR & setCreateFlags (AccelerationStructureCreateFlagsKHR createFlags_)

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

AccelerationStructureCreateInfoKHR && setCreateFlags (AccelerationStructureCreateFlagsKHR createFlags_)

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

AccelerationStructureCreateInfoKHR & setBuffer (Buffer buffer_)

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

AccelerationStructureCreateInfoKHR && setBuffer (Buffer buffer_)

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

AccelerationStructureCreateInfoKHR & setOffset (DeviceSize offset_)

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

AccelerationStructureCreateInfoKHR && setOffset (DeviceSize offset_)

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

AccelerationStructureCreateInfoKHR & setSize (DeviceSize size_)

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

AccelerationStructureCreateInfoKHR && setSize (DeviceSize size_)

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

AccelerationStructureCreateInfoKHR & setType (AccelerationStructureTypeKHR type_)

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

AccelerationStructureCreateInfoKHR && setType (AccelerationStructureTypeKHR type_)

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

AccelerationStructureCreateInfoKHR & setDeviceAddress (DeviceAddress deviceAddress_)

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

AccelerationStructureCreateInfoKHR && setDeviceAddress (DeviceAddress deviceAddress_)

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

const VkAccelerationStructureCreateInfoKHR & operator const VkAccelerationStructureCreateInfoKHR & ()

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

VkAccelerationStructureCreateInfoKHR & operator VkAccelerationStructureCreateInfoKHR & ()

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

const VkAccelerationStructureCreateInfoKHR * operator const VkAccelerationStructureCreateInfoKHR * ()

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

VkAccelerationStructureCreateInfoKHR * operator VkAccelerationStructureCreateInfoKHR * ()

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

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

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