Vulkan-Hpp
vk::MicromapBuildInfoEXT Member List

This is the complete list of members for vk::MicromapBuildInfoEXT, including all inherited members.

allowDuplicatevk::MicromapBuildInfoEXTstatic
datavk::MicromapBuildInfoEXT
dstMicromapvk::MicromapBuildInfoEXT
flagsvk::MicromapBuildInfoEXT
MicromapBuildInfoEXT(vk::MicromapTypeEXT type_=vk::MicromapTypeEXT::eOpacityMicromap, vk::BuildMicromapFlagsEXT flags_={}, vk::BuildMicromapModeEXT mode_=vk::BuildMicromapModeEXT::eBuild, vk::MicromapEXT dstMicromap_={}, uint32_t usageCountsCount_={}, const vk::MicromapUsageEXT *pUsageCounts_={}, const vk::MicromapUsageEXT *const *ppUsageCounts_={}, vk::DeviceOrHostAddressConstKHR data_={}, vk::DeviceOrHostAddressKHR scratchData_={}, vk::DeviceOrHostAddressConstKHR triangleArray_={}, vk::DeviceSize triangleArrayStride_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
MicromapBuildInfoEXT(MicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=defaultvk::MicromapBuildInfoEXT
MicromapBuildInfoEXT(VkMicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
MicromapBuildInfoEXT(vk::MicromapTypeEXT type_, vk::BuildMicromapFlagsEXT flags_, vk::BuildMicromapModeEXT mode_, vk::MicromapEXT dstMicromap_, vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT > const &usageCounts_, vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT *const > const &pUsageCounts_={}, vk::DeviceOrHostAddressConstKHR data_={}, vk::DeviceOrHostAddressKHR scratchData_={}, vk::DeviceOrHostAddressConstKHR triangleArray_={}, vk::DeviceSize triangleArrayStride_={}, const void *pNext_=nullptr)vk::MicromapBuildInfoEXTinline
modevk::MicromapBuildInfoEXT
NativeType typedefvk::MicromapBuildInfoEXT
operator VkMicromapBuildInfoEXT &() VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
operator VkMicromapBuildInfoEXT const &() const VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
operator=(MicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=defaultvk::MicromapBuildInfoEXT
operator=(VkMicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
pNextvk::MicromapBuildInfoEXT
ppUsageCountsvk::MicromapBuildInfoEXT
pUsageCountsvk::MicromapBuildInfoEXT
scratchDatavk::MicromapBuildInfoEXT
setData(vk::DeviceOrHostAddressConstKHR const &data_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setDstMicromap(vk::MicromapEXT dstMicromap_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setFlags(vk::BuildMicromapFlagsEXT flags_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setMode(vk::BuildMicromapModeEXT mode_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setPNext(const void *pNext_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setPpUsageCounts(const vk::MicromapUsageEXT *const *ppUsageCounts_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setPUsageCounts(const vk::MicromapUsageEXT *pUsageCounts_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setPUsageCounts(vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT *const > const &pUsageCounts_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setScratchData(vk::DeviceOrHostAddressKHR const &scratchData_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setTriangleArray(vk::DeviceOrHostAddressConstKHR const &triangleArray_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setTriangleArrayStride(vk::DeviceSize triangleArrayStride_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setType(vk::MicromapTypeEXT type_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setUsageCounts(vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT > const &usageCounts_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
setUsageCountsCount(uint32_t usageCountsCount_) VULKAN_HPP_NOEXCEPTvk::MicromapBuildInfoEXTinline
structureTypevk::MicromapBuildInfoEXTstatic
sTypevk::MicromapBuildInfoEXT
triangleArrayvk::MicromapBuildInfoEXT
triangleArrayStridevk::MicromapBuildInfoEXT
typevk::MicromapBuildInfoEXT
usageCountsCountvk::MicromapBuildInfoEXT