ScummVM API documentation
Asylum::Text Class Reference

Public Member Functions

 Text (AsylumEngine *engine)
 
ResourceId loadFont (ResourceId resourceId)
 
void setPosition (const Common::Point &point)
 
int16 getWidth (const char *text)
 
int16 getWidth (const char *text, int16 length)
 
int16 getWidth (ResourceId resourceId)
 
char * get (ResourceId resourceId)
 
void drawASCII (char character)
 
void draw (const char *text)
 
void draw (const Common::Point &point, const char *text)
 
void draw (ResourceId resourceId)
 
void draw (const Common::Point &point, ResourceId resourceId)
 
void draw (const char *text, ResourceId fontResourceId, int16 y)
 
void draw (const char *text, int16 length)
 
int16 draw (TextCentering centering, const Common::Point &point, int16 spacing, int16 width, const char *text)
 
void drawChinese (const Common::U32String &utext)
 
int16 draw (int16 a1, int16 a2, TextCentering centering, const Common::Point &point, int16 spacing, int16 width, const char *text)
 
void drawCentered (const Common::Point &point, int16 width, const char *text)
 
void drawCentered (const Common::Point &point, int16 width, ResourceId resourceId)
 
void drawCentered (const Common::Point &point, int16 width, int16 length, const char *text)
 
void setTransTableNum (uint32 val)
 

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