Instance-based runtime context replacing ContentRegistry::Context.
Editor * GetCurrentEditor() const
project::YazeProject * GetCurrentProject() const
void SetCurrentRom(Rom *rom)
size_t GetSessionId() const
void SetCurrentProject(project::YazeProject *project)
const EventBus & GetEventBus() const
zelda3::GameData * GetGameData() const
void SetGameData(zelda3::GameData *data)
void SetSessionId(size_t id)
project::YazeProject * project_
Rom * GetCurrentRom() const
void SetCurrentEditor(Editor *editor)
GlobalEditorContext(EventBus &bus)
zelda3::GameData * game_data_