|
bool | Create (Math::Point pos, Math::Point dim, int icon, EventType eventType) override |
|
void | SetPos (Math::Point pos) override |
|
void | SetDim (Math::Point dim) override |
|
bool | SetState (int state, bool bState) override |
|
bool | SetState (int state) override |
|
bool | ClearState (int state) override |
|
bool | EventProcess (const Event &event) override |
|
void | Draw () override |
|
void | SetLimit (float min, float max) |
|
void | SetVisibleValue (float value) |
|
float | GetVisibleValue () |
|
void | SetArrowStep (float step) |
|
float | GetArrowStep () |
|
virtual bool | Create (Math::Point pos, Math::Point dim, int icon, EventType eventType) |
|
virtual bool | EventProcess (const Event &event) |
|
virtual void | SetPos (Math::Point pos) |
|
virtual Math::Point | GetPos () |
|
virtual void | SetDim (Math::Point dim) |
|
virtual Math::Point | GetDim () |
|
virtual bool | SetState (int state, bool bState) |
|
virtual bool | SetState (int state) |
|
virtual bool | ClearState (int state) |
|
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 (CControl *focusControl) |
|
virtual bool | GetFocus () |
|
virtual EventType | GetEventType () |
|
virtual void | Draw () |
|
|
void | MoveAdjust () |
|
void | AdjustGlint () |
|
void | DrawVertex (Math::Point pos, Math::Point dim, int icon) |
|
virtual std::string | GetLabel () |
|
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) |
|
int | SetButtonTextureForIcon (int icon) |
| Set texture in m_engine to correct buttonX.png for given icon. More...
|
|
◆ Create()
◆ SetPos()
◆ SetDim()
◆ SetState() [1/2]
bool Ui::CSlider::SetState |
( |
int |
state, |
|
|
bool |
bState |
|
) |
| |
|
overridevirtual |
◆ SetState() [2/2]
bool Ui::CSlider::SetState |
( |
int |
state | ) |
|
|
overridevirtual |
◆ ClearState()
bool Ui::CSlider::ClearState |
( |
int |
state | ) |
|
|
overridevirtual |
◆ EventProcess()
bool Ui::CSlider::EventProcess |
( |
const Event & |
event | ) |
|
|
overridevirtual |
◆ Draw()
void Ui::CSlider::Draw |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- src/ui/controls/slider.h
- src/ui/controls/slider.cpp