Public Member Functions |
bool | Create (Math::Point pos, Math::Point dim, int icon, EventType eventMsg, float expand) |
void | SetPos (Math::Point pos) |
void | SetDim (Math::Point dim) |
bool | SetState (int state, bool bState) |
bool | SetState (int state) |
bool | ClearState (int state) |
bool | EventProcess (const Event &event) |
void | Draw () |
void | Flush () |
void | SetTotal (int i) |
int | GetTotal () |
void | SetSelect (int i) |
int | GetSelect () |
void | SetSelectCap (bool bEnable) |
bool | GetSelectCap () |
void | SetBlink (bool bEnable) |
bool | GetBlink () |
void | SetItemName (int i, const char *name) |
char * | GetItemName (int i) |
void | SetCheck (int i, bool bMode) |
bool | GetCheck (int i) |
void | SetEnable (int i, bool bEnable) |
bool | GetEnable (int i) |
void | SetTabs (int i, float pos, Gfx::TextAlign justif=Gfx::TEXT_ALIGN_LEFT) |
float | GetTabs (int i) |
void | ShowSelect (bool bFixed) |
EventType | GetEventMsgButton (int i) |
EventType | GetEventMsgScroll () |
virtual bool | Create (Math::Point pos, Math::Point dim, int icon, EventType eventType) |
virtual Math::Point | GetPos () |
virtual Math::Point | GetDim () |
virtual bool | TestState (int state) |
virtual int | GetState () |
virtual void | SetIcon (int icon) |
virtual int | GetIcon () |
virtual void | SetName (std::string name, bool bTooltip=true) |
virtual std::string | GetName () |
virtual void | SetTextAlign (Gfx::TextAlign mode) |
virtual int | GetTextAlign () |
virtual void | SetFontSize (float size) |
virtual float | GetFontSize () |
virtual void | SetFontStretch (float stretch) |
virtual float | GetFontStretch () |
virtual void | SetFontType (Gfx::FontType font) |
virtual Gfx::FontType | GetFontType () |
virtual bool | SetTooltip (std::string name) |
virtual bool | GetTooltip (Math::Point pos, std::string &name) |
virtual void | SetFocus (bool bFocus) |
virtual bool | GetFocus () |
virtual EventType | GetEventType () |
Protected Member Functions |
bool | MoveAdjust () |
void | UpdateButton () |
void | UpdateScroll () |
void | MoveScroll () |
void | DrawCase (char *text, Math::Point pos, float width, Gfx::TextAlign justif) |
void | GlintDelete () |
void | GlintCreate (Math::Point ref, bool bLeft=true, bool bUp=true) |
void | GlintFrame (const Event &event) |
void | DrawPart (int icon, float zoom, float ex) |
void | DrawIcon (Math::Point pos, Math::Point dim, Math::Point uv1, Math::Point uv2, float ex=0.0f) |
void | DrawIcon (Math::Point pos, Math::Point dim, Math::Point uv1, Math::Point uv2, Math::Point corner, float ex) |
void | DrawWarning (Math::Point pos, Math::Point dim) |
void | DrawShadow (Math::Point pos, Math::Point dim, float deep=1.0f) |
virtual bool | Detect (Math::Point pos) |
std::string | GetResourceName (EventType eventType) |
The documentation for this class was generated from the following files:
- /build/colobot-T0lCmu/colobot-0.1.3/src/ui/list.h
- /build/colobot-T0lCmu/colobot-0.1.3/src/ui/list.cpp