#include <dungeon_editor_system.h>
Public Attributes | |
EditorMode | current_mode = EditorMode::kObjects |
int | current_room_id = 0 |
bool | is_dirty = false |
bool | auto_save_enabled = true |
std::chrono::steady_clock::time_point | last_save_time |
Definition at line 85 of file dungeon_editor_system.h.
EditorMode yaze::zelda3::DungeonEditorSystem::EditorState::current_mode = EditorMode::kObjects |
Definition at line 86 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::DungeonEditorSystem::GetEditorMode(), yaze::zelda3::DungeonEditorSystem::SetEditorMode(), and yaze::zelda3::DungeonEditorSystem::SetObjectEditorMode().
int yaze::zelda3::DungeonEditorSystem::EditorState::current_room_id = 0 |
Definition at line 87 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::DungeonEditorSystem::GetCurrentRoom(), yaze::zelda3::DungeonEditorSystem::LoadDungeon(), and yaze::zelda3::DungeonEditorSystem::SetCurrentRoom().
bool yaze::zelda3::DungeonEditorSystem::EditorState::is_dirty = false |
Definition at line 88 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::DungeonEditorSystem::IsDirty(), yaze::zelda3::DungeonEditorSystem::LoadDungeon(), and yaze::zelda3::DungeonEditorSystem::SaveDungeon().
bool yaze::zelda3::DungeonEditorSystem::EditorState::auto_save_enabled = true |
Definition at line 89 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::DungeonEditorSystem::LoadDungeon().
std::chrono::steady_clock::time_point yaze::zelda3::DungeonEditorSystem::EditorState::last_save_time |
Definition at line 90 of file dungeon_editor_system.h.
Referenced by yaze::zelda3::DungeonEditorSystem::LoadDungeon(), and yaze::zelda3::DungeonEditorSystem::SaveDungeon().