Castor3D 0.16.0
Multiplatform 3D engine
castor3d::ButtonStyle Member List

This is the complete list of members for castor3d::ButtonStyle, including all inherited members.

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