yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
dungeon_editor_system.h File Reference
#include <chrono>
#include <functional>
#include <memory>
#include <unordered_map>
#include <vector>
#include "absl/status/status.h"
#include "absl/status/statusor.h"
#include "dungeon_object_editor.h"
#include "rom/rom.h"
#include "zelda3/dungeon/room.h"
#include "zelda3/dungeon/room_object.h"
#include "zelda3/game_data.h"

Go to the source code of this file.

Classes

class  yaze::zelda3::DungeonEditorSystem
 Core dungeon editing system. More...
 
struct  yaze::zelda3::DungeonEditorSystem::EditorState
 
struct  yaze::zelda3::DungeonEditorSystem::UndoPoint
 

Namespaces

namespace  yaze
 
namespace  yaze::zelda3
 Zelda 3 specific classes and functions.
 

Functions

std::unique_ptr< DungeonEditorSystemyaze::zelda3::CreateDungeonEditorSystem (Rom *rom, GameData *game_data=nullptr)
 Factory function to create dungeon editor system.