Simple GUI Library
Sgl::DefaultSkins::ButtonSkin Member List

This is the complete list of members for Sgl::DefaultSkins::ButtonSkin, including all inherited members.

applyInteractionStyle(InteractionStyle::Type type) (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkin
applyStaticStyle() (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
attach(Button *button) override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
BORDER (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
ButtonBaseSkin(Sgl::Button *button, const StaticStyle *staticStyle, const InteractionStyle *idleStyle, const InteractionStyle *hoveredStyle, const InteractionStyle *pressedStyle) (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkin
ButtonBaseSkin(const StaticStyle *staticStyle, const InteractionStyle *idleStyle, const InteractionStyle *hoveredStyle, const InteractionStyle *pressedStyle) (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkin
ButtonSkin() (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkin
ButtonSkin(Sgl::Button *button) (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkin
computeMaxHeight(int32_t width=-1) const (defined in Sgl::Skin)Sgl::Skinvirtual
computeMaxWidth(int32_t height=-1) const (defined in Sgl::Skin)Sgl::Skinvirtual
computeMinHeight(int32_t width=-1) const (defined in Sgl::Skin)Sgl::Skinvirtual
computeMinWidth(int32_t height=-1) const (defined in Sgl::Skin)Sgl::Skinvirtual
computePrefHeight(int32_t width=-1) const override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
computePrefWidth(int32_t height=-1) const override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
dispose() overrideSgl::DefaultSkins::ButtonBaseSkinvirtual
getControl() const override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
getHitComponent(int32_t x, int32_t y) (defined in Sgl::Skin)Sgl::Skinvirtual
getMargin() const (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
getModifiableControl() override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
HOVERED_BACKGROUND (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
HOVERED_BACKGROUND_FILL (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
HOVERED_FOREGROUND (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
HOVERED_STYLE (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
IDLE_BACKGROUND (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
IDLE_BACKGROUND_FILL (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
IDLE_FOREGROUND (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
IDLE_STYLE (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
layoutChildren() override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
m_Button (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_Handler (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_HoveredStyle (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_Icon (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_IdleStyle (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_PressedStyle (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_StaticStyle (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
m_Text (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinprotected
MARGIN (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
PADDING_ICON_ONLY (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
PADDING_LABEL_AND_ICON (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
PADDING_LABEL_ONLY (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
prerenderControl() override (defined in Sgl::DefaultSkins::ButtonBaseSkin)Sgl::DefaultSkins::ButtonBaseSkinvirtual
STATIC_STYLE (defined in Sgl::DefaultSkins::ButtonSkin)Sgl::DefaultSkins::ButtonSkinstatic
~Skin()=default (defined in Sgl::Skin)Sgl::Skinvirtual