Public Member Functions | |
| Slider () | |
| Default constructor. More... | |
| Slider (const Slider ©) | |
| Copy constructor. More... | |
| virtual | ~Slider () |
| Destructor. More... | |
| Slider & | operator= (const Slider &right) |
| Overload of assignment operator. More... | |
| virtual bool | load (const std::string &pathname) |
| Loads the slider images. More... | |
| virtual void | setSize (float width, float height) |
| Changes the size of the slider. More... | |
| virtual Vector2u | getSize () const |
| Returns the size of the slider, unaffected by scaling. More... | |
| virtual Vector2f | getScaledSize () const |
| Returns the size of the slider, after the scaling transformation. More... | |
| virtual std::string | getLoadedPathname () const |
| Returns the pathname that was used to load the slider. More... | |
| virtual void | setMinimum (unsigned int minimum) |
| Sets a minimum value. More... | |
| virtual void | setMaximum (unsigned int maximum) |
| Sets a maximum value. More... | |
| virtual void | setValue (unsigned int value) |
| Changes the current value. More... | |
| virtual void | setVerticalScroll (bool verticallScroll) |
| Changes whether the slider lies vertical or horizontal. More... | |
| virtual unsigned int | getMinimum () const |
| Returns the minimum value. More... | |
| virtual unsigned int | getMaximum () const |
| Returns the maximum value. More... | |
| virtual unsigned int | getValue () const |
| Returns the current value. More... | |
| virtual bool | getVerticalScroll () |
| Returns whether the slider lies vertical or horizontal. More... | |
Public Member Functions inherited from tgui::OBJECT | |
| OBJECT () | |
| Default constructor. More... | |
| OBJECT (const OBJECT ©) | |
| Copy constructor. More... | |
| virtual | ~OBJECT () |
| Destructor. More... | |
| OBJECT & | operator= (const OBJECT &right) |
| Overload of assignment operator. More... | |
| virtual void | show () |
| Shows the object. More... | |
| virtual void | hide () |
| Hides the object. More... | |
| virtual bool | isVisible () const |
| Returns true when the object is visible. More... | |
| virtual void | enable () |
| Enables the object. More... | |
| virtual void | disable () |
| Disables the object. More... | |
| virtual bool | isEnabled () const |
| Returns true when the object is enabled. More... | |
| virtual bool | isDisabled () const |
| Returns true when the object is disabled. More... | |
| virtual bool | isLoaded () const |
| Returns true when the object is loaded successfully. More... | |
| void | focus () |
| Focus the object. More... | |
| void | unfocus () |
| Unfocus the object. More... | |
| void | focusNextObject () |
| Focuses the next object. More... | |
| virtual bool | isFocused () const |
| Returns true when the object is focused and false otherwise. More... | |
| virtual ObjectTypes | getObjectType () const |
| Returns the type of the object. More... | |
| virtual void | moveToFront () |
| Places the object before all other objects. More... | |
| virtual void | moveToBack () |
| Places the object behind all other objects. More... | |
| tgui::Slider::Slider | ( | ) |
Default constructor.
| tgui::Slider::Slider | ( | const Slider & | copy | ) |
Copy constructor.
|
virtual |
Destructor.
|
virtual |
Returns the pathname that was used to load the slider.
When the slider has not been loaded yet then this function will return an empty string.
|
virtual |
Returns the maximum value.
The default maximum value 100.
|
virtual |
Returns the minimum value.
The default minimum value 0.
|
virtual |
Returns the size of the slider, after the scaling transformation.
Implements tgui::OBJECT.
|
virtual |
Returns the size of the slider, unaffected by scaling.
Implements tgui::OBJECT.
|
virtual |
Returns the current value.
|
virtual |
Returns whether the slider lies vertical or horizontal.
|
virtual |
Loads the slider images.
The verticalScroll member might be changed in this function. If you want to change it then do it afterwards.
| pathname | The path to the folder that contains the images. The folder must also contain an info.txt file, which will give more information about the slider. |
Reimplemented in tgui::Scrollbar.
|
virtual |
Sets a maximum value.
When the value is too big then it will be changed to this maximum. The default maximum value is 100.
|
virtual |
Sets a minimum value.
When the value is too small then it will be changed to this minimum. The default minimum value is 0.
Reimplemented in tgui::Scrollbar.
|
virtual |
Changes the size of the slider.
| width | The new width of the slider |
| height | The new height of the slider |
Implements tgui::OBJECT.
|
virtual |
Changes the current value.
It can't be smaller than the minimum or bigger than the maximum.
Reimplemented in tgui::Scrollbar.
|
virtual |
Changes whether the slider lies vertical or horizontal.
| verticallScroll | Does the slider lie vertically? |
1.8.5