RetroArch
Public Member Functions | Public Attributes | List of all members
VULKAN_HPP_NAMESPACE::DrawIndirectCommand Struct Reference

#include <vulkan.hpp>

Public Member Functions

 DrawIndirectCommand (uint32_t vertexCount_=0, uint32_t instanceCount_=0, uint32_t firstVertex_=0, uint32_t firstInstance_=0)
 
 DrawIndirectCommand (VkDrawIndirectCommand const &rhs)
 
DrawIndirectCommandoperator= (VkDrawIndirectCommand const &rhs)
 
DrawIndirectCommandsetVertexCount (uint32_t vertexCount_)
 
DrawIndirectCommandsetInstanceCount (uint32_t instanceCount_)
 
DrawIndirectCommandsetFirstVertex (uint32_t firstVertex_)
 
DrawIndirectCommandsetFirstInstance (uint32_t firstInstance_)
 
 operator const VkDrawIndirectCommand & () const
 
bool operator== (DrawIndirectCommand const &rhs) const
 
bool operator!= (DrawIndirectCommand const &rhs) const
 

Public Attributes

uint32_t vertexCount
 
uint32_t instanceCount
 
uint32_t firstVertex
 
uint32_t firstInstance
 

Constructor & Destructor Documentation

◆ DrawIndirectCommand() [1/2]

VULKAN_HPP_NAMESPACE::DrawIndirectCommand::DrawIndirectCommand ( uint32_t  vertexCount_ = 0,
uint32_t  instanceCount_ = 0,
uint32_t  firstVertex_ = 0,
uint32_t  firstInstance_ = 0 
)
inline

◆ DrawIndirectCommand() [2/2]

VULKAN_HPP_NAMESPACE::DrawIndirectCommand::DrawIndirectCommand ( VkDrawIndirectCommand const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDrawIndirectCommand &()

VULKAN_HPP_NAMESPACE::DrawIndirectCommand::operator const VkDrawIndirectCommand & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::DrawIndirectCommand::operator!= ( DrawIndirectCommand const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

DrawIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndirectCommand::operator= ( VkDrawIndirectCommand const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::DrawIndirectCommand::operator== ( DrawIndirectCommand const rhs) const
inline
Here is the caller graph for this function:

◆ setFirstInstance()

DrawIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndirectCommand::setFirstInstance ( uint32_t  firstInstance_)
inline

◆ setFirstVertex()

DrawIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndirectCommand::setFirstVertex ( uint32_t  firstVertex_)
inline

◆ setInstanceCount()

DrawIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndirectCommand::setInstanceCount ( uint32_t  instanceCount_)
inline

◆ setVertexCount()

DrawIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndirectCommand::setVertexCount ( uint32_t  vertexCount_)
inline

Member Data Documentation

◆ firstInstance

uint32_t VULKAN_HPP_NAMESPACE::DrawIndirectCommand::firstInstance

◆ firstVertex

uint32_t VULKAN_HPP_NAMESPACE::DrawIndirectCommand::firstVertex

◆ instanceCount

uint32_t VULKAN_HPP_NAMESPACE::DrawIndirectCommand::instanceCount

◆ vertexCount

uint32_t VULKAN_HPP_NAMESPACE::DrawIndirectCommand::vertexCount

The documentation for this struct was generated from the following file: