Drag[en]gine Script Module DragonScript  1.21
Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener Interface Reference

Listener for behavior instance events. More...

Inheritance diagram for Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener:
Dragengine.Scenery.ECBehaviorTwoStateAnimated.DefaultListener Dragengine.Scenery.ECBehaviorTwoStateAnimated.BooleanListener

Public Member Functions

void animationApplied (Instance instance)
 Animation has been applied. More...
 
void startActivate (Instance instance)
 Start transition from deactivated state to activated state. More...
 
void startDeactivate (Instance instance)
 Start transition from activated state to deactivated state. More...
 
void stopActivate (Instance instance)
 Finished transition from deactivated state to activated state. More...
 
void stopDeactivate (Instance instance)
 FInished transition from activated state to deactivated state. More...
 
void updateControllers (Instance instance, float elapsed)
 Update controllers if required. More...
 

Detailed Description

Listener for behavior instance events.

Member Function Documentation

◆ animationApplied()

void Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener.animationApplied ( Instance  instance)

◆ startActivate()

void Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener.startActivate ( Instance  instance)

Start transition from deactivated state to activated state.

Implemented in Dragengine.Scenery.ECBehaviorTwoStateAnimated.BooleanListener, and Dragengine.Scenery.ECBehaviorTwoStateAnimated.DefaultListener.

◆ startDeactivate()

void Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener.startDeactivate ( Instance  instance)

Start transition from activated state to deactivated state.

Implemented in Dragengine.Scenery.ECBehaviorTwoStateAnimated.BooleanListener, and Dragengine.Scenery.ECBehaviorTwoStateAnimated.DefaultListener.

◆ stopActivate()

void Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener.stopActivate ( Instance  instance)

Finished transition from deactivated state to activated state.

Implemented in Dragengine.Scenery.ECBehaviorTwoStateAnimated.BooleanListener, and Dragengine.Scenery.ECBehaviorTwoStateAnimated.DefaultListener.

◆ stopDeactivate()

void Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener.stopDeactivate ( Instance  instance)

FInished transition from activated state to deactivated state.

Implemented in Dragengine.Scenery.ECBehaviorTwoStateAnimated.BooleanListener, and Dragengine.Scenery.ECBehaviorTwoStateAnimated.DefaultListener.

◆ updateControllers()

void Dragengine.Scenery.ECBehaviorTwoStateAnimated.Listener.updateControllers ( Instance  instance,
float  elapsed 
)

Update controllers if required.

Implemented in Dragengine.Scenery.ECBehaviorTwoStateAnimated.DefaultListener.


The documentation for this interface was generated from the following file: