| public |
Inheritance Graph
graph BT
StyleManager
click StyleManager "classGUI_1_1StyleManager"
Description
Color
| Util::Color4ub | getColor( propertyId_t type) const |
| void | pushColor( propertyId_t type, const Util::Color4ub & c) |
| void | popColor( propertyId_t type) |
| void | setDefaultColor( propertyId_t type, const Util::Color4ub & c) |
Font
| AbstractFont * | getDefaultFont( propertyId_t type) const |
| AbstractFont * | getFont( propertyId_t type) const |
| void | pushFont( propertyId_t type, AbstractFont * f) |
| void | popFont( propertyId_t type) |
| void | setDefaultFont( propertyId_t type, AbstractFont * f) |
Mousecursor
| void | setMouseCursor( propertyName_t name, std::shared_ptr< Util::UI::Cursor > cursor) |
| void | setDefaultMouseCursor( propertyName_t name) |
| std::shared_ptr< Util::UI::Cursor > | getMouseCursor( propertyName_t name) const |
| void | removeMouseCursor( propertyName_t name) |
Shape
| AbstractShape * | getShape( propertyId_t type) const |
| void | pushShape( propertyId_t type, AbstractShape * s) |
| void | popShape( propertyId_t type) |
| void | setDefaultShape( propertyId_t type, AbstractShape * f) |
(global) Value
| float | getGlobalValue( propertyId_t type) const |
| void | setGlobalValue( propertyId_t type, float v) |
Public Functions
| ~StyleManager() |
Documentation
function
GUI::StyleManager::getColor
| public | const |
| Util::Color4ub getColor( | propertyId_t | type ) const |
Defined in GUI/Base/StyleManager.h:53
function
GUI::StyleManager::pushColor
| public |
| void pushColor( | propertyId_t | type, |
| const Util::Color4ub & | c | |
| ) |
Defined in GUI/Base/StyleManager.h:54
function
GUI::StyleManager::popColor
| public |
| void popColor( | propertyId_t | type ) |
Defined in GUI/Base/StyleManager.h:55
function
GUI::StyleManager::setDefaultColor
| public |
| void setDefaultColor( | propertyId_t | type, |
| const Util::Color4ub & | c | |
| ) |
Defined in GUI/Base/StyleManager.h:56
function
GUI::StyleManager::getDefaultFont
| public | const |
| AbstractFont * getDefaultFont( | propertyId_t | type ) const |
Defined in GUI/Base/StyleManager.h:70
function
GUI::StyleManager::getFont
| public | const |
| AbstractFont * getFont( | propertyId_t | type ) const |
Defined in GUI/Base/StyleManager.h:71
function
GUI::StyleManager::pushFont
| public |
| void pushFont( | propertyId_t | type, |
| AbstractFont * | f | |
| ) |
Defined in GUI/Base/StyleManager.h:72
function
GUI::StyleManager::popFont
| public |
| void popFont( | propertyId_t | type ) |
Defined in GUI/Base/StyleManager.h:73
function
GUI::StyleManager::setDefaultFont
| public |
| void setDefaultFont( | propertyId_t | type, |
| AbstractFont * | f | |
| ) |
Defined in GUI/Base/StyleManager.h:74
function
GUI::StyleManager::setMouseCursor
| public |
| void setMouseCursor( | propertyName_t | name, |
| std::shared_ptr< Util::UI::Cursor > | cursor | |
| ) |
Defined in GUI/Base/StyleManager.h:86
function
GUI::StyleManager::setDefaultMouseCursor
| public |
| void setDefaultMouseCursor( | propertyName_t | name ) |
Defined in GUI/Base/StyleManager.h:87
function
GUI::StyleManager::getMouseCursor
| public | const |
| std::shared_ptr< Util::UI::Cursor > getMouseCursor( | propertyName_t | name ) const |
Defined in GUI/Base/StyleManager.h:88
function
GUI::StyleManager::removeMouseCursor
| public |
| void removeMouseCursor( | propertyName_t | name ) |
Defined in GUI/Base/StyleManager.h:89
function
GUI::StyleManager::getShape
| public | const |
| AbstractShape * getShape( | propertyId_t | type ) const |
Note: always returns a valid Shape object. If no specific Shape is found a NullShape is returned.
Defined in GUI/Base/StyleManager.h:107
function
GUI::StyleManager::pushShape
| public |
| void pushShape( | propertyId_t | type, |
| AbstractShape * | s | |
| ) |
Defined in GUI/Base/StyleManager.h:108
function
GUI::StyleManager::popShape
| public |
| void popShape( | propertyId_t | type ) |
Defined in GUI/Base/StyleManager.h:109
function
GUI::StyleManager::setDefaultShape
| public |
| void setDefaultShape( | propertyId_t | type, |
| AbstractShape * | f | |
| ) |
Defined in GUI/Base/StyleManager.h:110
function
GUI::StyleManager::getGlobalValue
| public | const |
| float getGlobalValue( | propertyId_t | type ) const |
Defined in GUI/Base/StyleManager.h:121
function
GUI::StyleManager::setGlobalValue
| public |
| void setGlobalValue( | propertyId_t | type, |
| float | v | |
| ) |
Defined in GUI/Base/StyleManager.h:122
function
GUI::StyleManager::~StyleManager
| public |
| ~StyleManager( | ) |
Defined in GUI/Base/StyleManager.h:39