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

List of all members.

Public Member Functions

virtual void Init (LWF lwf)
virtual void BeginRender (LWF lwf)
virtual void EndRender (LWF lwf)
virtual Renderer ConstructBitmap (LWF lwf, int objectId, Bitmap bitmap)
virtual Renderer ConstructBitmapEx (LWF lwf, int objectId, BitmapEx bitmapEx)
virtual Renderer ConstructText (LWF lwf, int objectId, Text text)
virtual Renderer ConstructParticle (LWF lwf, int objectId, Particle particle)
void ConvertMatrix (ref Matrix4x4 m, Matrix lm, float scale=1, float z=0, float height=0)
void ConvertColorTransform (ref UnityEngine.Color mc, ColorTransform c)
UnityEngine.Color ConvertColor (Color c)
UnityEngine.Color ConvertColor (Color c, ColorTransform t)
Vector3 WorldToLWFPoint (LWF lwf, Vector3 p)
void UseTextWithMovie (string fullPath)
virtual void Destruct ()
bool SetText (string fullPath, string name, string text, UnityEngine.Color[] colors=null)
bool SetText (string name, string text, UnityEngine.Color[] colors=null)
string GetText (string fullPath, string name)
string GetText (string name)
TextContext GetTextContext (int objectId, Text text)

Static Public Member Functions

static void MultiplyMatrix (ref Matrix4x4 m, Matrix4x4 l, Matrix4x4 r)

Public Attributes

GameObject gameObject
Camera camera
string texturePrefix
string fontPrefix
float zOffset
float zRate
int renderQueueOffset
TextureLoader textureLoader
TextureUnloader textureUnloader

Protected Member Functions

 Factory (GameObject gObj, float zOff, float zR, int rQOff, Camera cam, string texturePrfx="", string fontPrfx="", TextureLoader textureLdr=null, TextureUnloader textureUnldr=null)
void CreateTextContexts (Data data)

Protected Attributes

TextContextTable m_defaultTable
Dictionary< string,
TextContextTable
m_movieTables
Data m_data

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