ButtonStyle(castor::String const &name, Scene *scene, Engine &engine, castor::String const &fontName) | castor3d::ButtonStyle | inline |
ButtonStyle(castor::String const &name, Engine &engine, castor::String const &fontName) | castor3d::ButtonStyle | inline |
ControlStyle(ControlType type, castor::String const &name, Scene *scene, Engine &engine, MouseCursor cursor=MouseCursor::eArrow) | castor3d::ControlStyle | inline |
doCreateMaterial(MaterialObs material, float offset, castor::String const &suffix) const | castor3d::ControlStyle | inlineprotected |
getBackgroundMaterial() const noexcept | castor3d::ControlStyle | inline |
getCursor() const noexcept | castor3d::ControlStyle | inline |
getDisabledBackgroundMaterial() const | castor3d::ButtonStyle | inline |
getDisabledForegroundMaterial() const | castor3d::ButtonStyle | inline |
getDisabledTextMaterial() const | castor3d::ButtonStyle | inline |
getEngine() const noexcept | castor3d::ControlStyle | inline |
getFontName() const | castor3d::ButtonStyle | inline |
getForegroundMaterial() const noexcept | castor3d::ControlStyle | inline |
getHighlightedBackgroundMaterial() const | castor3d::ButtonStyle | inline |
getHighlightedForegroundMaterial() const | castor3d::ButtonStyle | inline |
getHighlightedTextMaterial() const | castor3d::ButtonStyle | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getPushedBackgroundMaterial() const | castor3d::ButtonStyle | inline |
getPushedForegroundMaterial() const | castor3d::ButtonStyle | inline |
getPushedTextMaterial() const | castor3d::ButtonStyle | inline |
getScene() const noexcept | castor3d::ControlStyle | inline |
getTextMaterial() const | castor3d::ButtonStyle | inline |
getType() const noexcept | castor3d::ControlStyle | inline |
hasScene() const noexcept | castor3d::ControlStyle | inline |
isBackgroundInvisible() const noexcept | castor3d::ControlStyle | inline |
isForegroundInvisible() const noexcept | castor3d::ControlStyle | inline |
m_name | castor::NamedBaseT< T > | protected |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
setBackgroundInvisible(bool value) noexcept | castor3d::ControlStyle | inline |
setBackgroundMaterial(MaterialObs value) | castor3d::ControlStyle | inline |
setCursor(MouseCursor value) noexcept | castor3d::ControlStyle | inline |
setDisabledBackgroundMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setDisabledForegroundMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setDisabledTextMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setFont(castor::StringView value) | castor3d::ButtonStyle | inline |
setForegroundInvisible(bool value) noexcept | castor3d::ControlStyle | inline |
setForegroundMaterial(MaterialObs value) | castor3d::ControlStyle | inline |
setHighlightedBackgroundMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setHighlightedForegroundMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setHighlightedTextMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setPushedBackgroundMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setPushedForegroundMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setPushedTextMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
setTextMaterial(MaterialObs material) | castor3d::ButtonStyle | inline |
Type | castor3d::ButtonStyle | static |
~ControlStyle() noexcept=default | castor3d::ControlStyle | virtual |