Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::IndirectCommandDescriptor Struct Reference

Describes one indirect command that is part of an indirect layout. More...

#include <IndirectBufferLayout.h>

Public Member Functions

 AZ_TYPE_INFO (IndirectCommandDescriptor, "{A5A7351F-A86A-42FC-BE90-39DBDA8EAAA5}")
 
 IndirectCommandDescriptor (IndirectCommandType type)
 
 IndirectCommandDescriptor (const IndirectBufferViewArguments &arguments)
 
HashValue64 GetHash (HashValue64 seed=HashValue64{ 0 }) const
 

Static Public Member Functions

static void Reflect (ReflectContext *context)
 

Public Attributes

IndirectCommandType m_type
 
IndirectBufferViewArguments m_vertexBufferArgs
 Arguments when the command is a Vertex Buffer View type.
 

Detailed Description

Describes one indirect command that is part of an indirect layout.


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