|
Flint Engine
Modular C++20 2D game engine powered by SDL3
|
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) const | Flint::UISlider | |
| arrange(const Rect< float > &rect) override | Flint::UISlider | virtual |
| consumesDirectionalInput() const override | Flint::UISlider | inlinevirtual |
| currentColor() const override | Flint::UISlider | protectedvirtual |
| getChildren() const | Flint::UINode | inline |
| getColor() const (defined in Flint::UINode) | Flint::UINode | |
| getDesiredSize() const | Flint::UINode | inline |
| getFontSize() const (defined in Flint::UINode) | Flint::UINode | |
| getHorizontalAlign() const (defined in Flint::UINode) | Flint::UINode | |
| getId() const | Flint::UINode | |
| getLayoutGrow() const | Flint::UINode | |
| getLayoutRect() const | Flint::UINode | |
| getPosition() const | Flint::UINode | inline |
| getProperties() const (defined in Flint::UISlider) | Flint::UISlider | inline |
| getSize() const | Flint::UINode | inline |
| getStyle() const (defined in Flint::UISlider) | Flint::UISlider | inline |
| getText() const | Flint::UINode | |
| getTextOpticalBias() const (defined in Flint::UINode) | Flint::UINode | inline |
| getValue() const | Flint::UISlider | inline |
| getVerticalAlign() const (defined in Flint::UINode) | Flint::UINode | |
| handleEvent(const UIEvent &event) override | Flint::UISlider | virtual |
| hitTest(Vec2f point) const override | Flint::UISlider | virtual |
| isEnabled() const (defined in Flint::UINode) | Flint::UINode | inline |
| isFocusable() const override | Flint::UISlider | inlinevirtual |
| isFocused() const (defined in Flint::UINode) | Flint::UINode | inline |
| isVisible() const (defined in Flint::UINode) | Flint::UINode | inline |
| m_activeColor (defined in Flint::UINode) | Flint::UINode | protected |
| m_baseSize | Flint::UINode | protected |
| m_children (defined in Flint::UINode) | Flint::UINode | protected |
| m_desiredSize | Flint::UINode | protected |
| m_displayScale (defined in Flint::UINode) | Flint::UINode | protected |
| m_enabled (defined in Flint::UINode) | Flint::UINode | protected |
| m_focused (defined in Flint::UINode) | Flint::UINode | protected |
| m_fontName (defined in Flint::UINode) | Flint::UINode | protected |
| m_fontSize (defined in Flint::UINode) | Flint::UINode | protected |
| m_fontWeight (defined in Flint::UINode) | Flint::UINode | protected |
| m_horizontalAlign (defined in Flint::UINode) | Flint::UINode | protected |
| m_hovered (defined in Flint::UINode) | Flint::UINode | protected |
| m_id (defined in Flint::UINode) | Flint::UINode | protected |
| m_layoutGrow (defined in Flint::UINode) | Flint::UINode | protected |
| m_layoutRect | Flint::UINode | protected |
| m_localPosition | Flint::UINode | protected |
| m_normalColor (defined in Flint::UINode) | Flint::UINode | protected |
| m_parent (defined in Flint::UINode) | Flint::UINode | protected |
| m_text (defined in Flint::UINode) | Flint::UINode | protected |
| m_textOpticalBias (defined in Flint::UINode) | Flint::UINode | protected |
| m_verticalAlign (defined in Flint::UINode) | Flint::UINode | protected |
| m_visible (defined in Flint::UINode) | Flint::UINode | protected |
| measure(UIConstraints constraints) override | Flint::UISlider | virtual |
| onChange(std::function< void(float)> callback) | Flint::UISlider | |
| render(UICanvas &canvas) const override | Flint::UISlider | virtual |
| setActiveColor(Color color) | Flint::UINode | inlinevirtual |
| 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) override | Flint::UISlider | virtual |
| setFont(std::string name) | Flint::UINode | inline |
| setFontSize(uint16_t fontSize) | Flint::UINode | |
| setFontWeight(uint16_t weight) | Flint::UINode | inline |
| setHorizontalAlign(UIAlign align) (defined in Flint::UINode) | Flint::UINode | |
| setID(std::string id) | Flint::UINode | |
| setLayoutGrow(float grow) | Flint::UINode | |
| setNormalColor(Color color) | Flint::UINode | inlinevirtual |
| 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::UINode | inline |
| 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::UINode | virtual |
| ~UISlider() noexcept override=default (defined in Flint::UISlider) | Flint::UISlider |