|
| | Theme (castor::String const &name, Scene *scene, Engine &engine) |
| |
| | Theme (castor::String const &name, Engine &engine) |
| |
| auto & | getName () const noexcept |
| |
| bool | hasScene () const noexcept |
| |
| Scene & | getScene () const noexcept |
| |
| virtual C3D_API | ~StylesHolder () noexcept=default |
| |
| | StylesHolder (castor::String name, Engine &engine) |
| |
| castor::FontResPtr | getDefaultFont () const |
| | Retrieves the default font used by controls.
|
| |
| void | setDefaultFont (castor::FontResPtr font) |
| | sets the default font used by controls
|
| |
| C3D_API ButtonStyleRPtr | createButtonStyle (castor::String name, Scene *scene) |
| |
| C3D_API ComboBoxStyleRPtr | createComboBoxStyle (castor::String name, Scene *scene) |
| |
| C3D_API EditStyleRPtr | createEditStyle (castor::String name, Scene *scene) |
| |
| C3D_API ExpandablePanelStyleRPtr | createExpandablePanelStyle (castor::String name, Scene *scene) |
| |
| C3D_API FrameStyleRPtr | createFrameStyle (castor::String name, Scene *scene) |
| |
| C3D_API ListBoxStyleRPtr | createListBoxStyle (castor::String name, Scene *scene) |
| |
| C3D_API PanelStyleRPtr | createPanelStyle (castor::String name, Scene *scene) |
| |
| C3D_API ProgressStyleRPtr | createProgressStyle (castor::String name, Scene *scene) |
| |
| C3D_API ScrollBarStyleRPtr | createScrollBarStyle (castor::String name, Scene *scene) |
| |
| C3D_API SliderStyleRPtr | createSliderStyle (castor::String name, Scene *scene) |
| |
| C3D_API StaticStyleRPtr | createStaticStyle (castor::String name, Scene *scene) |
| |
| virtual C3D_API ButtonStyleRPtr | getButtonStyle (castor::String const &name) const |
| |
| virtual C3D_API ComboBoxStyleRPtr | getComboBoxStyle (castor::String const &name) const |
| |
| virtual C3D_API EditStyleRPtr | getEditStyle (castor::String const &name) const |
| |
| virtual C3D_API ExpandablePanelStyleRPtr | getExpandablePanelStyle (castor::String const &name) const |
| |
| virtual C3D_API FrameStyleRPtr | getFrameStyle (castor::String const &name) const |
| |
| virtual C3D_API ListBoxStyleRPtr | getListBoxStyle (castor::String const &name) const |
| |
| virtual C3D_API PanelStyleRPtr | getPanelStyle (castor::String const &name) const |
| |
| virtual C3D_API ProgressStyleRPtr | getProgressStyle (castor::String const &name) const |
| |
| virtual C3D_API ScrollBarStyleRPtr | getScrollBarStyle (castor::String const &name) const |
| |
| virtual C3D_API SliderStyleRPtr | getSliderStyle (castor::String const &name) const |
| |
| virtual C3D_API StaticStyleRPtr | getStaticStyle (castor::String const &name) const |
| |
| template<typename StyleT > |
| StyleT * | getStyle (castor::String const &name) const |
| |
| auto & | getButtonStyles () const noexcept |
| |
| auto & | getComboBoxStyles () const noexcept |
| |
| auto & | getEditStyles () const noexcept |
| |
| auto & | getExpandablePanelStyles () const noexcept |
| |
| auto & | getFrameStyles () const noexcept |
| |
| auto & | getListBoxStyles () const noexcept |
| |
| auto & | getPanelStyles () const noexcept |
| |
| auto & | getProgressStyles () const noexcept |
| |
| auto & | getScrollBarStyles () const noexcept |
| |
| auto & | getSliderStyles () const noexcept |
| |
| auto & | getStaticStyles () const noexcept |
| |
| bool | isEmpty () const noexcept |
| |