struct ImageSubresourceLayers

Defined at line 16447 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkImageSubresourceLayers, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkImageSubresourceLayers.html

Public Members

Flags aspectMask
uint32_t mipLevel
uint32_t baseArrayLayer
uint32_t layerCount

Public Methods

void ImageSubresourceLayers (ImageAspectFlags aspectMask_, uint32_t mipLevel_, uint32_t baseArrayLayer_, uint32_t layerCount_)

Defined at line 16452 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ImageSubresourceLayers (const ImageSubresourceLayers & rhs)

Defined at line 16463 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ImageSubresourceLayers (const VkImageSubresourceLayers & rhs)

Defined at line 16465 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers & operator= (const ImageSubresourceLayers & rhs)

Defined at line 16470 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers & operator= (const VkImageSubresourceLayers & rhs)

Defined at line 16473 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers & setAspectMask (ImageAspectFlags aspectMask_)

Defined at line 16480 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers && setAspectMask (ImageAspectFlags aspectMask_)

Defined at line 16486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers & setMipLevel (uint32_t mipLevel_)

Defined at line 16492 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers && setMipLevel (uint32_t mipLevel_)

Defined at line 16498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers & setBaseArrayLayer (uint32_t baseArrayLayer_)

Defined at line 16504 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers && setBaseArrayLayer (uint32_t baseArrayLayer_)

Defined at line 16510 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers & setLayerCount (uint32_t layerCount_)

Defined at line 16516 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ImageSubresourceLayers && setLayerCount (uint32_t layerCount_)

Defined at line 16522 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkImageSubresourceLayers & operator const VkImageSubresourceLayers & ()

Defined at line 16529 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkImageSubresourceLayers & operator VkImageSubresourceLayers & ()

Defined at line 16534 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkImageSubresourceLayers * operator const VkImageSubresourceLayers * ()

Defined at line 16539 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkImageSubresourceLayers * operator VkImageSubresourceLayers * ()

Defined at line 16544 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const ImageSubresourceLayers & )

Defined at line 16557 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp