Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <textinputdisplay.h>
Public Member Functions | |
TextInputDisplay (std::vector< unsigned int > *keyboard_input_queue, const char *disallowed) | |
virtual void | processUnfocus (const InputEvent &event) |
virtual bool | processMouseDown (const InputEvent &event) |
virtual bool | processKeypress (unsigned int pressedKey) |
void | setPassword (char passchar) |
virtual | ~TextInputDisplay () |
virtual void | draw () |
![]() | |
virtual std::string | text (void) |
virtual void | setText (std::string t) |
virtual Justification | justification (void) |
virtual void | setJustification (Justification j) |
virtual bool | multiLine (void) |
virtual void | setMultiLine (bool multi) |
virtual Size | textMargins (void) |
virtual void | setTextMargins (const Size &s) |
virtual void | setScroller (Scroller *s) |
virtual GFXColor | textColor (void) |
virtual void | setTextColor (const GFXColor &c) |
virtual Font | font (void) |
virtual void | setFont (const Font &f) |
virtual void | setRect (const Rect &r) |
virtual bool | processCommand (const EventCommandId &command, Control *control) |
StaticDisplay (void) | |
virtual | ~StaticDisplay (void) |
![]() | |
virtual Rect | rect (void) |
virtual bool | hitTest (const Point &p) |
virtual bool | hidden (void) |
virtual void | setHidden (bool h=true) |
virtual const std::string & | id (void) |
virtual void | setId (const std::string &newId) |
virtual GFXColor | color (void) |
virtual void | setColor (const GFXColor &c) |
virtual GFXColor | outlineColor (void) |
virtual void | setOutlineColor (const GFXColor &c) |
virtual bool | hasGroupChildren (void) |
Control (void) | |
virtual | ~Control (void) |
![]() | |
virtual bool | processKeyDown (const InputEvent &event) |
virtual bool | processKeyUp (const InputEvent &event) |
virtual bool | processMouseUp (const InputEvent &event) |
virtual bool | processMouseMove (const InputEvent &event) |
virtual bool | processMouseDrag (const InputEvent &event) |
virtual void | sendCommand (const EventCommandId &command, Control *control) |
virtual void | setCommandTarget (EventResponder *responder) |
virtual void | setModal (bool modal) |
EventResponder (void) | |
virtual | ~EventResponder (void) |
Additional Inherited Members | |
![]() | |
void | setPaintTextRect (void) |
![]() | |
PaintText | m_paintText |
Size | m_textMargins |
int | m_scrollPosition |
int | m_layoutVersion |
Scroller * | m_scroller |
Definition at line 32 of file textinputdisplay.h.
TextInputDisplay::TextInputDisplay | ( | std::vector< unsigned int > * | keyboard_input_queue, |
const char * | disallowed | ||
) |
Definition at line 28 of file textinputdisplay.cpp.
|
virtual |
Definition at line 110 of file textinputdisplay.cpp.
|
virtual |
Reimplemented from StaticDisplay.
Definition at line 62 of file textinputdisplay.cpp.
References c, StaticDisplay::draw(), getNewTime(), i, int, j, processKeypress(), StaticDisplay::setText(), StaticDisplay::text(), and x.
|
virtual |
Reimplemented from StaticDisplay.
Definition at line 41 of file textinputdisplay.cpp.
References InputEvent::code, Control::hitTest(), InputEvent::loc, StaticDisplay::processMouseDown(), WHEELDOWN_MOUSE_BUTTON, and WHEELUP_MOUSE_BUTTON.
|
virtual |
Reimplemented from EventResponder.
Definition at line 49 of file textinputdisplay.cpp.
References InputEvent::code, EventResponder::processUnfocus(), WHEELDOWN_MOUSE_BUTTON, and WHEELUP_MOUSE_BUTTON.
|
inline |
Definition at line 45 of file textinputdisplay.h.
Referenced by GameMenu::createNetworkControls().