Urho.Actions.ActionState Class

Encapsulates the states of a running action.

See Also: ActionState


public abstract class ActionState


ActionStates encapsulate the running state of an Action when the Action.StartAction method is invoked to trigger the execution fo the action.


Namespace: Urho.Actions
Assembly: Urho (in Urho.dll)
Assembly Versions:

The members of Urho.Actions.ActionState are listed below.

See Also: Object

Protected Constructors

Creates a new action state

Public Properties

ActionBaseAction. Links to the action for which this action state was created.
IsDoneBoolean. Gets a value indicating whether this instance is done.
OriginalTargetNode. The node that this action will be operating on.
TargetNode. Gets or sets the target. Will be set with the 'StartAction' method of the corresponding Action. When the 'Stop' method is called, Target will be set to null.

Public Methods

Called once per frame.

Protected Methods

Called every frame with it's delta time. DON'T override unless you know what you are doing.
Called after the action has finished. It will set the 'Target' to null.