All Classes Namespaces
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes
LWFObject Class Reference
Inheritance diagram for LWFObject:
Inheritance graph
[legend]
Collaboration diagram for LWFObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void OnDestroy ()
void SetRendererFactoryConstructor (RendererFactoryConstructor c)
void UseCombinedMeshRenderer ()
void UseDrawMeshRenderer ()
void SetAutoUpdate (bool autoUpdate)
virtual bool Load (string path, string texturePrefix="", string fontPrefix="", float zOffset=0, float zRate=1, int renderQueueOffset=0, Camera camera=null, bool autoUpdate=true, LWFDataCallback lwfDataCallback=null, LWFLoadCallback lwfLoadCallback=null, LWFDataLoader lwfDataLoader=null, TextureLoader textureLoader=null, TextureUnloader textureUnloader=null)
void AddLoadCallback (LWFLoadCallback lwfLoadCallback)
virtual void OnLoad ()
string GetRendererName ()
virtual void FitForHeight (int stageHeight)
virtual void FitForWidth (int stageWidth)
virtual void ScaleForHeight (int stageHeight)
virtual void ScaleForWidth (int stageWidth)
virtual void UpdateLWF (float tick, int pointX=Int32.MinValue, int pointY=Int32.MinValue, bool press=false, bool release=false)
void UseTextWithMovie (string instanceName)
void SetText (string instanceName, string textName, string text)
void SetText (string textName, string text)
string GetText (string instanceName, string textName)
string GetText (string textName)
Vector3 WorldToLWFPoint (Vector3 worldPoint)
Vector3 ScreenToLWFPoint (Vector3 screenPoint)
void AttachLWF (LWF.Movie movie, LWFObject lwfObject, string attachName, int attachDepth=-1, bool reorder=false, LWFObjectDetachHandler detachHandler=null)
void DetachLWF (LWF.Movie movie, string attachName)
void DetachLWF (LWF.Movie movie, LWFObject lwfObject)
void DetachAllLWFs (LWF.Movie movie)
virtual void Pause ()
virtual void Resume ()
virtual void Activate ()
virtual void Deactivate ()
void SetEventHandler (string eventName, EventHandler eventHandler)
void SetProgramObjectConstructor (string programObjectName, ProgramObjectConstructor programObjectConstructor)
void SetMovieEventHandler (string instanceName, MovieEventHandler load=null, MovieEventHandler postLoad=null, MovieEventHandler unload=null, MovieEventHandler enterFrame=null, MovieEventHandler update=null, MovieEventHandler render=null)
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 SetMovieCommand (string[] instanceNames, MovieCommand cmd)
void ClearProperty ()
void Move (float x, float y)
void MoveTo (float x, float y)
void Rotate (float radian)
void RotateTo (float radian)
void Scale (float x, float y)
void ScaleTo (float x, float y)
void SetMatrix (LWF.Matrix m)
void SetAlpha (float alpha)
void SetColorTransform (LWF.ColorTransform c)

Static Public Member Functions

static void SetLoader (LWFDataLoader lwfDataLoader=null, TextureLoader textureLoader=null, TextureUnloader textureUnloader=null)
static void SetBitmapFontLoader (BitmapFontDataLoader dataLoader=null, BitmapFontTextureLoader textureLoader=null)

Public Attributes

LWF.LWF lwf
LWF.UnityRenderer.Factory factory
string lwfName
bool isAlive

Protected Attributes

RendererFactoryConstructor rendererFactoryConstructor
bool callUpdate
bool useCombinedMeshRenderer
LWFLoadCallbacks lwfLoadCallbacks
int activateCount = 1
int resumeCount = 1

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