struct Extent3D

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

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

Public Members

uint32_t width
uint32_t height
uint32_t depth

Public Methods

void Extent3D (uint32_t width_, uint32_t height_, uint32_t depth_)

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

void Extent3D (const Extent3D & rhs)

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

void Extent3D (const VkExtent3D & rhs)

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

void Extent3D (const Extent2D & extent2D, uint32_t depth_)

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

Extent3D & operator= (const Extent3D & rhs)

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

Extent3D & operator= (const VkExtent3D & rhs)

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

Extent3D & setWidth (uint32_t width_)

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

Extent3D && setWidth (uint32_t width_)

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

Extent3D & setHeight (uint32_t height_)

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

Extent3D && setHeight (uint32_t height_)

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

Extent3D & setDepth (uint32_t depth_)

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

Extent3D && setDepth (uint32_t depth_)

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

const VkExtent3D & operator const VkExtent3D & ()

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

VkExtent3D & operator VkExtent3D & ()

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

const VkExtent3D * operator const VkExtent3D * ()

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

VkExtent3D * operator VkExtent3D * ()

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

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

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