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

#include <vulkan.hpp>

Public Member Functions

 DrawIndexedIndirectCommand (uint32_t indexCount_=0, uint32_t instanceCount_=0, uint32_t firstIndex_=0, int32_t vertexOffset_=0, uint32_t firstInstance_=0)
 
 DrawIndexedIndirectCommand (VkDrawIndexedIndirectCommand const &rhs)
 
DrawIndexedIndirectCommandoperator= (VkDrawIndexedIndirectCommand const &rhs)
 
DrawIndexedIndirectCommandsetIndexCount (uint32_t indexCount_)
 
DrawIndexedIndirectCommandsetInstanceCount (uint32_t instanceCount_)
 
DrawIndexedIndirectCommandsetFirstIndex (uint32_t firstIndex_)
 
DrawIndexedIndirectCommandsetVertexOffset (int32_t vertexOffset_)
 
DrawIndexedIndirectCommandsetFirstInstance (uint32_t firstInstance_)
 
 operator const VkDrawIndexedIndirectCommand & () const
 
bool operator== (DrawIndexedIndirectCommand const &rhs) const
 
bool operator!= (DrawIndexedIndirectCommand const &rhs) const
 

Public Attributes

uint32_t indexCount
 
uint32_t instanceCount
 
uint32_t firstIndex
 
int32_t vertexOffset
 
uint32_t firstInstance
 

Constructor & Destructor Documentation

◆ DrawIndexedIndirectCommand() [1/2]

VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::DrawIndexedIndirectCommand ( uint32_t  indexCount_ = 0,
uint32_t  instanceCount_ = 0,
uint32_t  firstIndex_ = 0,
int32_t  vertexOffset_ = 0,
uint32_t  firstInstance_ = 0 
)
inline

◆ DrawIndexedIndirectCommand() [2/2]

VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::DrawIndexedIndirectCommand ( VkDrawIndexedIndirectCommand const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDrawIndexedIndirectCommand &()

VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::operator const VkDrawIndexedIndirectCommand & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setFirstIndex()

DrawIndexedIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::setFirstIndex ( uint32_t  firstIndex_)
inline

◆ setFirstInstance()

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

◆ setIndexCount()

DrawIndexedIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::setIndexCount ( uint32_t  indexCount_)
inline

◆ setInstanceCount()

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

◆ setVertexOffset()

DrawIndexedIndirectCommand& VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::setVertexOffset ( int32_t  vertexOffset_)
inline

Member Data Documentation

◆ firstIndex

uint32_t VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::firstIndex

◆ firstInstance

uint32_t VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::firstInstance

◆ indexCount

uint32_t VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::indexCount

◆ instanceCount

uint32_t VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::instanceCount

◆ vertexOffset

int32_t VULKAN_HPP_NAMESPACE::DrawIndexedIndirectCommand::vertexOffset

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