40 if (!this.
tag.IsConstant)
46 if (!(Value is
string MachineId))
49 int i = MachineId.IndexOf(
'@');
60 Machine.StateMachineId = MachineId;
CaseInsensitiveString TokenId
Token ID
bool TryGetTagValue(CaseInsensitiveString TagName, out object Value)
Tries to get a TAG value from the token.
Exception related to state machine.
Singleton State-Machine ID
override IStateMachineNode Create()
Creates a new node of the corresponding type.
override string LocalName
Local name
SingletonMachineId()
Singleton State-Machine ID
override void CheckReferences(StateMachine Machine, Token Token)
Checks references in the node.
ScriptableStringAttribute tag
Tag attribute.
Abstract base class for nodes with a value.
Class representing a state machine.
Interface for State-Machine nodes