Open 3D Engine GraphCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Member Functions | |
AZ_TYPE_INFO (Selector, "{A0BF8631-31C3-4BC8-9D7A-09DF2AD611DB}") | |
AZ_CLASS_ALLOCATOR (Selector, AZ::SystemAllocator) | |
Selector (SelectorImplementation *actual) | |
Selector (const Selector &other) | |
Selector & | operator= (const Selector &other) |
Selector & | operator= (Selector &&other) |
Selector & | operator= (SelectorImplementation *implementation) |
virtual int | GetComplexity () const |
virtual bool | Matches (const AZ::EntityId &object) const |
virtual AZStd::string | ToString () const |
virtual bool | operator== (const Selector &other) const |
virtual bool | operator== (const SelectorImplementation &other) const |
bool | IsValid () |
void | MakeDefault () |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
static const Selector | Get (const AZStd::string &selector) |