struct PushConstantRange

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

Public Members

Flags stageFlags
uint32_t offset
uint32_t size

Public Methods

void PushConstantRange (vk::ShaderStageFlags stageFlags_, uint32_t offset_, uint32_t size_)

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

void PushConstantRange (const PushConstantRange & rhs)

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

void PushConstantRange (const VkPushConstantRange & rhs)

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

PushConstantRange & operator= (const PushConstantRange & rhs)

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

PushConstantRange & operator= (const VkPushConstantRange & rhs)

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

PushConstantRange & setStageFlags (vk::ShaderStageFlags stageFlags_)

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

PushConstantRange & setOffset (uint32_t offset_)

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

PushConstantRange & setSize (uint32_t size_)

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

const VkPushConstantRange & operator const VkPushConstantRange & ()

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

VkPushConstantRange & operator VkPushConstantRange & ()

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

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

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