yaze 0.2.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)
 
void CleanupUnusedTextures (uint64_t current_time, uint64_t timeout)
 

Public Attributes

AssemblyEditor assembly_editor_
 
DungeonEditor 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 110 of file editor_manager.h.

Constructor & Destructor Documentation

◆ EditorSet()

yaze::editor::EditorSet::EditorSet ( Rom * rom = nullptr)
inlineexplicit

Member Function Documentation

◆ CleanupUnusedTextures()

void yaze::editor::EditorSet::CleanupUnusedTextures ( uint64_t current_time,
uint64_t timeout )
inline

Definition at line 144 of file editor_manager.h.

References active_editors_.

Member Data Documentation

◆ assembly_editor_

AssemblyEditor yaze::editor::EditorSet::assembly_editor_

Definition at line 130 of file editor_manager.h.

Referenced by EditorSet().

◆ dungeon_editor_

DungeonEditor yaze::editor::EditorSet::dungeon_editor_

Definition at line 131 of file editor_manager.h.

Referenced by EditorSet().

◆ graphics_editor_

GraphicsEditor yaze::editor::EditorSet::graphics_editor_

Definition at line 132 of file editor_manager.h.

Referenced by EditorSet().

◆ music_editor_

MusicEditor yaze::editor::EditorSet::music_editor_

Definition at line 133 of file editor_manager.h.

Referenced by EditorSet().

◆ overworld_editor_

OverworldEditor yaze::editor::EditorSet::overworld_editor_

Definition at line 134 of file editor_manager.h.

Referenced by EditorSet().

◆ palette_editor_

PaletteEditor yaze::editor::EditorSet::palette_editor_

Definition at line 135 of file editor_manager.h.

Referenced by EditorSet().

◆ screen_editor_

ScreenEditor yaze::editor::EditorSet::screen_editor_

Definition at line 136 of file editor_manager.h.

Referenced by EditorSet().

◆ sprite_editor_

SpriteEditor yaze::editor::EditorSet::sprite_editor_

Definition at line 137 of file editor_manager.h.

Referenced by EditorSet().

◆ settings_editor_

SettingsEditor yaze::editor::EditorSet::settings_editor_

Definition at line 138 of file editor_manager.h.

Referenced by EditorSet().

◆ message_editor_

MessageEditor yaze::editor::EditorSet::message_editor_

Definition at line 139 of file editor_manager.h.

Referenced by EditorSet().

◆ memory_editor_

MemoryEditorWithDiffChecker yaze::editor::EditorSet::memory_editor_

Definition at line 140 of file editor_manager.h.

Referenced by EditorSet().

◆ active_editors_

std::vector<Editor*> yaze::editor::EditorSet::active_editors_

Definition at line 142 of file editor_manager.h.

Referenced by CleanupUnusedTextures(), and EditorSet().


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