|
| PanelStyle (castor::String const &name, Engine &engine) |
|
| PanelStyle (castor::String const &name, Scene *scene, Engine &engine) |
|
virtual C3D_API | ~ControlStyle () noexcept=default |
|
| ControlStyle (ControlType type, castor::String const &name, Scene *scene, Engine &engine, MouseCursor cursor=MouseCursor::eArrow) |
|
void | setBackgroundMaterial (MaterialObs value) |
|
void | setForegroundMaterial (MaterialObs value) |
|
void | setCursor (MouseCursor value) noexcept |
|
void | setBackgroundInvisible (bool value) noexcept |
|
void | setForegroundInvisible (bool value) noexcept |
|
bool | isBackgroundInvisible () const noexcept |
|
bool | isForegroundInvisible () const noexcept |
|
MaterialObs | getBackgroundMaterial () const noexcept |
|
MaterialObs | getForegroundMaterial () const noexcept |
|
ControlType | getType () const noexcept |
|
MouseCursor | getCursor () const noexcept |
|
Engine & | getEngine () const noexcept |
|
bool | hasScene () const noexcept |
|
Scene & | getScene () const noexcept |
|
| NamedBaseT (T name) noexcept |
| Constructor.
|
|
T const & | getName () const noexcept |
| Retrieves the name.
|
|
void | rename (T name) 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 |
|
void | setVerticalStyle (ScrollBarStyle &v) |
|
void | setHorizontalStyle (ScrollBarStyle &v) |
|
bool | hasVerticalStyle () const noexcept |
|
bool | hasHorizontalStyle () const noexcept |
|
ScrollBarStyle & | getVerticalStyle () const noexcept |
|
ScrollBarStyle & | getHorizontalStyle () const noexcept |
|