#include <vulkan_structs.hpp>
Definition at line 3240 of file vulkan_structs.hpp.
◆ NativeType
◆ AccelerationStructureSRTMotionInstanceNV() [1/3]
VULKAN_HPP_CONSTEXPR vk::AccelerationStructureSRTMotionInstanceNV::AccelerationStructureSRTMotionInstanceNV |
( |
vk::SRTDataNV |
transformT0_ = {} , |
|
|
vk::SRTDataNV |
transformT1_ = {} , |
|
|
uint32_t |
instanceCustomIndex_ = {} , |
|
|
uint32_t |
mask_ = {} , |
|
|
uint32_t |
instanceShaderBindingTableRecordOffset_ = {} , |
|
|
vk::GeometryInstanceFlagsKHR |
flags_ = {} , |
|
|
uint64_t |
accelerationStructureReference_ = {} |
|
) |
| |
|
inline |
◆ AccelerationStructureSRTMotionInstanceNV() [2/3]
◆ AccelerationStructureSRTMotionInstanceNV() [3/3]
◆ operator VkAccelerationStructureSRTMotionInstanceNV &()
◆ operator VkAccelerationStructureSRTMotionInstanceNV const &()
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ setAccelerationStructureReference()
◆ setFlags()
◆ setInstanceCustomIndex()
◆ setInstanceShaderBindingTableRecordOffset()
◆ setMask()
◆ setTransformT0()
◆ setTransformT1()
◆ accelerationStructureReference
uint64_t vk::AccelerationStructureSRTMotionInstanceNV::accelerationStructureReference = {} |
◆ flags
◆ instanceCustomIndex
uint32_t vk::AccelerationStructureSRTMotionInstanceNV::instanceCustomIndex |
◆ instanceShaderBindingTableRecordOffset
uint32_t vk::AccelerationStructureSRTMotionInstanceNV::instanceShaderBindingTableRecordOffset |
◆ mask
uint32_t vk::AccelerationStructureSRTMotionInstanceNV::mask |
◆ transformT0
vk::SRTDataNV vk::AccelerationStructureSRTMotionInstanceNV::transformT0 = {} |
◆ transformT1
vk::SRTDataNV vk::AccelerationStructureSRTMotionInstanceNV::transformT1 = {} |
The documentation for this struct was generated from the following file: