This is the complete list of members for lmgl::ui::Slider, including all inherited members.
| add_child(const std::shared_ptr< UIElement > child) | lmgl::ui::UIElement | |
| contains_point(float x, float y, float canvas_width, float canvas_height) const | lmgl::ui::Slider | |
| get_absolute_position(float canvas_width, float canvas_height) const | lmgl::ui::UIElement | |
| get_anchor() const | lmgl::ui::UIElement | inline |
| get_children() const | lmgl::ui::UIElement | inline |
| get_label_text() | lmgl::ui::Slider | inline |
| get_name() const | lmgl::ui::UIElement | inline |
| get_parent() const | lmgl::ui::UIElement | inline |
| get_position() const | lmgl::ui::UIElement | inline |
| get_render_order() const | lmgl::ui::UIElement | inline |
| get_size() const | lmgl::ui::UIElement | inline |
| get_value() const | lmgl::ui::Slider | inline |
| get_value_text() | lmgl::ui::Slider | inline |
| handle_mouse_button(float x, float y, bool pressed, float canvas_width, float canvas_height) | lmgl::ui::Slider | |
| handle_mouse_drag(float x, float y, float canvas_width, float canvas_height) | lmgl::ui::Slider | |
| is_visible() const | lmgl::ui::UIElement | inline |
| m_anchor | lmgl::ui::UIElement | protected |
| m_children | lmgl::ui::UIElement | protected |
| m_name | lmgl::ui::UIElement | protected |
| m_parent | lmgl::ui::UIElement | protected |
| m_position | lmgl::ui::UIElement | protected |
| m_render_order | lmgl::ui::UIElement | protected |
| m_size | lmgl::ui::UIElement | protected |
| m_visible | lmgl::ui::UIElement | protected |
| remove_child(const std::shared_ptr< UIElement > child) | lmgl::ui::UIElement | |
| render(float canvas_width, float canvas_height, const glm::mat4 &projection) override | lmgl::ui::Slider | virtual |
| set_anchor(Anchor anchor) | lmgl::ui::UIElement | inline |
| set_label(const std::string &label) | lmgl::ui::Slider | |
| set_name(const std::string &name) | lmgl::ui::UIElement | inline |
| set_on_value_changed(std::function< void(float)> callback) | lmgl::ui::Slider | inline |
| set_position(const glm::vec2 &position) | lmgl::ui::UIElement | inline |
| set_range(float min, float max) | lmgl::ui::Slider | |
| set_render_order(int order) | lmgl::ui::UIElement | inline |
| set_show_value(bool show) | lmgl::ui::Slider | inline |
| set_size(const glm::vec2 &size) | lmgl::ui::UIElement | inline |
| set_value(float value) | lmgl::ui::Slider | |
| set_visible(bool visible) | lmgl::ui::UIElement | inline |
| Slider(float min=0.0f, float max=1.0f, float initial_value=0.5f, const std::string &name="Slider") | lmgl::ui::Slider | |
| UIElement(const std::string &name="UIElement") | lmgl::ui::UIElement | |
| ~Slider() override=default | lmgl::ui::Slider | |
| ~UIElement()=default | lmgl::ui::UIElement | virtual |