AccelerationStructureTrianglesOpacityMicromapEXT(vk::IndexType indexType_=vk::IndexType::eUint16, vk::DeviceOrHostAddressConstKHR indexBuffer_={}, vk::DeviceSize indexStride_={}, uint32_t baseTriangle_={}, uint32_t usageCountsCount_={}, const vk::MicromapUsageEXT *pUsageCounts_={}, const vk::MicromapUsageEXT *const *ppUsageCounts_={}, vk::MicromapEXT micromap_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
AccelerationStructureTrianglesOpacityMicromapEXT(AccelerationStructureTrianglesOpacityMicromapEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
AccelerationStructureTrianglesOpacityMicromapEXT(VkAccelerationStructureTrianglesOpacityMicromapEXT const &rhs) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
AccelerationStructureTrianglesOpacityMicromapEXT(vk::IndexType indexType_, vk::DeviceOrHostAddressConstKHR indexBuffer_, vk::DeviceSize indexStride_, uint32_t baseTriangle_, vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT > const &usageCounts_, vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT *const > const &pUsageCounts_={}, vk::MicromapEXT micromap_={}, void *pNext_=nullptr) | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
allowDuplicate | vk::AccelerationStructureTrianglesOpacityMicromapEXT | static |
baseTriangle | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
indexBuffer | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
indexStride | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
indexType | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
micromap | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
NativeType typedef | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
operator VkAccelerationStructureTrianglesOpacityMicromapEXT &() VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
operator VkAccelerationStructureTrianglesOpacityMicromapEXT const &() const VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
operator=(AccelerationStructureTrianglesOpacityMicromapEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
operator=(VkAccelerationStructureTrianglesOpacityMicromapEXT const &rhs) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
pNext | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
ppUsageCounts | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
pUsageCounts | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
setBaseTriangle(uint32_t baseTriangle_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setIndexBuffer(vk::DeviceOrHostAddressConstKHR const &indexBuffer_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setIndexStride(vk::DeviceSize indexStride_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setIndexType(vk::IndexType indexType_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setMicromap(vk::MicromapEXT micromap_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setPNext(void *pNext_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setPpUsageCounts(const vk::MicromapUsageEXT *const *ppUsageCounts_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setPUsageCounts(const vk::MicromapUsageEXT *pUsageCounts_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setPUsageCounts(vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT *const > const &pUsageCounts_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setUsageCounts(vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT > const &usageCounts_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
setUsageCountsCount(uint32_t usageCountsCount_) VULKAN_HPP_NOEXCEPT | vk::AccelerationStructureTrianglesOpacityMicromapEXT | inline |
structureType | vk::AccelerationStructureTrianglesOpacityMicromapEXT | static |
sType | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |
usageCountsCount | vk::AccelerationStructureTrianglesOpacityMicromapEXT | |