struct CommandBufferAllocateInfo

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

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

Public Members

StructureType sType
const void * pNext
CommandPool commandPool
CommandBufferLevel level
uint32_t commandBufferCount

Public Methods

void CommandBufferAllocateInfo (CommandPool commandPool_, CommandBufferLevel level_, uint32_t commandBufferCount_, const void * pNext_)

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

void CommandBufferAllocateInfo (const CommandBufferAllocateInfo & rhs)

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

void CommandBufferAllocateInfo (const VkCommandBufferAllocateInfo & rhs)

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

CommandBufferAllocateInfo & operator= (const CommandBufferAllocateInfo & rhs)

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

CommandBufferAllocateInfo & operator= (const VkCommandBufferAllocateInfo & rhs)

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

CommandBufferAllocateInfo & setPNext (const void * pNext_)

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

CommandBufferAllocateInfo && setPNext (const void * pNext_)

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

CommandBufferAllocateInfo & setCommandPool (CommandPool commandPool_)

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

CommandBufferAllocateInfo && setCommandPool (CommandPool commandPool_)

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

CommandBufferAllocateInfo & setLevel (CommandBufferLevel level_)

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

CommandBufferAllocateInfo && setLevel (CommandBufferLevel level_)

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

CommandBufferAllocateInfo & setCommandBufferCount (uint32_t commandBufferCount_)

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

CommandBufferAllocateInfo && setCommandBufferCount (uint32_t commandBufferCount_)

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

const VkCommandBufferAllocateInfo & operator const VkCommandBufferAllocateInfo & ()

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

VkCommandBufferAllocateInfo & operator VkCommandBufferAllocateInfo & ()

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

const VkCommandBufferAllocateInfo * operator const VkCommandBufferAllocateInfo * ()

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

VkCommandBufferAllocateInfo * operator VkCommandBufferAllocateInfo * ()

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

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

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