ScummVM API documentation
DM::TextMan Class Reference

Public Member Functions

 TextMan (DMEngine *vm)
 
void printTextToBitmap (byte *destBitmap, uint16 destByteWidth, int16 destX, int16 destY, Color textColor, Color bgColor, const char *text, uint16 destHeight)
 
void printToLogicalScreen (uint16 destX, uint16 destY, Color textColor, Color bgColor, const char *text)
 
void printToViewport (int16 posX, int16 posY, Color textColor, const char *text, Color bgColor=kDMColorDarkestGray)
 
void printWithTrailingSpaces (byte *destBitmap, int16 destByteWidth, int16 destX, int16 destY, Color textColor, Color bgColor, const char *text, int16 strLenght, int16 destHeight)
 
void printLineFeed ()
 
void printMessage (Color color, const char *string, bool printWithScroll=true)
 
void createNewRow ()
 
void printString (Color color, const char *string)
 
void initialize ()
 
void moveCursor (int16 column, int16 row)
 
void clearExpiredRows ()
 
void printEndGameString (int16 x, int16 y, Color textColor, const char *text)
 
bool isTextScrolling (TextScroller *scroller, bool waitEndOfScrolling)
 
void setScrollerCommand (TextScroller *scroller, int16 command)
 
void clearAllRows ()
 
void updateMessageArea ()
 

Public Attributes

TextScroller _textScroller
 

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