|
|
| TextView (const Common::String &name) |
| |
|
| TextView (const Common::String &name, UIElement *owner) |
| |
| void | setReduced (bool flag) |
| |
|
| UIElement (const Common::String &name, UIElement *uiParent) |
| |
| bool | needsRedraw () const |
| |
| void | redraw () |
| |
| void | focus () |
| |
| virtual void | close () |
| |
|
bool | isFocused () const |
| |
| void | replaceView (UIElement *ui, bool replaceAllViews=false) |
| |
|
void | replaceView (const Common::String &name, bool replaceAllViews=false) |
| |
| void | addView (UIElement *ui) |
| |
|
void | addView (const Common::String &name) |
| |
|
void | addView () |
| |
|
void | open () |
| |
| int | getRandomNumber (int minNumber, int maxNumber) |
| |
|
int | getRandomNumber (int maxNumber) |
| |
| Common::String | getName () const |
| |
| virtual void | setBounds (const Common::Rect &r) |
| |
| Common::Rect | getBounds () const |
| |
| Graphics::ManagedSurface | getSurface () const |
| |
| virtual void | draw () |
| |
| virtual bool | tick () |
| |
| virtual UIElement * | findView (const Common::String &name) |
| |
|
bool | send (const Common::String &viewName, const FocusMessage &msg) |
| |
|
bool | send (const FocusMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const UnfocusMessage &msg) |
| |
|
bool | send (const UnfocusMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const KeypressMessage &msg) |
| |
|
bool | send (const KeypressMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const MouseDownMessage &msg) |
| |
|
bool | send (const MouseDownMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const MouseUpMessage &msg) |
| |
|
bool | send (const MouseUpMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const MouseMoveMessage &msg) |
| |
|
bool | send (const MouseMoveMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const ActionMessage &msg) |
| |
|
bool | send (const ActionMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const GameMessage &msg) |
| |
|
bool | send (const GameMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const HeaderMessage &msg) |
| |
|
bool | send (const HeaderMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const InfoMessage &msg) |
| |
|
bool | send (const InfoMessage &msg) |
| |
|
bool | send (const Common::String &viewName, const DrawGraphicMessage &msg) |
| |
|
bool | send (const DrawGraphicMessage &msg) |
| |
|
| byte | setTextColor (byte col) |
| |
| void | writeChar (unsigned char c) |
| |
|
void | writeChar (int x, int y, unsigned char c) |
| |
| void | writeString (const Common::String &str, TextAlign align=ALIGN_LEFT) |
| |
|
void | writeString (int x, int y, const Common::String &str, TextAlign align=ALIGN_LEFT) |
| |
| void | writeNumber (int val) |
| |
|
void | writeNumber (int x, int y, int val) |
| |
| void | writeLine (int lineNum, const Common::String &str, TextAlign align=ALIGN_LEFT, int xp=0) |
| |
| size_t | getStringWidth (const Common::String &str) |
| |
| Common::String | truncateString (const Common::String &str, int maxWidth) |
| |
| void | newLine () |
| |
| Common::StringArray | splitLines (const Common::String &str, int firstLineWidth=-1) |
| |
| void | clearSurface () override |
| |
|
void | drawGraphic (int gfxNum) |
| |
|
Common::Rect | getLineBounds (int line1, int line2) const |
| |
| void | delaySeconds (uint seconds) |
| |
| void | delayFrames (uint frames) |
| |
| bool | isDelayActive () const |
| |
| void | cancelDelay () |
| |
| bool | endDelay () |
| |
| virtual void | timeout () |
| |
|
virtual bool | msgFocus (const FocusMessage &e) |
| |
|
virtual bool | msgUnfocus (const UnfocusMessage &e) |
| |
|
virtual bool | msgKeypress (const KeypressMessage &e) |
| |
|
virtual bool | msgMouseDown (const MouseDownMessage &e) |
| |
|
virtual bool | msgMouseUp (const MouseUpMessage &e) |
| |
|
virtual bool | msgMouseMove (const MouseMoveMessage &e) |
| |
|
virtual bool | msgAction (const ActionMessage &e) |
| |
|
virtual bool | msgGame (const GameMessage &e) |
| |
|
virtual bool | msgHeader (const HeaderMessage &e) |
| |
|
virtual bool | msgInfo (const InfoMessage &e) |
| |
|
virtual bool | msgDrawGraphic (const DrawGraphicMessage &e) |
| |