Torque2D Reference
Public Member Functions | List of all members
x86UNIXFont Class Reference

#include <x86UNIXFont.h>

+ Inheritance diagram for x86UNIXFont:

Public Member Functions

 x86UNIXFont ()
 
virtual ~x86UNIXFont ()
 
virtual bool isValidChar (const UTF16 ch) const
 
virtual bool isValidChar (const UTF8 *str) const
 
U32 getFontHeight () const
 
U32 getFontBaseLine () const
 
virtual PlatformFont::CharInfogetCharInfo (const UTF16 ch) const
 
virtual PlatformFont::CharInfogetCharInfo (const UTF8 *str) const
 
virtual bool create (const char *name, dsize_t size, U32 charset=TGE_ANSI_CHARSET)
 
- Public Member Functions inherited from PlatformFont
 PlatformFont ()
 
virtual ~PlatformFont ()
 
virtual bool create (const char *name, U32 size, U32 charset=TGE_ANSI_CHARSET)=0
 

Additional Inherited Members

- Static Public Member Functions inherited from PlatformFont
static void enumeratePlatformFonts (Vector< StringTableEntry > &fonts)
 

Constructor & Destructor Documentation

~x86UNIXFont ( )
virtual

Member Function Documentation

bool create ( const char *  name,
dsize_t  size,
U32  charset = TGE_ANSI_CHARSET 
)
virtual
PlatformFont::CharInfo & getCharInfo ( const UTF16  ch) const
virtual

Implements PlatformFont.

PlatformFont::CharInfo & getCharInfo ( const UTF8 *  str) const
virtual

Implements PlatformFont.

U32 getFontBaseLine ( ) const
inlinevirtual

Implements PlatformFont.

U32 getFontHeight ( ) const
inlinevirtual

Implements PlatformFont.

bool isValidChar ( const UTF16  ch) const
virtual

Implements PlatformFont.

bool isValidChar ( const UTF8 *  str) const
virtual

Implements PlatformFont.


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