Public Member Functions | Data Fields | Private Member Functions

QueryString Struct Reference

Data stored about a string that can be modified in the GUI. More...

#include <querystring_gui.h>

Inheritance diagram for QueryString:
QueryStringBaseWindow AIDebugWindow FoundTownWindow GameSettingsWindow GenerateLandscapeWindow NetworkChatWindow NetworkCompanyPasswordWindow NetworkContentListWindow NetworkGameWindow NetworkStartServerWindow NewGRFWindow QueryStringWindow SaveLoadWindow SignListWindow SignWindow

Public Member Functions

 QueryString ()
 Make sure everything gets initialized properly.
 ~QueryString ()
 Make sure everything gets freed.
void DrawEditBox (Window *w, int wid)
void HandleEditBox (Window *w, int wid)
HandleEditBoxResult HandleEditBoxKey (Window *w, int wid, uint16 key, uint16 keycode, EventState &state)

Data Fields

StringID caption
Textbuf text
const char * orig
CharSetFilter afilter
bool handled

Private Member Functions

bool HasEditBoxFocus (const Window *w, int wid) const

Detailed Description

Data stored about a string that can be modified in the GUI.

Definition at line 33 of file querystring_gui.h.


The documentation for this struct was generated from the following files: