Table of Contents

Enum MultiAction.Stage

Namespace
TinyLife.Actions
Assembly
TinyLife.dll

An enumeration that defines the stage that a MultiAction is currently in.

protected enum MultiAction.Stage
Extension Methods

Fields

First = 0

The multi action is currently executing its first actions, created using CreateFirstActions().

Main = 1

The multi action is currently executing its main part, which involves AndThenUpdate(GameTime, TimeSpan, float) and AndThenIsCompleted().

Last = 2

The multi action is currently executing its alst actions, created using CreateLastActions().

Done = 3

The multi action has completed.

FailedOrInterrupted = 4

The action has failed or was interrupted, and is now executing its CreateFailureInterruptionActions(CompletionType). If this is the case, the original stage the action was canceled or interrupted in can is stored in StageBeforeFailureOrInterruption.