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

List of all members.

Public Member Functions

 Factory (Data d, GameObject gObj, float zOff=0, float zR=1, int rQOff=0, Camera cam=null, string texturePrfx="", string fontPrfx="", TextureLoader textureLdr=null, TextureUnloader textureUnldr=null)
override void Destruct ()
void AddBitmap ()
void DeleteBitmap ()
override void BeginRender (LWF lwf)
override void EndRender (LWF lwf)
override Renderer ConstructBitmap (LWF lwf, int objectId, Bitmap bitmap)
override Renderer ConstructBitmapEx (LWF lwf, int objectId, BitmapEx bitmapEx)
override Renderer ConstructText (LWF lwf, int objectId, Text text)
- Public Member Functions inherited from LWF.UnityRenderer.Factory
virtual void Init (LWF lwf)
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)
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)

Public Attributes

UnityEngine.MeshRenderer meshRenderer
MeshFilter meshFilter
CombinedMeshBuffer buffer
Mesh mesh
bool updated
bool premultipliedAlpha
- Public Attributes inherited from LWF.UnityRenderer.Factory
GameObject gameObject
Camera camera
string texturePrefix
string fontPrefix
float zOffset
float zRate
int renderQueueOffset
TextureLoader textureLoader
TextureUnloader textureUnloader

Additional Inherited Members

- Static Public Member Functions inherited from LWF.UnityRenderer.Factory
static void MultiplyMatrix (ref Matrix4x4 m, Matrix4x4 l, Matrix4x4 r)
- Protected Member Functions inherited from LWF.UnityRenderer.Factory
 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 inherited from LWF.UnityRenderer.Factory
TextContextTable m_defaultTable
Dictionary< string,
TextContextTable
m_movieTables
Data m_data

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