All Classes Namespaces
Public Member Functions | Properties
LWF.LWF Class Reference

List of all members.

Public Member Functions

void PlayAnimation (int animationId, Movie movie, Button button=null)
 LWF (Data lwfData, IRendererFactory rendererFactory=null)
void SetRendererFactory (IRendererFactory rendererFactory=null)
void SetFrameRate (int frameRate)
void FitForHeight (int stageHeight)
void FitForWidth (int stageWidth)
void ScaleForHeight (int stageHeight)
void ScaleForWidth (int stageWidth)
void RenderOffset ()
void ClearRenderOffset ()
int RenderObject (int count=1)
void SetAttachVisible (bool visible)
void ClearFocus (Button button)
void ClearIntercepted ()
void Init ()
int Exec (float tick=0, Matrix matrix=null, ColorTransform colorTransform=null)
int ForceExec (Matrix matrix=null, ColorTransform colorTransform=null)
int ForceExecWithoutProgress (Matrix matrix=null, ColorTransform colorTransform=null)
void Update (Matrix matrix=null, ColorTransform colorTransform=null)
int Render (int rIndex=0, int rCount=0, int rOffset=Int32.MinValue)
int Inspect (Inspector inspector, int hierarchy=0, int inspectDepth=0, int rIndex=0, int rCount=0, int rOffset=Int32.MinValue)
void Destroy ()
int GetInstanceNameStringId (int instId)
int GetStringId (string str)
int SearchInstanceId (int stringId)
int SearchFrame (Movie movie, string label)
int SearchFrame (Movie movie, int stringId)
Dictionary< int, int > GetMovieLabels (Movie movie)
int SearchMovieLinkage (int stringId)
string GetMovieLinkageName (int movieId)
Movie SearchMovieInstance (int stringId)
Movie SearchMovieInstance (string instanceName)
Movie SearchMovieInstanceByInstanceId (int instId)
int SearchEventId (string eventName)
int SearchEventId (int stringId)
int SearchProgramObjectId (string programObjectName)
int SearchProgramObjectId (int stringId)
IObject GetInstance (int instId)
void SetInstance (int instId, IObject instance)
void SetEventHandler (string eventName, EventHandler eventHandler)
void SetEventHandler (int eventId, EventHandler eventHandler)
ProgramObjectConstructor GetProgramObjectConstructor (string programObjectName)
ProgramObjectConstructor GetProgramObjectConstructor (int programObjectId)
void SetProgramObjectConstructor (string programObjectName, ProgramObjectConstructor programObjectConstructor)
void SetProgramObjectConstructor (int programObjectId, ProgramObjectConstructor programObjectConstructor)
MovieEventHandlers GetMovieEventHandlers (Movie m)
void SetMovieEventHandler (string instanceName, MovieEventHandler load=null, MovieEventHandler postLoad=null, MovieEventHandler unload=null, MovieEventHandler enterFrame=null, MovieEventHandler update=null, MovieEventHandler render=null)
void SetMovieEventHandler (int instId, MovieEventHandler load=null, MovieEventHandler postLoad=null, MovieEventHandler unload=null, MovieEventHandler enterFrame=null, MovieEventHandler update=null, MovieEventHandler render=null)
ButtonEventHandlers GetButtonEventHandlers (Button b)
void SetButtonEventHandler (string instanceName, ButtonEventHandler press=null, ButtonEventHandler release=null, ButtonEventHandler rollOver=null, ButtonEventHandler rollOut=null, ButtonKeyPressHandler keyPress=null, ButtonEventHandler load=null, ButtonEventHandler unload=null, ButtonEventHandler enterFrame=null, ButtonEventHandler update=null, ButtonEventHandler render=null)
void SetButtonEventHandler (int instId, ButtonEventHandler press=null, ButtonEventHandler release=null, ButtonEventHandler rollOver=null, ButtonEventHandler rollOut=null, ButtonKeyPressHandler keyPress=null, ButtonEventHandler load=null, ButtonEventHandler unload=null, ButtonEventHandler enterFrame=null, ButtonEventHandler update=null, ButtonEventHandler render=null)
void ExecMovieCommand ()
void SetMovieCommand (string[] instanceNames, MovieCommand cmd)
Movie SearchAttachedMovie (string attachName)
LWF SearchAttachedLWF (string attachName)
bool AddAllowButton (string buttonName)
bool RemoveAllowButton (string buttonName)
void ClearAllowButton ()
bool AddDenyButton (string buttonName)
void DenyAllButtons ()
bool RemoveDenyButton (string buttonName)
void ClearDenyButton ()
void DisableExec ()
void EnableExec ()
void SetPropertyDirty ()
Button InputPoint (int px, int py)
void InputPress ()
void InputRelease ()
void InputKeyPress (int code)

Properties

Data data [get]
bool interactive [get, set]
float scaleByStage [get, set]
bool isExecDisabled [get]
bool attachVisible [get]
bool isPropertyDirty [get]
bool isLWFAttached [get, set]
object privateData [get, set]
IRendererFactory rendererFactory [get]
Property property [get]
Movie rootMovie [get]
Button focus [get]
Button buttonHead [get, set]
int renderingIndex [get]
int renderingIndexOffsetted [get]
int renderingCount [get]
float width [get]
float height [get]
double time [get]
float tick [get]
float thisTick [get]
uint updateCount [get]
Movie parent [get, set]
string name [get]
string attachName [get, set]
int depth [get, set]
DetachHandler detachHandler [get, set]
bool interceptByNotAllowOrDenyButtons [get, set]
bool intercepted [get]
Movie this[string instanceName] [get]

The documentation for this class was generated from the following files: