Inherits AZStd::enable_shared_from_this< Variable >.
|
| AZ_TYPE_INFO (Variable, "{B249512C-A4D2-4EA0-9F86-409A0C22CC57}") |
|
| AZ_CLASS_ALLOCATOR (Variable, AZ::SystemAllocator) |
|
| Variable (Datum &&datum) |
|
| Variable (const Datum &datum, const AZStd::string &name, TraitsFlags traitsFlags) |
|
| Variable (Datum &&datum, AZStd::string &&name, TraitsFlags &&traitsFlags) |
|
|
static void | Reflect (AZ::ReflectContext *reflectContext) |
|
|
ExecutionTreeConstPtr | m_source |
|
SlotId | m_sourceSlotId |
|
VariableId | m_sourceVariableId |
|
AZ::EntityId | m_nodeableNodeId |
|
Datum | m_datum |
|
AZStd::string | m_name |
|
bool | m_isConst = false |
|
bool | m_isMember = false |
|
bool | m_requiresNullCheck = false |
|
bool | m_initializeAsNull = false |
|
bool | m_requiresCreationFunction = false |
|
bool | m_isUnused = false |
|
bool | m_isExposedToConstruction = false |
|
bool | m_isDebugOnly = false |
|
bool | m_isFromFunctionDefinitionSlot = false |
|
The documentation for this struct was generated from the following file:
- Gems/ScriptCanvas/Code/Include/ScriptCanvas/Grammar/Primitives.h