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::RPI::ShaderVariantId Struct Referencefinal

Public Member Functions

 AZ_RTTI (ShaderVariantId, "{27B1FEC2-8C8A-47D7-A034-6609FA092B34}")
 
 AZ_CLASS_ALLOCATOR (ShaderVariantId, AZ::SystemAllocator)
 
bool IsEmpty () const
 
ShaderVariantIdReset ()
 
bool operator== (const ShaderVariantId &other) const
 
bool operator!= (const ShaderVariantId &other) const
 
bool operator< (const ShaderVariantId &other) const
 
bool operator> (const ShaderVariantId &other) const
 
bool operator<= (const ShaderVariantId &other) const
 
bool operator>= (const ShaderVariantId &other) const
 

Static Public Member Functions

static void Reflect (ReflectContext *context)
 

Public Attributes

ShaderVariantKey m_key
 
ShaderVariantKey m_mask
 

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