|
| Grid () |
| Default constructor. More...
|
|
| Grid (const Grid ©) |
| Copy constructor. More...
|
|
virtual | ~Grid () |
| Destructor. More...
|
|
Grid & | operator= (const Grid &right) |
| Overload of assignment operator. More...
|
|
virtual void | setSize (float width, float height) |
| Changes the size of the grid. More...
|
|
virtual Vector2u | getSize () const |
| Returns the size of the grid, unaffected by scaling. More...
|
|
virtual Vector2f | getScaledSize () const |
| Returns the size of the grid, after the scaling transformation. More...
|
|
virtual void | remove (OBJECT *object) |
| Removes a single object that was added to the group. More...
|
|
virtual void | removeAllObjects () |
| Removes all objects that were added to the group. More...
|
|
virtual void | addToRow (OBJECT *const object, const Vector4u &borders=Vector4u(0, 0, 0, 0), Layout::layouts layout=Layout::Center) |
| Add a new object to the next column. More...
|
|
virtual void | addRow (unsigned int rowHeight=0) |
| Adds a new row to the grid. More...
|
|
virtual void | updateObjects () |
| Updates the position and size of the object. More...
|
|
virtual void | changeObjectLayout (const OBJECT *const object, Layout::layouts layout=Layout::Center) |
| Changes the layout of a given object. More...
|
|
virtual void | addCallback (const Callback &callback) |
| Adds a callback to the list in tgui::Window. More...
|
|
| GroupObject () |
| Default constructor. More...
|
|
| GroupObject (const GroupObject ©) |
| Copy constructor. More...
|
|
virtual | ~GroupObject () |
| Destructor. More...
|
|
GroupObject & | operator= (const GroupObject &right) |
| Overload of assignment operator. More...
|
|
| 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...
|
|
| Group () |
| Default constructor. More...
|
|
| Group (const Group ©) |
| Copy constructor. More...
|
|
virtual | ~Group () |
| Destructor. More...
|
|
Group & | operator= (const Group &right) |
| Overload of assignment operator. More...
|
|
template<typename T > |
T * | add (const sf::String &objectName="") |
| Creates and adds an object to the group. More...
|
|
template<typename T > |
T * | get (const sf::String &objectName) const |
| Returns a pointer to an earlier created object. More...
|
|
template<typename T > |
T * | copy (T *oldObject, const sf::String &newObjectName="") |
| Makes a copy of any existing object and returns the pointer to the new object. More...
|
|
template<typename T > |
T * | copy (const sf::String &oldObjectName, const sf::String &newObjectName="") |
| Makes a copy of any existing object and returns the pointer to the new object. More...
|
|
virtual bool | loadObjectsFromFile (const std::string &filename) |
| Loads a form from a file. More...
|
|
virtual std::vector< OBJECT * > & | getObjects () |
| Returns a list of all the objects. More...
|
|
virtual std::vector< sf::String > & | getObjectNames () |
| Returns a list of the names of all the objects. More...
|
|
virtual void | remove (const sf::String &objectName) |
| Removes a single object that was added to the group. More...
|
|
virtual void | focusObject (OBJECT *const object) |
| Focuses an object. More...
|
|
virtual void | unfocusObject (OBJECT *const object) |
| Unfocuses an object. More...
|
|
virtual void | unfocusAllObjects () |
| Unfocuses all the objects. More...
|
|
virtual void | uncheckRadioButtons () |
| Uncheck all the radio buttons. More...
|
|
virtual void | updateTime (const sf::Time &elapsedTime) |
| Update the internal clock to make animation possible. More...
|
|
virtual void | moveObjectToFront (OBJECT *object) |
| Places an object before all other objects. More...
|
|
virtual void | moveObjectToBack (OBJECT *object) |
| Places an object behind all other objects. More...
|
|