Property | Type | Description | |
---|---|---|---|
_nodes | SpellNode>.Dictionary |
Method | Description | |
---|---|---|
GetInstance ( ) : ElementNode, |
Gets the instance.
|
|
GetSelfSpell ( Queue |
Gets the self spell.
|
|
GetTargetSpell ( Queue |
Gets the target spell.
|
|
IsTerminal ( Queue |
Does the node have no child ?
|
|
SetSelfSpell ( SelfSpell, &selfSpell, Queue |
Sets the self spell.
|
|
SetTargetSpell ( TargetSpell, &targetSpell, Queue |
Sets the target spell.
|
Method | Description | |
---|---|---|
ElementNode ( Element, element ) : UnityEngine |
Initializes a new instance of the ElementNode class.
|
Method | Description | |
---|---|---|
ElementNode ( ) : UnityEngine |
Initializes a new instance of the ElementNode class.
|
protected ElementNode ( Element, element ) : UnityEngine | ||
element | Element, | Element. |
return | UnityEngine |
public GetSelfSpell ( Queue |
||
elements | Queue |
Elements. |
return | SelfSpell, |
public GetTargetSpell ( Queue |
||
elements | Queue |
Elements. |
return | TargetSpell, |
public IsTerminal ( Queue |
||
elements | Queue |
The Queue of elements composing the spell. |
return | bool |
public SetSelfSpell ( SelfSpell, &selfSpell, Queue |
||
selfSpell | SelfSpell, | Self spell. |
elements | Queue |
Elements. |
return | void |
public SetTargetSpell ( TargetSpell, &targetSpell, Queue |
||
targetSpell | TargetSpell, | Target spell. |
elements | Queue |
Elements. |
return | void |