struct OpticalFlowExecuteInfoNV

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

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

Public Members

StructureType sType
void * pNext
Flags flags
uint32_t regionCount
const Rect2D * pRegions

Public Methods

void OpticalFlowExecuteInfoNV (OpticalFlowExecuteFlagsNV flags_, uint32_t regionCount_, const Rect2D * pRegions_, void * pNext_)

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

void OpticalFlowExecuteInfoNV (const OpticalFlowExecuteInfoNV & rhs)

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

void OpticalFlowExecuteInfoNV (const VkOpticalFlowExecuteInfoNV & rhs)

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

void OpticalFlowExecuteInfoNV (OpticalFlowExecuteFlagsNV flags_, const ArrayProxyNoTemporaries<const Rect2D> & regions_, void * pNext_)

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

OpticalFlowExecuteInfoNV & operator= (const OpticalFlowExecuteInfoNV & rhs)

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

OpticalFlowExecuteInfoNV & operator= (const VkOpticalFlowExecuteInfoNV & rhs)

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

OpticalFlowExecuteInfoNV & setPNext (void * pNext_)

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

OpticalFlowExecuteInfoNV && setPNext (void * pNext_)

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

OpticalFlowExecuteInfoNV & setFlags (OpticalFlowExecuteFlagsNV flags_)

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

OpticalFlowExecuteInfoNV && setFlags (OpticalFlowExecuteFlagsNV flags_)

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

OpticalFlowExecuteInfoNV & setRegionCount (uint32_t regionCount_)

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

OpticalFlowExecuteInfoNV && setRegionCount (uint32_t regionCount_)

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

OpticalFlowExecuteInfoNV & setPRegions (const Rect2D * pRegions_)

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

OpticalFlowExecuteInfoNV && setPRegions (const Rect2D * pRegions_)

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

OpticalFlowExecuteInfoNV & setRegions (const ArrayProxyNoTemporaries<const Rect2D> & regions_)

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

const VkOpticalFlowExecuteInfoNV & operator const VkOpticalFlowExecuteInfoNV & ()

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

VkOpticalFlowExecuteInfoNV & operator VkOpticalFlowExecuteInfoNV & ()

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

const VkOpticalFlowExecuteInfoNV * operator const VkOpticalFlowExecuteInfoNV * ()

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

VkOpticalFlowExecuteInfoNV * operator VkOpticalFlowExecuteInfoNV * ()

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

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

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