|
| | Render2DTextClass (Font3DInstanceClass *font=NULL) |
| |
| | ~Render2DTextClass () |
| |
| virtual void | Reset (void) |
| |
| Font3DInstanceClass * | Peek_Font (void) |
| |
| void | Set_Font (Font3DInstanceClass *font) |
| |
| void | Set_Location (const Vector2 &loc) |
| |
| void | Set_Wrapping_Width (float width) |
| |
| void | Set_Clipping_Rect (const RectClass &rect) |
| |
| bool | Is_Clipping_Enabled (void) const |
| |
| void | Enable_Clipping (bool onoff) |
| |
| void | Draw_Text (const char *text, unsigned long color=0xFFFFFFFF) |
| |
| void | Draw_Text (const WCHAR *text, unsigned long color=0xFFFFFFFF) |
| |
| void | Draw_Block (const RectClass &screen, unsigned long color=0xFFFFFFFF) |
| |
| const RectClass & | Get_Draw_Extents (void) |
| |
| const RectClass & | Get_Total_Extents (void) |
| |
| const Vector2 & | Get_Cursor (void) |
| |
| Vector2 | Get_Text_Extents (const WCHAR *text) |
| |
| | Render2DClass (TextureClass *tex=NULL) |
| |
| virtual | ~Render2DClass (void) |
| |
| void | Render (void) |
| |
| void | Set_Coordinate_Range (const RectClass &range) |
| |
| void | Set_Texture (TextureClass *tex) |
| |
| TextureClass * | Peek_Texture (void) |
| |
| void | Set_Texture (const char *filename) |
| |
| void | Enable_Additive (bool b) |
| |
| void | Enable_Alpha (bool b) |
| |
| void | Enable_Grayscale (bool b) |
| | added for generals to draw disabled button states - MW
|
| |
| void | Enable_Texturing (bool b) |
| |
| ShaderClass * | Get_Shader (void) |
| |
| void | Add_Quad (const Vector2 &v0, const Vector2 &v1, const Vector2 &v2, const Vector2 &v3, const RectClass &uv, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Quad_Backfaced (const Vector2 &v0, const Vector2 &v1, const Vector2 &v2, const Vector2 &v3, const RectClass &uv, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Quad (const RectClass &screen, const RectClass &uv, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Quad (const Vector2 &v0, const Vector2 &v1, const Vector2 &v2, const Vector2 &v3, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Quad (const RectClass &screen, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Quad_VGradient (const Vector2 &v0, const Vector2 &v1, const Vector2 &v2, const Vector2 &v3, const RectClass &uv, unsigned long top_color, unsigned long bottom_color) |
| |
| void | Add_Quad_VGradient (const RectClass &screen, unsigned long top_color, unsigned long bottom_color) |
| |
| void | Add_Quad_HGradient (const Vector2 &v0, const Vector2 &v1, const Vector2 &v2, const Vector2 &v3, const RectClass &uv, unsigned long left_color, unsigned long right_color) |
| |
| void | Add_Quad_HGradient (const RectClass &screen, unsigned long left_color, unsigned long right_color) |
| |
| void | Add_Tri (const Vector2 &v0, const Vector2 &v1, const Vector2 &v2, const Vector2 &uv0, const Vector2 &uv1, const Vector2 &uv2, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Line (const Vector2 &a, const Vector2 &b, float width, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Line (const Vector2 &a, const Vector2 &b, float width, const RectClass &uv, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Line (const Vector2 &a, const Vector2 &b, float width, unsigned long color, unsigned long color2) |
| |
| void | Add_Line (const Vector2 &a, const Vector2 &b, float width, const RectClass &uv, unsigned long color, unsigned long color2) |
| |
| void | Add_Outline (const RectClass &rect, float width=1.0F, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Outline (const RectClass &rect, float width, const RectClass &uv, unsigned long color=0xFFFFFFFF) |
| |
| void | Add_Rect (const RectClass &rect, float border_width=1.0F, uint32 border_color=0xFF000000, uint32 fill_color=0xFFFFFFFF) |
| |
| void | Set_Hidden (bool hide) |
| |
| void | Set_Z_Value (float z_value) |
| |
| void | Move (const Vector2 &a) |
| |
| void | Force_Alpha (float alpha) |
| |
| void | Force_Color (int color) |
| |
| DynamicVectorClass< unsigned long > & | Get_Color_Array (void) |
| |
| virtual | ~W3DMPO () |
| |
Definition at line 204 of file render2d.h.