List of all members.
Public Types |
enum | Align { LEFT,
RIGHT,
CENTER
} |
enum | VerticalAlign { TOP,
BOTTOM,
MIDDLE
} |
Public Member Functions |
| Renderer (string fontName, float size=0, float width=0, float height=0, Align align=Align.LEFT, VerticalAlign verticalAlign=VerticalAlign.TOP, float spaceAdvance=0.25f, float lineSpacing=1.0f, float letterSpacing=0.0f, float tabSpacing=4.0f, float leftMargin=0.0f, float rightMargin=0.0f) |
void | Destruct () |
virtual bool | SetText (string text, Color color) |
virtual bool | SetText (string text, Color[] colors) |
virtual string | GetText () |
virtual void | Render (Matrix4x4 matrix, Camera camera=null) |
virtual void | Render (Matrix4x4 matrix, Color multColor, int layer=0, Camera camera=null) |
Protected Member Functions |
virtual Metric | SearchMetric (char c) |
Protected Attributes |
Data | mData |
Mesh | mMesh |
Material | mMaterial |
MaterialPropertyBlock | mProperty |
string | mName |
string | mText |
float | mSize |
float | mWidth |
float | mHeight |
float | mLineSpacing |
float | mLetterSpacing |
float | mTabSpacing |
float | mLeftMargin |
float | mRightMargin |
float | mAsciiSpaceAdvance |
float | mNonAsciiSpaceAdvance |
Align | mAlign |
VerticalAlign | mVerticalAlign |
bool | mEmpty |
Properties |
Mesh | mesh [get] |
Material | material [get] |
The documentation for this class was generated from the following file:
- /Users/projects/lwf/csharp/unity/renderer/bitmapfont/bitmapfont_renderer.cs