Vulkan-Hpp
|
This is the complete list of members for vk::MicromapBuildInfoEXT, including all inherited members.
allowDuplicate | vk::MicromapBuildInfoEXT | static |
data | vk::MicromapBuildInfoEXT | |
dstMicromap | vk::MicromapBuildInfoEXT | |
flags | vk::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_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
MicromapBuildInfoEXT(MicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | vk::MicromapBuildInfoEXT | |
MicromapBuildInfoEXT(VkMicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
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::MicromapBuildInfoEXT | inline |
mode | vk::MicromapBuildInfoEXT | |
NativeType typedef | vk::MicromapBuildInfoEXT | |
operator VkMicromapBuildInfoEXT &() VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
operator VkMicromapBuildInfoEXT const &() const VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
operator=(MicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | vk::MicromapBuildInfoEXT | |
operator=(VkMicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
pNext | vk::MicromapBuildInfoEXT | |
ppUsageCounts | vk::MicromapBuildInfoEXT | |
pUsageCounts | vk::MicromapBuildInfoEXT | |
scratchData | vk::MicromapBuildInfoEXT | |
setData(vk::DeviceOrHostAddressConstKHR const &data_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setDstMicromap(vk::MicromapEXT dstMicromap_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setFlags(vk::BuildMicromapFlagsEXT flags_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setMode(vk::BuildMicromapModeEXT mode_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setPNext(const void *pNext_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setPpUsageCounts(const vk::MicromapUsageEXT *const *ppUsageCounts_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setPUsageCounts(const vk::MicromapUsageEXT *pUsageCounts_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setPUsageCounts(vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT *const > const &pUsageCounts_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setScratchData(vk::DeviceOrHostAddressKHR const &scratchData_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setTriangleArray(vk::DeviceOrHostAddressConstKHR const &triangleArray_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setTriangleArrayStride(vk::DeviceSize triangleArrayStride_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setType(vk::MicromapTypeEXT type_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setUsageCounts(vk::ArrayProxyNoTemporaries< const vk::MicromapUsageEXT > const &usageCounts_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
setUsageCountsCount(uint32_t usageCountsCount_) VULKAN_HPP_NOEXCEPT | vk::MicromapBuildInfoEXT | inline |
structureType | vk::MicromapBuildInfoEXT | static |
sType | vk::MicromapBuildInfoEXT | |
triangleArray | vk::MicromapBuildInfoEXT | |
triangleArrayStride | vk::MicromapBuildInfoEXT | |
type | vk::MicromapBuildInfoEXT | |
usageCountsCount | vk::MicromapBuildInfoEXT |