Selection state for canvas interactions. More...
#include <canvas_utils.h>
Public Member Functions | |
| void | Clear () |
Public Attributes | |
| std::vector< ImVec2 > | selected_tiles |
| std::vector< ImVec2 > | selected_points |
| ImVec2 | selected_tile_pos = ImVec2(-1, -1) |
| bool | select_rect_active = false |
Selection state for canvas interactions.
Definition at line 57 of file canvas_utils.h.
|
inline |
Definition at line 63 of file canvas_utils.h.
References select_rect_active, selected_points, selected_tile_pos, and selected_tiles.
Referenced by yaze::gui::Canvas::Cleanup(), and yaze::gui::Canvas::InitializeDefaults().
| std::vector<ImVec2> yaze::gui::CanvasSelection::selected_tiles |
Definition at line 58 of file canvas_utils.h.
Referenced by Clear().
| std::vector<ImVec2> yaze::gui::CanvasSelection::selected_points |
Definition at line 59 of file canvas_utils.h.
Referenced by Clear().
| ImVec2 yaze::gui::CanvasSelection::selected_tile_pos = ImVec2(-1, -1) |
Definition at line 60 of file canvas_utils.h.
Referenced by Clear(), and yaze::gui::Canvas::InitializeDefaults().
| bool yaze::gui::CanvasSelection::select_rect_active = false |
Definition at line 61 of file canvas_utils.h.
Referenced by Clear(), and yaze::gui::Canvas::InitializeDefaults().