#include <font_generic.h>
Inheritance diagram for CL_Font_Generic:


Public Methods | |
| CL_Font_Generic () | |
| virtual | ~CL_Font_Generic () |
| int | add_reference () |
| int | release_reference () |
| virtual int | get_height ()=0 |
| virtual int | get_text_width (const char *text)=0 |
| virtual int | get_char_width (const char character)=0 |
| virtual void | print_left (int x, int y, const char *text, int n_height=1)=0 |
| virtual void | print_left (int x, int y, float scale_x, float scale_y, const char *text)=0 |
| virtual void | print_center (int x, int y, const char *text)=0 |
| virtual void | print_right (int x, int y, const char *text)=0 |
| virtual void | put_target (int x, int y, const char *text, CL_Target *target, int alignment)=0 |
| virtual int | change_size (int size)=0 |
| virtual unsigned int | change_colour (unsigned char r, unsigned char g, unsigned char b, unsigned char a)=0 |
Private Attributes | |
| int | ref_count |
| CL_Resource* | resource |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
Reimplemented in CL_Font_Bitmap, and CL_Font_TTF. |
|
|
|
|
|
Definition at line 49 of file font_generic.h. |
|
|
Definition at line 50 of file font_generic.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001