yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::EditorSet Class Reference

Contains a complete set of editors for a single ROM instance. More...

#include <editor_manager.h>

Public Member Functions

 EditorSet (Rom *rom=nullptr, UserSettings *user_settings=nullptr)
 
void set_user_settings (UserSettings *settings)
 

Public Attributes

AssemblyEditor assembly_editor_
 
DungeonEditorV2 dungeon_editor_
 
GraphicsEditor graphics_editor_
 
MusicEditor music_editor_
 
OverworldEditor overworld_editor_
 
PaletteEditor palette_editor_
 
ScreenEditor screen_editor_
 
SpriteEditor sprite_editor_
 
SettingsEditor settings_editor_
 
MessageEditor message_editor_
 
MemoryEditorWithDiffChecker memory_editor_
 
std::vector< Editor * > active_editors_
 

Detailed Description

Contains a complete set of editors for a single ROM instance.

Definition at line 59 of file editor_manager.h.

Constructor & Destructor Documentation

◆ EditorSet()

yaze::editor::EditorSet::EditorSet ( Rom rom = nullptr,
UserSettings user_settings = nullptr 
)
inlineexplicit

Member Function Documentation

◆ set_user_settings()

void yaze::editor::EditorSet::set_user_settings ( UserSettings settings)
inline

Definition at line 79 of file editor_manager.h.

References yaze::editor::SettingsEditor::set_user_settings(), and settings_editor_.

Referenced by yaze::editor::EditorManager::CreateNewSession().

Here is the call graph for this function:

Member Data Documentation

◆ assembly_editor_

◆ dungeon_editor_

◆ graphics_editor_

◆ music_editor_

◆ overworld_editor_

◆ palette_editor_

◆ screen_editor_

◆ sprite_editor_

◆ settings_editor_

◆ message_editor_

◆ memory_editor_

MemoryEditorWithDiffChecker yaze::editor::EditorSet::memory_editor_

Definition at line 93 of file editor_manager.h.

Referenced by yaze::editor::EditorManager::DrawMenuBar().

◆ active_editors_


The documentation for this class was generated from the following file: