ActionBase Class Reference

The base class for all actions. More...

Inheritance diagram for ActionBase:
ActionWithDuration CallFunc Repeat RepeatForever Sequence ActionTweenGeneric< T > DelayTime ActionTweenGenericVector2 ActionTweenGenericVector2Rotation ActionTweenGenericVector2Scale ActionTweenGenericVector4 MoveBy MoveTo SkewBy SkewTo RotateBy RotateTo ScaleBy ScaleTo TintBy TintTo

List of all members.

Public Member Functions

virtual void Run ()
 Kick the action.
virtual void Stop ()
 Stop the action (some types of actions stop themselves).
virtual void Update (float dt)
 The update function for this action, called every frame.

Public Attributes

int Tag
 A tag value that can be used for searching this action.

Properties

bool IsRunning [get]
 IsRunning is true when the action is active.
Node Target [get]
 The node affected by this action.

Detailed Description

The base class for all actions.