C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/platform/platformFont.h File Reference

#include "platform/platform.h"

Classes

class  PlatformFont
struct  PlatformFont::CharInfo

Enumerations

enum  FontCharset {
  TGE_ANSI_CHARSET = 0,
  TGE_SYMBOL_CHARSET,
  TGE_SHIFTJIS_CHARSET,
  TGE_HANGEUL_CHARSET,
  TGE_HANGUL_CHARSET,
  TGE_GB2312_CHARSET,
  TGE_CHINESEBIG5_CHARSET,
  TGE_OEM_CHARSET,
  TGE_JOHAB_CHARSET,
  TGE_HEBREW_CHARSET,
  TGE_ARABIC_CHARSET,
  TGE_GREEK_CHARSET,
  TGE_TURKISH_CHARSET,
  TGE_VIETNAMESE_CHARSET,
  TGE_THAI_CHARSET,
  TGE_EASTEUROPE_CHARSET,
  TGE_RUSSIAN_CHARSET,
  TGE_MAC_CHARSET,
  TGE_BALTIC_CHARSET
}

Functions

const char * getCharSetName (const U32 charSet)
PlatformFontcreatePlatformFont (const char *name, U32 size, U32 charset=TGE_ANSI_CHARSET)


Enumeration Type Documentation

Enumerator:
TGE_ANSI_CHARSET 
TGE_SYMBOL_CHARSET 
TGE_SHIFTJIS_CHARSET 
TGE_HANGEUL_CHARSET 
TGE_HANGUL_CHARSET 
TGE_GB2312_CHARSET 
TGE_CHINESEBIG5_CHARSET 
TGE_OEM_CHARSET 
TGE_JOHAB_CHARSET 
TGE_HEBREW_CHARSET 
TGE_ARABIC_CHARSET 
TGE_GREEK_CHARSET 
TGE_TURKISH_CHARSET 
TGE_VIETNAMESE_CHARSET 
TGE_THAI_CHARSET 
TGE_EASTEUROPE_CHARSET 
TGE_RUSSIAN_CHARSET 
TGE_MAC_CHARSET 
TGE_BALTIC_CHARSET 


Function Documentation

const char* getCharSetName ( const U32  charSet  ) 

PlatformFont* createPlatformFont ( const char *  name,
U32  size,
U32  charset = TGE_ANSI_CHARSET 
)