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::BasicSelector Class Reference

Inherits GraphCanvas::Styling::SelectorImplementation.

Public Member Functions

 AZ_RTTI (BasicSelector, "{4DB9CEB8-F996-4106-A6C9-15034651F494}", SelectorImplementation)
 
 AZ_CLASS_ALLOCATOR (BasicSelector, AZ::SystemAllocator)
 
 BasicSelector (const AZStd::string &value=AZStd::string())
 
int GetComplexity () const override
 
bool Matches (const AZ::EntityId &object) const override
 
AZStd::string ToString () 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)
 

Friends

class BasicSelectorEventHandler
 

Member Function Documentation

◆ Clone()

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

◆ GetComplexity()

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

◆ Matches()

bool GraphCanvas::Styling::BasicSelector::Matches ( const AZ::EntityId &  object) const
overridevirtual

◆ operator==()

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

◆ ToString()

AZStd::string GraphCanvas::Styling::BasicSelector::ToString ( ) const
inlineoverridevirtual

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