#include <dungeon_workbench_toolbar.h>

Public Attributes | |
| DungeonWorkbenchLayoutState * | layout = nullptr |
| int * | current_room_id = nullptr |
| int * | previous_room_id = nullptr |
| bool * | split_view_enabled = nullptr |
| int * | compare_room_id = nullptr |
| DungeonCanvasViewer * | primary_viewer = nullptr |
| DungeonCanvasViewer * | compare_viewer = nullptr |
| std::function< void(int)> | on_room_selected |
| std::function< const std::deque< int > &()> | get_recent_rooms |
| std::function< void(bool)> | set_workflow_mode |
| char * | compare_search_buf = nullptr |
| size_t | compare_search_buf_size = 0 |
Definition at line 14 of file dungeon_workbench_toolbar.h.
| DungeonWorkbenchLayoutState* yaze::editor::DungeonWorkbenchToolbarParams::layout = nullptr |
Definition at line 15 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| int* yaze::editor::DungeonWorkbenchToolbarParams::current_room_id = nullptr |
Definition at line 17 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| int* yaze::editor::DungeonWorkbenchToolbarParams::previous_room_id = nullptr |
Definition at line 18 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| bool* yaze::editor::DungeonWorkbenchToolbarParams::split_view_enabled = nullptr |
Definition at line 19 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| int* yaze::editor::DungeonWorkbenchToolbarParams::compare_room_id = nullptr |
Definition at line 20 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| DungeonCanvasViewer* yaze::editor::DungeonWorkbenchToolbarParams::primary_viewer = nullptr |
Definition at line 22 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| DungeonCanvasViewer* yaze::editor::DungeonWorkbenchToolbarParams::compare_viewer = nullptr |
Definition at line 23 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw().
| std::function<void(int)> yaze::editor::DungeonWorkbenchToolbarParams::on_room_selected |
Definition at line 25 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| std::function<const std::deque<int>&()> yaze::editor::DungeonWorkbenchToolbarParams::get_recent_rooms |
Definition at line 26 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| std::function<void(bool)> yaze::editor::DungeonWorkbenchToolbarParams::set_workflow_mode |
Definition at line 27 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| char* yaze::editor::DungeonWorkbenchToolbarParams::compare_search_buf = nullptr |
Definition at line 29 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().
| size_t yaze::editor::DungeonWorkbenchToolbarParams::compare_search_buf_size = 0 |
Definition at line 30 of file dungeon_workbench_toolbar.h.
Referenced by yaze::editor::DungeonWorkbenchPanel::Draw(), and yaze::editor::DungeonWorkbenchToolbar::Draw().