AZ_CLASS_ALLOCATOR(ExpressionTree, AZ::SystemAllocator) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | |
AZ_RTTI(ExpressionTree, "{4CCF3DFD-2EA8-47CB-AF25-353BC034EF42}") (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | |
ClearTree() (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
ExpressionEvaluationSystemComponent (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | friend |
ExpressionTree()=default (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | |
ExpressionTreeVariableDescriptorSerializer (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | friend |
GetSupportedTypes(const AZStd::string &variableName) const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
GetSupportedTypes(const AZ::Crc32 &nameHash) const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
GetTokens() const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
GetTreeSize() const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
GetVariable(const AZStd::string &name) const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
GetVariable(const AZ::Crc32 &nameHash) const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
GetVariables() const (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
ModVariable(const AZStd::string &name) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
ModVariable(const AZ::Crc32 &nameHash) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
PushElement(ExpressionToken &&expressionToken) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
RegisterVariable(const AZStd::string &displayName) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
SetVariable(const AZStd::string &name, const T &value) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
SetVariable(const AZ::Crc32 &nameHash, const T &value) (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inline |
~ExpressionTree() (defined in ExpressionEvaluation::ExpressionTree) | ExpressionEvaluation::ExpressionTree | inlinevirtual |