Open 3D Engine GraphCanvas 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.
GraphCanvas::Styling::NullSelector Class Reference

Inherits GraphCanvas::Styling::SelectorImplementation.

Public Member Functions

 AZ_RTTI (NullSelector, "{25C8D8CB-98B3-4A15-8A49-7668A587C613}", SelectorImplementation)
 
 AZ_CLASS_ALLOCATOR (NullSelector, AZ::SystemAllocator)
 
int GetComplexity () const override
 
bool Matches (const AZ::EntityId &object) const override
 
bool operator== (const SelectorImplementation &other) const override
 
SelectorImplementationClone () const override
 
- Public Member Functions inherited from GraphCanvas::Styling::SelectorImplementation
 AZ_RTTI (SelectorImplementation, "{A37E7DCF-4F24-4969-A030-D72750B1213D}")
 
 AZ_CLASS_ALLOCATOR (SelectorImplementation, AZ::SystemAllocator)
 
virtual int GetComplexity () const
 
virtual bool Matches (const AZ::EntityId &object) const
 
virtual AZStd::string ToString () const
 
virtual bool operator== (const SelectorImplementation &) const
 
virtual SelectorImplementationClone () const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
- Static Public Member Functions inherited from GraphCanvas::Styling::SelectorImplementation
static void Reflect (AZ::ReflectContext *context)
 

Member Function Documentation

◆ Clone()

SelectorImplementation * GraphCanvas::Styling::NullSelector::Clone ( ) const
inlineoverridevirtual

◆ GetComplexity()

int GraphCanvas::Styling::NullSelector::GetComplexity ( ) const
inlineoverridevirtual

◆ Matches()

bool GraphCanvas::Styling::NullSelector::Matches ( const AZ::EntityId &  object) const
inlineoverridevirtual

◆ operator==()

bool GraphCanvas::Styling::NullSelector::operator== ( const SelectorImplementation other) const
inlineoverridevirtual

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