struct ImageSubresource

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

Public Members

Flags aspectMask
uint32_t mipLevel
uint32_t arrayLayer

Public Methods

void ImageSubresource (vk::ImageAspectFlags aspectMask_, uint32_t mipLevel_, uint32_t arrayLayer_)

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

void ImageSubresource (const ImageSubresource & rhs)

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

void ImageSubresource (const VkImageSubresource & rhs)

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

ImageSubresource & operator= (const ImageSubresource & rhs)

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

ImageSubresource & operator= (const VkImageSubresource & rhs)

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

ImageSubresource & setAspectMask (vk::ImageAspectFlags aspectMask_)

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

ImageSubresource & setMipLevel (uint32_t mipLevel_)

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

ImageSubresource & setArrayLayer (uint32_t arrayLayer_)

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

const VkImageSubresource & operator const VkImageSubresource & ()

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

VkImageSubresource & operator VkImageSubresource & ()

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

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

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