struct AccelerationStructureSRTMotionInstanceNV
Defined at line 3214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
SRTDataNV transformT0
SRTDataNV transformT1
uint32_t instanceCustomIndex
uint32_t mask
uint32_t instanceShaderBindingTableRecordOffset
VkGeometryInstanceFlagsKHR flags
uint64_t accelerationStructureReference
Public Methods
void AccelerationStructureSRTMotionInstanceNV (vk::SRTDataNV transformT0_, vk::SRTDataNV transformT1_, uint32_t instanceCustomIndex_, uint32_t mask_, uint32_t instanceShaderBindingTableRecordOffset_, vk::GeometryInstanceFlagsKHR flags_, uint64_t accelerationStructureReference_)
Defined at line 3219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AccelerationStructureSRTMotionInstanceNV (const AccelerationStructureSRTMotionInstanceNV & rhs)
Defined at line 3236 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AccelerationStructureSRTMotionInstanceNV (const VkAccelerationStructureSRTMotionInstanceNV & rhs)
Defined at line 3238 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & operator= (const AccelerationStructureSRTMotionInstanceNV & rhs)
Defined at line 3243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & operator= (const VkAccelerationStructureSRTMotionInstanceNV & rhs)
Defined at line 3246 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setTransformT0 (const vk::SRTDataNV & transformT0_)
Defined at line 3253 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setTransformT1 (const vk::SRTDataNV & transformT1_)
Defined at line 3260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setInstanceCustomIndex (uint32_t instanceCustomIndex_)
Defined at line 3267 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setMask (uint32_t mask_)
Defined at line 3273 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setInstanceShaderBindingTableRecordOffset (uint32_t instanceShaderBindingTableRecordOffset_)
Defined at line 3279 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setFlags (vk::GeometryInstanceFlagsKHR flags_)
Defined at line 3286 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureSRTMotionInstanceNV & setAccelerationStructureReference (uint64_t accelerationStructureReference_)
Defined at line 3292 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAccelerationStructureSRTMotionInstanceNV & operator const VkAccelerationStructureSRTMotionInstanceNV & ()
Defined at line 3300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAccelerationStructureSRTMotionInstanceNV & operator VkAccelerationStructureSRTMotionInstanceNV & ()
Defined at line 3305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::partial_ordering operator<=> (const AccelerationStructureSRTMotionInstanceNV & )
Defined at line 3329 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp