struct OpticalFlowExecuteInfoNV

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

Public Members

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

Public Methods

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

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

void OpticalFlowExecuteInfoNV (const OpticalFlowExecuteInfoNV & rhs)

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

void OpticalFlowExecuteInfoNV (const VkOpticalFlowExecuteInfoNV & rhs)

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

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

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

OpticalFlowExecuteInfoNV & operator= (const OpticalFlowExecuteInfoNV & rhs)

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

OpticalFlowExecuteInfoNV & operator= (const VkOpticalFlowExecuteInfoNV & rhs)

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

OpticalFlowExecuteInfoNV & setPNext (void * pNext_)

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

OpticalFlowExecuteInfoNV & setFlags (vk::OpticalFlowExecuteFlagsNV flags_)

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

OpticalFlowExecuteInfoNV & setRegionCount (uint32_t regionCount_)

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

OpticalFlowExecuteInfoNV & setPRegions (const vk::Rect2D * pRegions_)

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

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

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

const VkOpticalFlowExecuteInfoNV & operator const VkOpticalFlowExecuteInfoNV & ()

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

VkOpticalFlowExecuteInfoNV & operator VkOpticalFlowExecuteInfoNV & ()

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

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

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