struct AccelerationStructureCreateInfoKHR

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

Public Members

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

Public Methods

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

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

void AccelerationStructureCreateInfoKHR (const AccelerationStructureCreateInfoKHR & rhs)

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

void AccelerationStructureCreateInfoKHR (const VkAccelerationStructureCreateInfoKHR & rhs)

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

AccelerationStructureCreateInfoKHR & operator= (const AccelerationStructureCreateInfoKHR & rhs)

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

AccelerationStructureCreateInfoKHR & operator= (const VkAccelerationStructureCreateInfoKHR & rhs)

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

AccelerationStructureCreateInfoKHR & setPNext (const void * pNext_)

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

AccelerationStructureCreateInfoKHR & setCreateFlags (vk::AccelerationStructureCreateFlagsKHR createFlags_)

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

AccelerationStructureCreateInfoKHR & setBuffer (vk::Buffer buffer_)

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

AccelerationStructureCreateInfoKHR & setOffset (vk::DeviceSize offset_)

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

AccelerationStructureCreateInfoKHR & setSize (vk::DeviceSize size_)

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

AccelerationStructureCreateInfoKHR & setType (vk::AccelerationStructureTypeKHR type_)

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

AccelerationStructureCreateInfoKHR & setDeviceAddress (vk::DeviceAddress deviceAddress_)

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

const VkAccelerationStructureCreateInfoKHR & operator const VkAccelerationStructureCreateInfoKHR & ()

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

VkAccelerationStructureCreateInfoKHR & operator VkAccelerationStructureCreateInfoKHR & ()

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

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

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