yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::DungeonEditorV2 Member List

This is the complete list of members for yaze::editor::DungeonEditorV2, including all inherited members.

active()yaze::editor::Editorinline
active_yaze::editor::Editorprotected
active_rooms() constyaze::editor::DungeonEditorV2inline
active_rooms_yaze::editor::DungeonEditorV2private
add_room(int room_id)yaze::editor::DungeonEditorV2
ApplyChestObjectEdit(int room_id, const std::vector< zelda3::RoomObject > &objects, const std::vector< chest_data > &chests, const std::vector< size_t > &selection)yaze::editor::DungeonEditorV2private
ApplyDoorConnection(const DungeonConnectionPlan &plan)yaze::editor::DungeonEditorV2
ApplyEntranceRenderContext(int room_id)yaze::editor::DungeonEditorV2private
ApplyMinecartCollisionBatch(const std::vector< zelda3::TrackCollisionResult > &preview, const zelda3::GeneratorOptions &options)yaze::editor::DungeonEditorV2private
ApplyMinecartCollisionStamp(int room_id, const zelda3::CustomCollisionMap &expected, const MinecartCollisionStamp &stamp)yaze::editor::DungeonEditorV2private
ApplyMinecartTrackEdit(const MinecartTrack &before, const MinecartTrack &after, bool move_cart)yaze::editor::DungeonEditorV2private
ApplyRoomTransfer(const DungeonRoomTransferPlan &plan)yaze::editor::DungeonEditorV2
AuthoringSaveWorkflowTestPeeryaze::editor::DungeonEditorV2friend
automatic_entrance_preview_yaze::editor::DungeonEditorV2private
BeginCollisionUndoSnapshot(int room_id)yaze::editor::DungeonEditorV2private
BeginEntityUndoSnapshot(int room_id, MutationDomain domain)yaze::editor::DungeonEditorV2private
BeginSaveTransaction() overrideyaze::editor::DungeonEditorV2virtual
BeginUndoSnapshot(int room_id)yaze::editor::DungeonEditorV2private
BeginWaterFillUndoSnapshot(int room_id)yaze::editor::DungeonEditorV2private
BuildContextSnapshot() const overrideyaze::editor::DungeonEditorV2virtual
BuildDungeonRenderEntranceCandidates() constyaze::editor::DungeonEditorV2private
CanCopy() constyaze::editor::Editorinlinevirtual
CanCut() constyaze::editor::Editorinlinevirtual
CanFind() constyaze::editor::Editorinlinevirtual
CanHandleDungeonNavigationShortcut() constyaze::editor::DungeonEditorV2
CanPaste() constyaze::editor::Editorinlinevirtual
CanRedo() constyaze::editor::Editorinlinevirtual
CanUndo() const overrideyaze::editor::DungeonEditorV2inlinevirtual
CaptureRoomEntities(int room_id, MutationDomain domain)yaze::editor::DungeonEditorV2private
Clear()yaze::editor::Editorinlinevirtual
CollectWriteRanges() constyaze::editor::DungeonEditorV2
CommitSaveTransaction() overrideyaze::editor::DungeonEditorV2virtual
CommitSelectionEdit(const DungeonSelectionEditPlan &plan, bool continuous)yaze::editor::DungeonEditorV2private
ConfigureEditableViewer(DungeonCanvasViewer *viewer)yaze::editor::DungeonEditorV2private
ConfigureEntrancePropertyEditCallbacks(DungeonEntrancesPanel *panel)yaze::editor::DungeonEditorV2private
ConfigureMinecartProjectCallbacks()yaze::editor::DungeonEditorV2private
ConfigureViewerRenderContext(DungeonCanvasViewer *viewer, int room_id)yaze::editor::DungeonEditorV2private
ConfigureViewerUndoHooks(DungeonCanvasViewer *viewer)yaze::editor::DungeonEditorV2private
ConsumeRoomCanvasDeleteShortcut(DungeonCanvasViewer &viewer)yaze::editor::DungeonEditorV2private
context() constyaze::editor::Editorinline
ContributeStatus(StatusBar *status_bar) overrideyaze::editor::DungeonEditorV2virtual
Copy() overrideyaze::editor::DungeonEditorV2virtual
CreateObjectCoveragePanel()yaze::editor::DungeonEditorV2private
current_entrance_id_yaze::editor::DungeonEditorV2private
current_palette_yaze::editor::DungeonEditorV2private
current_palette_group_yaze::editor::DungeonEditorV2private
current_palette_group_id_yaze::editor::DungeonEditorV2private
current_palette_id_yaze::editor::DungeonEditorV2private
current_room_id() constyaze::editor::DungeonEditorV2inline
current_room_id_yaze::editor::DungeonEditorV2private
CurrentRoomHasPendingChanges() constyaze::editor::DungeonEditorV2
custom_collision_panel_yaze::editor::DungeonEditorV2private
Cut() overrideyaze::editor::DungeonEditorV2virtual
CycleObjectSelection(int direction)yaze::editor::DungeonEditorV2
CycleRoomSelection(int direction)yaze::editor::DungeonEditorV2
DeleteChest(int room_id, size_t index)yaze::editor::DungeonEditorV2
dependencies_yaze::editor::Editorprotected
door_editor_panel() constyaze::editor::DungeonEditorV2inline
door_editor_panel_yaze::editor::DungeonEditorV2private
DrawRoomPanels()yaze::editor::DungeonEditorV2private
DrawRoomTab(int room_id)yaze::editor::DungeonEditorV2private
dungeon_editor_system_yaze::editor::DungeonEditorV2private
dungeon_render_context_census_yaze::editor::DungeonEditorV2mutableprivate
dungeon_render_context_census_attempted_yaze::editor::DungeonEditorV2mutableprivate
dungeon_render_context_census_error_yaze::editor::DungeonEditorV2mutableprivate
dungeon_render_context_census_generation_yaze::editor::DungeonEditorV2mutableprivate
dungeon_render_context_census_pending_yaze::editor::DungeonEditorV2mutableprivate
dungeon_render_context_census_shutdown_yaze::editor::DungeonEditorV2private
dungeon_render_context_census_stop_yaze::editor::DungeonEditorV2mutableprivate
dungeon_render_context_pending_generation_yaze::editor::DungeonEditorV2mutableprivate
DungeonCanvasViewerTestPeeryaze::editor::DungeonEditorV2friend
DungeonConnectionEditsTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorEntityUndoTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorEntrancePropertiesTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorPaletteRefreshTest_CachedRoomRefreshesThroughViewerCompositePreparation_Testyaze::editor::DungeonEditorV2friend
DungeonEditorPaletteRefreshTest_CompareViewerScopesEntranceContextToRequestedRoom_Testyaze::editor::DungeonEditorV2friend
DungeonEditorPaletteRefreshTest_DungeonMainEditRefreshesResolvedAliasesOnly_Testyaze::editor::DungeonEditorV2friend
DungeonEditorPaletteRefreshTest_SharedHudEditRefreshesRoomUsingDifferentDungeonPalette_Testyaze::editor::DungeonEditorV2friend
DungeonEditorPaletteRefreshTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2(Rom *rom=nullptr)yaze::editor::DungeonEditorV2explicit
DungeonEditorV2EntranceCameraTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2MinecartTrackTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2ObjectTileEditorTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2RegularEntranceTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2ReloadTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_LateCoordinatorRollbackRestoresEntranceDirtyState_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_ObjectStreamUndoRedoRestoresSelectionIdentity_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_SaveAllRoomsRollsBackEarlierWritesOnLateFailure_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_UndoSnapshotLeakDetection_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_ViewerCacheLRUAccessOrderUpdate_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_ViewerCacheLRUEviction_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2RomSafetyTest_ViewerCacheNeverEvictsActiveRooms_Testyaze::editor::DungeonEditorV2friend
DungeonEditorV2ShortcutTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2SpawnPointTestPeeryaze::editor::DungeonEditorV2friend
DungeonEditorV2SpawnRejectionTestPeeryaze::editor::DungeonEditorV2friend
DungeonPaletteSourceTestPeeryaze::editor::DungeonEditorV2friend
DungeonPotPlacementTestPeeryaze::editor::DungeonEditorV2friend
DungeonRoomEditsTestPeeryaze::editor::DungeonEditorV2friend
DungeonRoomTransferTestPeeryaze::editor::DungeonEditorV2friend
DungeonSelectionEditsTestPeeryaze::editor::DungeonEditorV2friend
EditChest(int room_id, size_t index, uint8_t item_id, bool big_chest)yaze::editor::DungeonEditorV2
Editor()=defaultyaze::editor::Editor
EditRoomGraphicsSheet(int room_id, int slot, int sheet_id)yaze::editor::DungeonEditorV2
EditRoomMetadata(int room_id, const RoomMetadataEdit &edit)yaze::editor::DungeonEditorV2
EditRoomMetadataBatch(const std::vector< RoomMetadataRequest > &requests)yaze::editor::DungeonEditorV2
EnsureConnectionRoomLoaded(int room_id)yaze::editor::DungeonEditorV2private
EnsureMinecartTrackEditorPanel()yaze::editor::DungeonEditorV2
EnsureRoomTransferLoaded(int room_id)yaze::editor::DungeonEditorV2private
entrance_navigator_panel_yaze::editor::DungeonEditorV2private
entrance_property_save_generation_yaze::editor::DungeonEditorV2private
entrances_yaze::editor::DungeonEditorV2private
ExpireStaleRoomCanvasDeleteShortcut()yaze::editor::DungeonEditorV2private
ExportRoomDocument(int room_id)yaze::editor::DungeonEditorV2
FinalizeCollisionUndoAction(int room_id)yaze::editor::DungeonEditorV2private
FinalizeEntityUndoAction(int room_id, MutationDomain domain)yaze::editor::DungeonEditorV2private
FinalizePendingEntityUndoActions()yaze::editor::DungeonEditorV2private
FinalizePendingUndoActions()yaze::editor::DungeonEditorV2private
FinalizeSelectionUndoAction()yaze::editor::DungeonEditorV2private
FinalizeUndoAction(int room_id)yaze::editor::DungeonEditorV2private
FinalizeWaterFillUndoAction(int room_id)yaze::editor::DungeonEditorV2private
Find() overrideyaze::editor::DungeonEditorV2inlinevirtual
FocusObjectCoverage(int room_id, const zelda3::RoomObject &object)yaze::editor::DungeonEditorV2private
FocusRoom(int room_id)yaze::editor::DungeonEditorV2
game_data() constyaze::editor::Editorinline
game_data_yaze::editor::DungeonEditorV2private
GetDungeonRenderContextCensus() constyaze::editor::DungeonEditorV2private
GetEntranceCameraState(int slot_index) constyaze::editor::DungeonEditorV2private
GetOrCreateRoomPanelSlotId(int room_id)yaze::editor::DungeonEditorV2private
GetRecentRooms() constyaze::editor::DungeonEditorV2inline
GetRedoDescription() constyaze::editor::Editorinlinevirtual
GetRomStatus() const overrideyaze::editor::DungeonEditorV2inlinevirtual
GetRoomGraphicsUsage(int roomset) constyaze::editor::DungeonEditorV2
GetStandaloneViewerForRoom(int room_id)yaze::editor::DungeonEditorV2private
GetUndoDescription() constyaze::editor::Editorinlinevirtual
GetViewerForRoom(int room_id)yaze::editor::DungeonEditorV2private
GetWorkbenchCompareViewer(int room_id)yaze::editor::DungeonEditorV2private
GetWorkbenchViewer()yaze::editor::DungeonEditorV2private
HandleArenaPaletteChanged(const std::string &group_name, int palette_index)yaze::editor::DungeonEditorV2private
HandleDungeonPaletteChanged(gui::DungeonPaletteChange change)yaze::editor::DungeonEditorV2private
HandleObjectPlaced(const zelda3::RoomObject &obj)yaze::editor::DungeonEditorV2private
has_pending_undo_yaze::editor::DungeonEditorV2private
HasContext() constyaze::editor::Editorinline
HasPendingDungeonChanges() constyaze::editor::DungeonEditorV2
HasPendingProjectDraftChanges() constyaze::editor::DungeonEditorV2
HasPendingRoomChanges() constyaze::editor::DungeonEditorV2
HasPendingUndoSnapshot() constyaze::editor::DungeonEditorV2inlineprivate
HasUnpublishedMinecartTrackChanges() constyaze::editor::DungeonEditorV2
Initialize() overrideyaze::editor::DungeonEditorV2virtual
InvalidateDungeonPaletteUsers(gui::DungeonPaletteChange change)yaze::editor::DungeonEditorV2private
InvalidateDungeonRenderContextCensus()yaze::editor::DungeonEditorV2private
is_loaded_yaze::editor::DungeonEditorV2private
IsRomLoaded() const overrideyaze::editor::DungeonEditorV2inlinevirtual
IsValidRoomId(int room_id)yaze::editor::DungeonEditorV2inlineprivatestatic
IsWorkbenchWorkflowEnabled() constyaze::editor::DungeonEditorV2
item_editor_panel_yaze::editor::DungeonEditorV2private
kDoorEditorIdyaze::editor::DungeonEditorV2static
kEntranceListIdyaze::editor::DungeonEditorV2static
kMaxCachedViewersyaze::editor::DungeonEditorV2privatestatic
kMaxRecentRoomsyaze::editor::DungeonEditorV2privatestatic
kMinecartTrackEditorIdyaze::editor::DungeonEditorV2static
kObjectSelectorIdyaze::editor::DungeonEditorV2static
kObjectToolsIdyaze::editor::DungeonEditorV2static
kPaletteEditorIdyaze::editor::DungeonEditorV2static
kRoomGraphicsIdyaze::editor::DungeonEditorV2static
kRoomMatrixIdyaze::editor::DungeonEditorV2static
kRoomSelectorIdyaze::editor::DungeonEditorV2static
Load() overrideyaze::editor::DungeonEditorV2virtual
LoadedRoomCount() constyaze::editor::DungeonEditorV2
MakePanelTitle(const std::string &base_title) constyaze::editor::Editorinlineprotected
MakeWindowId(const std::string &base_id) constyaze::editor::Editorinlineprotected
minecart_track_editor_panel_yaze::editor::DungeonEditorV2private
mutable_current_room_id()yaze::editor::DungeonEditorV2inline
NavigateToAdjacentRoom(DungeonRoomNavigationDirection direction)yaze::editor::DungeonEditorV2
NavigateToPlacedObject(int room_id, size_t object_index, int object_id)yaze::editor::DungeonEditorV2private
next_room_panel_slot_id_yaze::editor::DungeonEditorV2private
object_coverage_panel_yaze::editor::DungeonEditorV2private
object_editor_panel() constyaze::editor::DungeonEditorV2inline
object_selector_panel() constyaze::editor::DungeonEditorV2inline
object_selector_panel_yaze::editor::DungeonEditorV2private
object_tile_editor_panel_yaze::editor::DungeonEditorV2private
observed_custom_object_generation_yaze::editor::DungeonEditorV2private
observed_custom_objects_enabled_yaze::editor::DungeonEditorV2private
OnEntranceSelected(int entrance_id)yaze::editor::DungeonEditorV2private
OnRoomSelected(int room_id, bool request_focus=true)yaze::editor::DungeonEditorV2private
OnRoomSelected(int room_id, RoomSelectionIntent intent)yaze::editor::DungeonEditorV2private
OpenGraphicsEditorForObject(int room_id, const zelda3::RoomObject &object)yaze::editor::DungeonEditorV2private
OpenObjectTileEditorForObject(int room_id, const zelda3::RoomObject &object)yaze::editor::DungeonEditorV2private
OpenWindow(const std::string &window_id)yaze::editor::DungeonEditorV2inline
overlay_manager_panel_yaze::editor::DungeonEditorV2private
owned_custom_collision_panel_yaze::editor::DungeonEditorV2private
owned_door_editor_panel_yaze::editor::DungeonEditorV2private
owned_minecart_track_editor_panel_yaze::editor::DungeonEditorV2private
owned_object_coverage_panel_yaze::editor::DungeonEditorV2private
owned_object_selector_panel_yaze::editor::DungeonEditorV2private
owned_room_tag_editor_panel_yaze::editor::DungeonEditorV2private
owned_water_fill_panel_yaze::editor::DungeonEditorV2private
palette_editor_yaze::editor::DungeonEditorV2private
palette_editor_panel_yaze::editor::DungeonEditorV2private
palette_listener_id_yaze::editor::DungeonEditorV2private
Paste() overrideyaze::editor::DungeonEditorV2virtual
pending_collision_undo_yaze::editor::DungeonEditorV2private
pending_entity_undo_yaze::editor::DungeonEditorV2private
pending_selection_undo_yaze::editor::DungeonEditorV2private
pending_standalone_tool_window_yaze::editor::DungeonEditorV2private
pending_swap_yaze::editor::DungeonEditorV2private
pending_undo_yaze::editor::DungeonEditorV2private
pending_water_fill_undo_yaze::editor::DungeonEditorV2private
pending_workflow_mode_yaze::editor::DungeonEditorV2private
PendingRoomCount() constyaze::editor::DungeonEditorV2
pinned_rooms_yaze::editor::DungeonEditorV2private
PlanPendingRoomStreamRanges(const std::vector< DungeonSelectionEditPlan > &candidates) constyaze::editor::DungeonEditorV2private
PreflightDoorMutation(int room_id, const std::vector< zelda3::Room::Door > &doors)yaze::editor::DungeonEditorV2private
PreflightObjectMutation(int room_id, const std::vector< zelda3::RoomObject > &objects, const std::vector< chest_data > &chests, bool check_streams=true)yaze::editor::DungeonEditorV2private
PreflightPotItemPlacement(int room_id, const std::vector< zelda3::PotItem > &items)yaze::editor::DungeonEditorV2private
PreflightRoomTransfer(const DungeonRoomTransferPlan &plan)yaze::editor::DungeonEditorV2private
PreflightSpriteMutation(int room_id, const std::vector< zelda3::Sprite > &sprites)yaze::editor::DungeonEditorV2private
PreflightStreamMutation(int room_id, const DungeonSelectionEditState &candidate, uint8_t domains)yaze::editor::DungeonEditorV2private
PrepareForSessionTeardown() overrideyaze::editor::DungeonEditorV2virtual
PrepareProjectSave()yaze::editor::DungeonEditorV2
PreviewDoorConnection(const DungeonConnectionRequest &request)yaze::editor::DungeonEditorV2
PreviewRoomTransfer(int target_room_id, int source_room_id, const std::string &json, const DungeonRoomTransferOptions &options)yaze::editor::DungeonEditorV2
ProcessDeferredTextures()yaze::editor::DungeonEditorV2private
ProcessPendingStandaloneToolWindow()yaze::editor::DungeonEditorV2private
ProcessPendingSwap()yaze::editor::DungeonEditorV2private
ProcessPendingWorkflowMode()yaze::editor::DungeonEditorV2private
project() constyaze::editor::Editorinline
PushSelectionUndoAction(DungeonSelectionEditPlan plan)yaze::editor::DungeonEditorV2private
PushSelectionUndoBatch(std::vector< DungeonSelectionEditPlan > plans, std::string description)yaze::editor::DungeonEditorV2private
QueueRoomCanvasDeleteShortcut()yaze::editor::DungeonEditorV2
QueueWorkbenchWorkflowMode(bool enabled, bool show_toast=true)yaze::editor::DungeonEditorV2
recent_rooms_yaze::editor::DungeonEditorV2private
RecordEntrancePropertyEdit(int slot_index, const zelda3::RoomEntrance &before, const zelda3::RoomEntrance &after, std::shared_ptr< const int > gesture)yaze::editor::DungeonEditorV2private
RecordSpawnPropertyEdit(int slot_index, const zelda3::DungeonSpawnPoint &before, const zelda3::DungeonSpawnPoint &after, std::shared_ptr< const int > gesture)yaze::editor::DungeonEditorV2private
Redo() overrideyaze::editor::DungeonEditorV2virtual
RefreshEntranceCameraOverlays()yaze::editor::DungeonEditorV2private
RefreshEntranceDirtyState(int slot_index)yaze::editor::DungeonEditorV2private
RefreshRomBackedState()yaze::editor::DungeonEditorV2
RefreshRoomMetadataViews(int room_id)yaze::editor::DungeonEditorV2private
RefreshSelectionEditViews(int room_id, const DungeonSelectionEditState *selection)yaze::editor::DungeonEditorV2private
RefreshViewerRuntimeContext(DungeonCanvasViewer *viewer, int room_id, bool rebind_project=false)yaze::editor::DungeonEditorV2private
RegisterPaletteListener()yaze::editor::DungeonEditorV2private
ReleaseRoomPanelSlotId(int room_id)yaze::editor::DungeonEditorV2private
ReloadWaterFillZones()yaze::editor::DungeonEditorV2private
RemoveViewerFromLru(int room_id)yaze::editor::DungeonEditorV2private
render_service_yaze::editor::DungeonEditorV2private
renderer() constyaze::editor::DungeonEditorV2inline
renderer_yaze::editor::DungeonEditorV2private
RepairEntranceCamera(int slot_index)yaze::editor::DungeonEditorV2private
ResolveDungeonRenderContextForRoom(int room_id) constyaze::editor::DungeonEditorV2private
ResolveEntranceRoomId(int entrance_id) constyaze::editor::DungeonEditorV2private
ResolveSelectedEntranceBlocksetForRoom(int room_id) constyaze::editor::DungeonEditorV2private
RestoreChest(int room_id, size_t index, chest_data chest)yaze::editor::DungeonEditorV2private
RestoreEntranceCameraState(int slot_index, const DungeonEntranceCameraState &state)yaze::editor::DungeonEditorV2private
RestoreEntranceProperties(int slot_index, const zelda3::RoomEntrance &entrance)yaze::editor::DungeonEditorV2private
RestoreRoomCustomCollision(int room_id, const zelda3::CustomCollisionMap &map)yaze::editor::DungeonEditorV2private
RestoreRoomCustomCollisionBatch(const std::vector< DungeonCustomCollisionSnapshot > &snapshots)yaze::editor::DungeonEditorV2private
RestoreRoomEntities(int room_id, MutationDomain domain, const DungeonEntitySnapshot &snapshot)yaze::editor::DungeonEditorV2private
RestoreRoomMetadataBatch(const std::vector< std::pair< int, zelda3::Room::MetadataSnapshot > > &states)yaze::editor::DungeonEditorV2private
RestoreRoomObjects(int room_id, const std::vector< zelda3::RoomObject > &objects, const std::vector< size_t > &selected_indices, const std::vector< chest_data > &chests)yaze::editor::DungeonEditorV2private
RestoreRoomTransfer(int room_id, const DungeonRoomDocument &document)yaze::editor::DungeonEditorV2private
RestoreRoomWaterFill(int room_id, const WaterFillSnapshot &snap)yaze::editor::DungeonEditorV2private
RestoreSelectionEditBatch(const std::vector< DungeonSelectionEditPlan > &plans, bool after)yaze::editor::DungeonEditorV2private
RestoreSpawnProperties(int slot_index, const zelda3::DungeonSpawnPoint &spawn)yaze::editor::DungeonEditorV2private
RollbackSaveTransaction() overrideyaze::editor::DungeonEditorV2virtual
rom() constyaze::editor::DungeonEditorV2inline
rom_yaze::editor::DungeonEditorV2private
room_canvas_delete_shortcut_frame_yaze::editor::DungeonEditorV2private
room_cards_yaze::editor::DungeonEditorV2private
room_dock_id_yaze::editor::DungeonEditorV2private
room_graphics_overworld_provider_yaze::editor::DungeonEditorV2private
room_graphics_panel_yaze::editor::DungeonEditorV2private
room_loader_yaze::editor::DungeonEditorV2private
room_matrix_panel_yaze::editor::DungeonEditorV2private
room_panel_slot_ids_yaze::editor::DungeonEditorV2private
room_selector_yaze::editor::DungeonEditorV2private
room_tag_editor_panel_yaze::editor::DungeonEditorV2private
room_viewers_yaze::editor::DungeonEditorV2private
room_window_class_yaze::editor::DungeonEditorV2private
rooms()yaze::editor::DungeonEditorV2inline
rooms() constyaze::editor::DungeonEditorV2inline
rooms_yaze::editor::DungeonEditorV2private
RunWithSaveTransaction(const std::function< absl::Status()> &operation)yaze::editor::DungeonEditorV2private
SafeRomAccess(std::function< T()> accessor, const std::string &operation="") constyaze::editor::Editorinlineprotected
Save() overrideyaze::editor::DungeonEditorV2virtual
save_transaction_snapshot_yaze::editor::DungeonEditorV2private
SaveAllRooms()yaze::editor::DungeonEditorV2private
SaveRoom(int room_id)yaze::editor::DungeonEditorV2
SaveRoomData(int room_id)yaze::editor::DungeonEditorV2private
SaveRoomImpl(int room_id, bool room_data_only)yaze::editor::DungeonEditorV2private
selection_clipboard_yaze::editor::DungeonEditorV2private
SelectObject(int obj_id)yaze::editor::DungeonEditorV2
set_active(bool active)yaze::editor::Editorinline
SetAgentMode(bool enabled)yaze::editor::DungeonEditorV2
SetDependencies(const EditorDependencies &deps) overrideyaze::editor::DungeonEditorV2virtual
SetGameData(zelda3::GameData *game_data) overrideyaze::editor::DungeonEditorV2inlinevirtual
SetGraphicsPreviewEntrance(int entrance_id)yaze::editor::DungeonEditorV2private
SetRom(Rom *rom)yaze::editor::DungeonEditorV2inline
SetRoomGraphicsOverworldProvider(std::function< const zelda3::Overworld *()> provider)yaze::editor::DungeonEditorV2inline
SetWorkbenchWorkflowMode(bool enabled, bool show_toast=true)yaze::editor::DungeonEditorV2
ShowRoomPanel(int room_id)yaze::editor::DungeonEditorV2private
spawn_points_yaze::editor::DungeonEditorV2private
sprite_editor_panel_yaze::editor::DungeonEditorV2private
SwapRoomInPanel(int old_room_id, int new_room_id)yaze::editor::DungeonEditorV2private
SynchronizeCustomObjectAssets()yaze::editor::DungeonEditorV2private
SyncPanelsToRoom(int room_id)yaze::editor::DungeonEditorV2private
toggle_active()yaze::editor::Editorinline
ToggleWorkbenchWorkflowMode(bool show_toast=true)yaze::editor::DungeonEditorV2
TotalRoomCount() constyaze::editor::DungeonEditorV2inline
TouchViewerLru(int room_id)yaze::editor::DungeonEditorV2private
type() constyaze::editor::Editorinline
type_yaze::editor::Editorprotected
Undo() overrideyaze::editor::DungeonEditorV2virtual
undo_manager() constyaze::editor::Editorinline
undo_manager_yaze::editor::Editorprotected
undo_restore_triggered_ping_yaze::editor::DungeonEditorV2private
Update() overrideyaze::editor::DungeonEditorV2virtual
ValidateSaveScope(int only_room=-1, bool room_data_only=false) constyaze::editor::DungeonEditorV2
version_manager() constyaze::editor::Editorinline
VisitGraphicsUsageRooms(const std::function< void(int, zelda3::Room &, const std::string &, bool, int)> &visitor)yaze::editor::DungeonEditorV2
water_fill_panel_yaze::editor::DungeonEditorV2private
WireViewerPanelCallbacks(DungeonCanvasViewer *viewer)yaze::editor::DungeonEditorV2private
workbench_compare_viewer_yaze::editor::DungeonEditorV2private
workbench_panel_yaze::editor::DungeonEditorV2private
workbench_suspended_navigation_window_ids_yaze::editor::DungeonEditorV2private
workbench_viewer_yaze::editor::DungeonEditorV2private
~DungeonEditorV2() overrideyaze::editor::DungeonEditorV2
~Editor()=defaultyaze::editor::Editorvirtual