|
TGUI
0.7.8
|
Implicit converter for settable properties. More...
#include <TGUI/Loading/ObjectConverter.hpp>
Public Member Functions | |
| ObjectConverter () | |
| Default constructor, to create an empty object. | |
| ObjectConverter (const std::shared_ptr< sf::Font > &font) | |
| Store a font object for later retrieval. More... | |
| ObjectConverter (const sf::Color &color) | |
| Store a color object for later retrieval. More... | |
| ObjectConverter (const sf::String &string) | |
| Store a string for later retrieval. More... | |
| ObjectConverter (float number) | |
| Store a number for later retrieval. More... | |
| ObjectConverter (const Borders &borders) | |
| Store a borders object for later retrieval. More... | |
| ObjectConverter (const Texture &texture) | |
| Store a texture object for later retrieval. More... | |
| const std::shared_ptr< sf::Font > & | getFont () const |
| Retrieve the saved font. More... | |
| const sf::Color & | getColor () const |
| Retrieve the saved color. More... | |
| const Borders & | getBorders () const |
| Retrieve the saved borders. More... | |
| const sf::String & | getString () const |
| Retrieve the saved string. More... | |
| float | getNumber () const |
| Retrieve the saved number. More... | |
| const Texture & | getTexture () const |
| Retrieve the saved texture. More... | |
| Type | getType () const |
| Retrieve the type of the object that has been stored. More... | |
Implicit converter for settable properties.
| tgui::ObjectConverter::ObjectConverter | ( | const std::shared_ptr< sf::Font > & | font | ) |
Store a font object for later retrieval.
| font | Font to store |
| tgui::ObjectConverter::ObjectConverter | ( | const sf::Color & | color | ) |
Store a color object for later retrieval.
| color | Color to store |
| tgui::ObjectConverter::ObjectConverter | ( | const sf::String & | string | ) |
Store a string for later retrieval.
| string | String to store |
| tgui::ObjectConverter::ObjectConverter | ( | float | number | ) |
Store a number for later retrieval.
| number | Number to store |
| tgui::ObjectConverter::ObjectConverter | ( | const Borders & | borders | ) |
Store a borders object for later retrieval.
| borders | Borders to store |
| tgui::ObjectConverter::ObjectConverter | ( | const Texture & | texture | ) |
Store a texture object for later retrieval.
| texture | Texture to store |
| const Borders & tgui::ObjectConverter::getBorders | ( | ) | const |
Retrieve the saved borders.
This function will assert when something other than a borders was saved
| const sf::Color & tgui::ObjectConverter::getColor | ( | ) | const |
Retrieve the saved color.
This function will assert when something other than a color was saved
| const std::shared_ptr< sf::Font > & tgui::ObjectConverter::getFont | ( | ) | const |
Retrieve the saved font.
This function will assert when something other than a font was saved
| float tgui::ObjectConverter::getNumber | ( | ) | const |
Retrieve the saved number.
This function will assert when something other than a number was saved
| const sf::String & tgui::ObjectConverter::getString | ( | ) | const |
Retrieve the saved string.
This function will assert when something other than a string was saved
| const Texture & tgui::ObjectConverter::getTexture | ( | ) | const |
Retrieve the saved texture.
This function will assert when something other than a texture was saved
| Type tgui::ObjectConverter::getType | ( | ) | const |
Retrieve the type of the object that has been stored.