Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches
Flint::UISlider Member List

This is the complete list of members for Flint::UISlider, including all inherited members.

addChild(std::unique_ptr< UINode > child)Flint::UINode
applyStep(float value) constFlint::UISlider
arrange(const Rect< float > &rect) overrideFlint::UISlidervirtual
consumesDirectionalInput() const overrideFlint::UISliderinlinevirtual
currentColor() const overrideFlint::UISliderprotectedvirtual
getChildren() constFlint::UINodeinline
getColor() const (defined in Flint::UINode)Flint::UINode
getDesiredSize() constFlint::UINodeinline
getFontSize() const (defined in Flint::UINode)Flint::UINode
getHorizontalAlign() const (defined in Flint::UINode)Flint::UINode
getId() constFlint::UINode
getLayoutGrow() constFlint::UINode
getLayoutRect() constFlint::UINode
getPosition() constFlint::UINodeinline
getProperties() const (defined in Flint::UISlider)Flint::UISliderinline
getSize() constFlint::UINodeinline
getStyle() const (defined in Flint::UISlider)Flint::UISliderinline
getText() constFlint::UINode
getTextOpticalBias() const (defined in Flint::UINode)Flint::UINodeinline
getValue() constFlint::UISliderinline
getVerticalAlign() const (defined in Flint::UINode)Flint::UINode
handleEvent(const UIEvent &event) overrideFlint::UISlidervirtual
hitTest(Vec2f point) const overrideFlint::UISlidervirtual
isEnabled() const (defined in Flint::UINode)Flint::UINodeinline
isFocusable() const overrideFlint::UISliderinlinevirtual
isFocused() const (defined in Flint::UINode)Flint::UINodeinline
isVisible() const (defined in Flint::UINode)Flint::UINodeinline
m_activeColor (defined in Flint::UINode)Flint::UINodeprotected
m_baseSizeFlint::UINodeprotected
m_children (defined in Flint::UINode)Flint::UINodeprotected
m_desiredSizeFlint::UINodeprotected
m_displayScale (defined in Flint::UINode)Flint::UINodeprotected
m_enabled (defined in Flint::UINode)Flint::UINodeprotected
m_focused (defined in Flint::UINode)Flint::UINodeprotected
m_fontName (defined in Flint::UINode)Flint::UINodeprotected
m_fontSize (defined in Flint::UINode)Flint::UINodeprotected
m_fontWeight (defined in Flint::UINode)Flint::UINodeprotected
m_horizontalAlign (defined in Flint::UINode)Flint::UINodeprotected
m_hovered (defined in Flint::UINode)Flint::UINodeprotected
m_id (defined in Flint::UINode)Flint::UINodeprotected
m_layoutGrow (defined in Flint::UINode)Flint::UINodeprotected
m_layoutRectFlint::UINodeprotected
m_localPositionFlint::UINodeprotected
m_normalColor (defined in Flint::UINode)Flint::UINodeprotected
m_parent (defined in Flint::UINode)Flint::UINodeprotected
m_text (defined in Flint::UINode)Flint::UINodeprotected
m_textOpticalBias (defined in Flint::UINode)Flint::UINodeprotected
m_verticalAlign (defined in Flint::UINode)Flint::UINodeprotected
m_visible (defined in Flint::UINode)Flint::UINodeprotected
measure(UIConstraints constraints) overrideFlint::UISlidervirtual
onChange(std::function< void(float)> callback)Flint::UISlider
render(UICanvas &canvas) const overrideFlint::UISlidervirtual
setActiveColor(Color color)Flint::UINodeinlinevirtual
setColor(Color color)Flint::UINode
setContext(UIContext *context)Flint::UINode
setEnabled(bool enabled)Flint::UINode
setFillColor(const Color &color) (defined in Flint::UISlider)Flint::UISlider
setFocused(bool focused) overrideFlint::UISlidervirtual
setFont(std::string name)Flint::UINodeinline
setFontSize(uint16_t fontSize)Flint::UINode
setFontWeight(uint16_t weight)Flint::UINodeinline
setHorizontalAlign(UIAlign align) (defined in Flint::UINode)Flint::UINode
setID(std::string id)Flint::UINode
setLayoutGrow(float grow)Flint::UINode
setNormalColor(Color color)Flint::UINodeinlinevirtual
setPosition(Vec2f position)Flint::UINode
setProperties(SliderProperties properties)Flint::UISlider
setRange(float min, float max)Flint::UISlider
setSize(Vec2f size)Flint::UINode
setStyle(const SliderStyle &style)Flint::UISlider
setText(std::string text)Flint::UINode
setTextOpticalBias(float bias) (defined in Flint::UINode)Flint::UINodeinline
setThumbColor(const Color &color) (defined in Flint::UISlider)Flint::UISlider
setThumbHeight(float height) (defined in Flint::UISlider)Flint::UISlider
setThumbWidth(float width) (defined in Flint::UISlider)Flint::UISlider
setTrackColor(const Color &color) (defined in Flint::UISlider)Flint::UISlider
setTrackHeight(float height) (defined in Flint::UISlider)Flint::UISlider
setValue(float value)Flint::UISlider
setVerticalAlign(UIAlign align) (defined in Flint::UINode)Flint::UINode
setVisible(bool visible)Flint::UINode
UISlider()=default (defined in Flint::UISlider)Flint::UISlider
~UINode()=default (defined in Flint::UINode)Flint::UINodevirtual
~UISlider() noexcept override=default (defined in Flint::UISlider)Flint::UISlider