|
sandbox
|
This is the complete list of members for sbx::ui::button, including all inherited members.
| add_child(std::unique_ptr< element > child) -> element & (defined in sbx::ui::element) | sbx::ui::element | |
| anchor_max (defined in sbx::ui::element) | sbx::ui::element | |
| anchor_min (defined in sbx::ui::element) | sbx::ui::element | |
| button() (defined in sbx::ui::button) | sbx::ui::button | |
| children() const -> const std::vector< std::unique_ptr< element > > & (defined in sbx::ui::element) | sbx::ui::element | |
| children() -> std::vector< std::unique_ptr< element > > & (defined in sbx::ui::element) | sbx::ui::element | |
| clear_layout() -> void (defined in sbx::ui::element) | sbx::ui::element | |
| color (defined in sbx::ui::element) | sbx::ui::element | |
| computed_rectangle() const -> const rectangle & (defined in sbx::ui::element) | sbx::ui::element | |
| element()=default (defined in sbx::ui::element) | sbx::ui::element | |
| has_layout() const -> bool (defined in sbx::ui::element) | sbx::ui::element | |
| hovered_color (defined in sbx::ui::button) | sbx::ui::button | |
| is_enabled (defined in sbx::ui::element) | sbx::ui::element | |
| is_interactive (defined in sbx::ui::element) | sbx::ui::element | |
| normal_color (defined in sbx::ui::button) | sbx::ui::button | |
| offset_max (defined in sbx::ui::element) | sbx::ui::element | |
| offset_min (defined in sbx::ui::element) | sbx::ui::element | |
| on_click (defined in sbx::ui::button) | sbx::ui::button | |
| panel()=default (defined in sbx::ui::panel) | sbx::ui::panel | |
| pivot (defined in sbx::ui::element) | sbx::ui::element | |
| pressed_color (defined in sbx::ui::button) | sbx::ui::button | |
| process_input(const math::vector2 &mouse_position, bool is_down, bool was_down) -> bool override (defined in sbx::ui::button) | sbx::ui::button | protectedvirtual |
| process_input_tree(const math::vector2 &mouse_position, bool is_down, bool was_down) -> bool (defined in sbx::ui::element) | sbx::ui::element | |
| remove_child(element &child) -> void (defined in sbx::ui::element) | sbx::ui::element | |
| resolve_as_arranged(const rectangle &arranged_rect) -> void (defined in sbx::ui::element) | sbx::ui::element | |
| resolve_layout(const rectangle &parent_rectangle) -> void (defined in sbx::ui::element) | sbx::ui::element | |
| set_layout(Args &&... args) -> Type & (defined in sbx::ui::element) | sbx::ui::element | inline |
| sizing (defined in sbx::ui::element) | sbx::ui::element | |
| sort_order (defined in sbx::ui::element) | sbx::ui::element | |
| submit(const math::vector2 &screen_size) -> void override (defined in sbx::ui::panel) | sbx::ui::panel | protectedvirtual |
| submit_quad(const math::vector2 &screen_size, const math::vector2 &quad_position, const math::vector2 &quad_size, const math::vector2 &quad_pivot, const math::color &quad_color, std::uint32_t albedo_index, std::int32_t quad_sort_order, const math::vector2 &uv_min, const math::vector2 &uv_max, std::uint32_t flags, std::float_t sdf_px_range=0.0f) -> void (defined in sbx::ui::element) | sbx::ui::element | protected |
| submit_tree(const math::vector2 &screen_size) -> void (defined in sbx::ui::element) | sbx::ui::element | |
| ~button() override=default (defined in sbx::ui::button) | sbx::ui::button | |
| ~element()=default (defined in sbx::ui::element) | sbx::ui::element | virtual |
| ~panel() override=default (defined in sbx::ui::panel) | sbx::ui::panel |