#include <render2dsentence.h>
Inherits W3DMPO, and RefCountClass.
Public Member Functions | |
| FontCharsClass (void) | |
| ~FontCharsClass () | |
| void | Initialize_GDI_Font (const char *font_name, int point_size, bool is_bold) |
| bool | Is_Font (const char *font_name, int point_size, bool is_bold) |
| const char * | Get_Name (void) |
| int | Get_Char_Height (void) |
| int | Get_Char_Width (WCHAR ch) |
| int | Get_Char_Spacing (WCHAR ch) |
| int | Get_Extra_Overlap (void) |
| void | Blit_Char (WCHAR ch, uint16 *dest_ptr, int dest_stride, int x, int y) |
Public Member Functions inherited from W3DMPO | |
| virtual | ~W3DMPO () |
Public Member Functions inherited from RefCountClass | |
| RefCountClass (void) | |
| RefCountClass (const RefCountClass &) | |
| void | Add_Ref (void) const |
| WWINLINE void | Release_Ref (void) const |
| int | Num_Refs (void) const |
| virtual void | Delete_This (void) |
Public Attributes | |
| FontCharsClass * | AlternateUnicodeFont |
Public Attributes inherited from RefCountClass | |
| RefCountNodeClass | ActiveRefNode |
| ActiveRefStruct | ActiveRefInfo |
Additional Inherited Members | |
Static Public Member Functions inherited from RefCountClass | |
| static int | Total_Refs (void) |
| static RefCountClass * | Add_Active_Ref (RefCountClass *obj) |
| static RefCountClass * | Set_Ref_Owner (RefCountClass *obj, char *file, int line) |
| static void | Remove_Active_Ref (RefCountClass *obj) |
| static bool | Validate_Active_Ref (RefCountClass *obj) |
Static Public Attributes inherited from RefCountClass | |
| static RefCountListClass | ActiveRefList |
Protected Member Functions inherited from W3DMPO | |
| virtual int | glueEnforcer () const =0 |
Protected Member Functions inherited from RefCountClass | |
| virtual | ~RefCountClass (void) |
Definition at line 78 of file render2dsentence.h.
| FontCharsClass::FontCharsClass | ( | void | ) |
Definition at line 1194 of file render2dsentence.cpp.
| FontCharsClass::~FontCharsClass | ( | void | ) |
Definition at line 1220 of file render2dsentence.cpp.
| void FontCharsClass::Blit_Char | ( | WCHAR | ch, |
| uint16 * | dest_ptr, | ||
| int | dest_stride, | ||
| int | x, | ||
| int | y ) |
Definition at line 1311 of file render2dsentence.cpp.
|
inline |
Definition at line 94 of file render2dsentence.h.
| int FontCharsClass::Get_Char_Spacing | ( | WCHAR | ch | ) |
Definition at line 1292 of file render2dsentence.cpp.
| int FontCharsClass::Get_Char_Width | ( | WCHAR | ch | ) |
Definition at line 1275 of file render2dsentence.cpp.
|
inline |
Definition at line 98 of file render2dsentence.h.
|
inline |
Definition at line 92 of file render2dsentence.h.
| void FontCharsClass::Initialize_GDI_Font | ( | const char * | font_name, |
| int | point_size, | ||
| bool | is_bold ) |
Definition at line 1655 of file render2dsentence.cpp.
Definition at line 1683 of file render2dsentence.cpp.
| FontCharsClass* FontCharsClass::AlternateUnicodeFont |
Definition at line 87 of file render2dsentence.h.