struct MemoryType
Defined at line 91638 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkMemoryType, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkMemoryType.html
Public Members
Flags propertyFlags
uint32_t heapIndex
Public Methods
void MemoryType (MemoryPropertyFlags propertyFlags_, uint32_t heapIndex_)
Defined at line 91643 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryType (const MemoryType & rhs)
Defined at line 91649 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryType (const VkMemoryType & rhs)
Defined at line 91651 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryType & operator= (const MemoryType & rhs)
Defined at line 91653 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryType & operator= (const VkMemoryType & rhs)
Defined at line 91656 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryType & operator const VkMemoryType & ()
Defined at line 91662 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryType & operator VkMemoryType & ()
Defined at line 91667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryType * operator const VkMemoryType * ()
Defined at line 91672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryType * operator VkMemoryType * ()
Defined at line 91677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const MemoryType & )
Defined at line 91690 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp