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::DispatchArguments Struct Reference

#include <DispatchItem.h>

Public Member Functions

 AZ_TYPE_INFO (DispatchArguments, "0A354A63-D2C5-4C59-B3E0-0800FA7FBA63")
 
 DispatchArguments (const DispatchDirect &direct)
 
 DispatchArguments (const DispatchIndirect &indirect)
 

Public Attributes

DispatchType m_type
 
union {
   DispatchDirect   m_direct
 Arguments for a direct dispatch.
 
   DispatchIndirect   m_indirect
 Arguments for an indirect dispatch.
 
}; 
 

Detailed Description

Encapsulates the arguments that are specific to a type of dispatch. It uses a union to be able to store all possible arguments.


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