UIMotion Class Reference

Class that plays back uim format motion. More...

Inheritance diagram for UIMotion:
Effect

List of all members.

Public Member Functions

 UIMotion (Widget widget, string filePath)
 Constructor.
new void Stop ()
 Stops the effect.

Static Public Member Functions

static UIMotion CreateAndStart (Widget widget, string filePath)
 Generates UIMotion from an uim file and starts the effect.

Protected Member Functions

override void OnStart ()
 Start processing.
override EffectUpdateResponse OnUpdate (float elapsedTime)
 Update processing.
override void OnStop ()
 Stop processing.
override void OnRepeat ()
 Repeat processing.

Detailed Description

Class that plays back uim format motion.


Constructor & Destructor Documentation

UIMotion ( Widget  widget,
string  filePath 
)

Constructor.

Parameters:
widgetEffect-target widget
filePathuim file path

Member Function Documentation

static UIMotion CreateAndStart ( Widget  widget,
string  filePath 
) [static]

Generates UIMotion from an uim file and starts the effect.

Parameters:
widgetEffect-target widget
filePathuim file path
Returns:
UIMotion instance
override void OnRepeat ( ) [protected, virtual]

Repeat processing.

Implements the repeat processing with the derived class.

Reimplemented from Effect.

override EffectUpdateResponse OnUpdate ( float  elapsedTime) [protected, virtual]

Update processing.

Parameters:
elapsedTimeElapsed time from previous update (ms)
Returns:
Response of effect update

Implements Effect.