struct FrameBoundaryEXT

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

Public Members

StructureType sType
const void * pNext
Flags flags
uint64_t frameID
uint32_t imageCount
const vk::Image * pImages
uint32_t bufferCount
const vk::Buffer * pBuffers
uint64_t tagName
size_t tagSize
const void * pTag

Public Methods

void FrameBoundaryEXT (vk::FrameBoundaryFlagsEXT flags_, uint64_t frameID_, uint32_t imageCount_, const vk::Image * pImages_, uint32_t bufferCount_, const vk::Buffer * pBuffers_, uint64_t tagName_, size_t tagSize_, const void * pTag_, const void * pNext_)

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

void FrameBoundaryEXT (const FrameBoundaryEXT & rhs)

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

void FrameBoundaryEXT (const VkFrameBoundaryEXT & rhs)

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

template <typename T>
void FrameBoundaryEXT (vk::FrameBoundaryFlagsEXT flags_, uint64_t frameID_, const vk::ArrayProxyNoTemporaries<const vk::Image> & images_, const vk::ArrayProxyNoTemporaries<const vk::Buffer> & buffers_, uint64_t tagName_, const vk::ArrayProxyNoTemporaries<const T> & tag_, const void * pNext_)

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

FrameBoundaryEXT & operator= (const FrameBoundaryEXT & rhs)

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

FrameBoundaryEXT & operator= (const VkFrameBoundaryEXT & rhs)

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

FrameBoundaryEXT & setPNext (const void * pNext_)

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

FrameBoundaryEXT & setFlags (vk::FrameBoundaryFlagsEXT flags_)

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

FrameBoundaryEXT & setFrameID (uint64_t frameID_)

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

FrameBoundaryEXT & setImageCount (uint32_t imageCount_)

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

FrameBoundaryEXT & setPImages (const vk::Image * pImages_)

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

FrameBoundaryEXT & setImages (const vk::ArrayProxyNoTemporaries<const vk::Image> & images_)

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

FrameBoundaryEXT & setBufferCount (uint32_t bufferCount_)

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

FrameBoundaryEXT & setPBuffers (const vk::Buffer * pBuffers_)

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

FrameBoundaryEXT & setBuffers (const vk::ArrayProxyNoTemporaries<const vk::Buffer> & buffers_)

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

FrameBoundaryEXT & setTagName (uint64_t tagName_)

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

FrameBoundaryEXT & setTagSize (size_t tagSize_)

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

FrameBoundaryEXT & setPTag (const void * pTag_)

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

template <typename T>
FrameBoundaryEXT & setTag (const vk::ArrayProxyNoTemporaries<const T> & tag_)

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

const VkFrameBoundaryEXT & operator const VkFrameBoundaryEXT & ()

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

VkFrameBoundaryEXT & operator VkFrameBoundaryEXT & ()

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

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

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