yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
dungeon_workbench_state.h
Go to the documentation of this file.
1#ifndef YAZE_APP_EDITOR_DUNGEON_DUNGEON_WORKBENCH_STATE_H
2#define YAZE_APP_EDITOR_DUNGEON_DUNGEON_WORKBENCH_STATE_H
3
4namespace yaze::editor {
5
6// UI-only state for the Dungeon Workbench layout. This is intentionally kept
7// separate from room data so we can reset it cleanly on ROM changes.
9 bool show_left_sidebar = true;
11
12 // Remembered widths for the collapsible panes when expanded.
13 float left_width = 280.0f;
14 float right_width = 320.0f;
15
16 // Split/compare quality-of-life.
17 bool sync_split_view = false;
18};
19
20} // namespace yaze::editor
21
22#endif // YAZE_APP_EDITOR_DUNGEON_DUNGEON_WORKBENCH_STATE_H
23
Editors are the view controllers for the application.