Inherits MeadowGames.MakeItFlow.Behavior.
|
| enum | SetParentType { Fixed,
MFObjectUnderPointer
} |
| |
| enum | SiblingLocation { SetSiblingIndex,
SetAsFirstSibling,
SetAsLastSibling
} |
| |
|
|
override void | StartBehavior () |
| |
|
virtual void | InitializeBehavior () |
| |
|
void | AddTrigger (TriggerData triggerData) |
| |
|
void | RemoveTrigger (TriggerData triggerData) |
| |
|
void | AddParallelMFObject (MFObject mfObject) |
| |
|
void | RemoveParallelMFObject (MFObject mfObject) |
| |
|
void | AddSequenceBehavior (SequenceBehaviorData sequenceBehaviorData) |
| |
|
void | RemoveSequenceBehavior (SequenceBehaviorData sequenceBehaviorData) |
| |
|
void | AddComplementaryBehavior (Behavior behavior) |
| |
|
void | RemoveComplementaryBehavior (Behavior behavior) |
| |
|
virtual void | Execute () |
| |
|
virtual void | StopOnBehaviorEnd () |
| |
|
virtual void | InterruptBehavior () |
| |
|
void | ResetLocalEvents () |
| |
|
|
string | HoveredTag [get, set] |
| |
|
Transform | Parent [get, set] |
| |
|
List< MFObject > | MFObjectsToAct [get, set] |
| |
|
MFObject | MFObject [get, set] |
| |
|
List< Behavior > | ComplementaryBehaviors [get] |
| |