struct MemoryMapInfo

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

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

Public Members

StructureType sType
const void * pNext
Flags flags
DeviceMemory memory
DeviceSize offset
DeviceSize size

Public Methods

void MemoryMapInfo (MemoryMapFlags flags_, DeviceMemory memory_, DeviceSize offset_, DeviceSize size_, const void * pNext_)

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

void MemoryMapInfo (const MemoryMapInfo & rhs)

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

void MemoryMapInfo (const VkMemoryMapInfo & rhs)

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

MemoryMapInfo & operator= (const MemoryMapInfo & rhs)

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

MemoryMapInfo & operator= (const VkMemoryMapInfo & rhs)

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

MemoryMapInfo & setPNext (const void * pNext_)

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

MemoryMapInfo && setPNext (const void * pNext_)

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

MemoryMapInfo & setFlags (MemoryMapFlags flags_)

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

MemoryMapInfo && setFlags (MemoryMapFlags flags_)

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

MemoryMapInfo & setMemory (DeviceMemory memory_)

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

MemoryMapInfo && setMemory (DeviceMemory memory_)

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

MemoryMapInfo & setOffset (DeviceSize offset_)

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

MemoryMapInfo && setOffset (DeviceSize offset_)

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

MemoryMapInfo & setSize (DeviceSize size_)

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

MemoryMapInfo && setSize (DeviceSize size_)

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

const VkMemoryMapInfo & operator const VkMemoryMapInfo & ()

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

VkMemoryMapInfo & operator VkMemoryMapInfo & ()

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

const VkMemoryMapInfo * operator const VkMemoryMapInfo * ()

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

VkMemoryMapInfo * operator VkMemoryMapInfo * ()

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

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

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