Behavior instance.
More...
|
ECComposeMoveOnRail.Mover | createMover (StubElement stub) |
| Create mover instance helper.
|
|
ECBehaviorTriggered.Instance | getTriggerBehavior () |
| Get trigger behavior.
|
|
void | setTriggerTable (TSTriggerTable triggerTable) |
| Trigger table to link trigger expression to or null if not set.
|
|
void | setRequiresEnterFrame (bool required) |
| Set if behavior instance requires enterFrame() to be called.
|
|
void | setRequiresThink (bool required) |
| Set if behavior instance requires think() to be called.
|
|
◆ addListener()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.addListener |
( |
Listener |
listener | ) |
|
◆ addToGameWorld()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.addToGameWorld |
( |
| ) |
|
◆ createMover()
ECComposeMoveOnRail.Mover Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.createMover |
( |
StubElement |
stub | ) |
|
|
protected |
Create mover instance helper.
Default implementation uses ECComposeMoveOnRail.createMover().
◆ dispose()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.dispose |
( |
| ) |
|
◆ enterFrame()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.enterFrame |
( |
| ) |
|
◆ getCollider()
ECBehaviorCollider.Instance Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.getCollider |
( |
| ) |
|
Collider behavior or null.
◆ getMover()
ECComposeMoveOnRail.Mover Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.getMover |
( |
| ) |
|
◆ getTargetMoving()
TSNamedTriggerTarget Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.getTargetMoving |
( |
| ) |
|
Trigger target to reflect moving state.
◆ getTrigger()
ECBehaviorTriggered.Instance Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.getTrigger |
( |
| ) |
|
Trigger activate or null.
◆ getTriggerBehavior()
ECBehaviorTriggered.Instance Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.getTriggerBehavior |
( |
| ) |
|
|
protected |
◆ init()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.init |
( |
StubElement |
stub | ) |
|
◆ new()
◆ removeFromGameWorld()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.removeFromGameWorld |
( |
| ) |
|
◆ removeListener()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.removeListener |
( |
Listener |
listener | ) |
|
◆ setTriggerTable()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.setTriggerTable |
( |
TSTriggerTable |
triggerTable | ) |
|
|
protected |
Trigger table to link trigger expression to or null if not set.
◆ startMoving()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.startMoving |
( |
| ) |
|
Start moving along rail if at rest.
◆ think()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.think |
( |
float |
elapsed | ) |
|
◆ writeToFile()
void Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.writeToFile |
( |
PersistencyEnvironment |
env, |
|
|
FileWriter |
writer |
|
) |
| |
◆ pCollider
ECBehaviorCollider.Instance Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.pCollider |
◆ pECBehavior
◆ pListeners
Array Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.pListeners |
◆ pMover
ECComposeMoveOnRail.Mover Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.pMover |
◆ pTargetMoving
TSNamedTriggerTarget Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.pTargetMoving |
◆ pTrigger
ECBehaviorTriggered.Instance Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.pTrigger |
◆ pTriggerTable
TSTriggerTable Dragengine.Scenery.ECBehaviorMoveOnRail.Instance.pTriggerTable |
The documentation for this class was generated from the following file: