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

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

BuildRoomDungeonCache()yaze::editor::DungeonWorkbenchPanelprivate
cache_yaze::editor::EditorPanelprivate
cache_valid_yaze::editor::EditorPanelprivate
can_redo_yaze::editor::DungeonWorkbenchPanelprivate
can_undo_yaze::editor::DungeonWorkbenchPanelprivate
CascadeCloseChildren() constyaze::editor::EditorPanelinlinevirtual
ClearCache()yaze::editor::EditorPanelinlineprotected
compare_room_id_yaze::editor::DungeonWorkbenchPanelprivate
compare_search_buf_yaze::editor::DungeonWorkbenchPanelprivate
current_room_id_yaze::editor::DungeonWorkbenchPanelprivate
Draw(bool *p_open) overrideyaze::editor::DungeonWorkbenchPanelvirtual
DrawInspector(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawInspectorShelf(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawInspectorShelfRoom(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawInspectorShelfSelection(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawInspectorShelfTools(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawInspectorShelfView(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawRecentRoomTabs()yaze::editor::DungeonWorkbenchPanelprivate
DrawSplitView(DungeonCanvasViewer &primary_viewer)yaze::editor::DungeonWorkbenchPanelprivate
DrawWithLazyInit(bool *p_open)yaze::editor::EditorPanelinline
DungeonWorkbenchPanel(DungeonRoomSelector *room_selector, int *current_room_id, std::function< void(int)> on_room_selected, std::function< void(int, RoomSelectionIntent)> on_room_selected_with_intent, std::function< void(int)> on_save_room, std::function< DungeonCanvasViewer *()> get_viewer, std::function< DungeonCanvasViewer *()> get_compare_viewer, std::function< const std::deque< int > &()> get_recent_rooms, std::function< void(int)> forget_recent_room, std::function< void(const std::string &)> show_panel, std::function< void(bool)> set_workflow_mode, Rom *rom=nullptr)yaze::editor::DungeonWorkbenchPanel
forget_recent_room_yaze::editor::DungeonWorkbenchPanelprivate
get_compare_viewer_yaze::editor::DungeonWorkbenchPanelprivate
get_recent_rooms_yaze::editor::DungeonWorkbenchPanelprivate
get_tool_mode_yaze::editor::DungeonWorkbenchPanelprivate
get_viewer_yaze::editor::DungeonWorkbenchPanelprivate
GetCached(const std::string &key, std::function< T()> compute)yaze::editor::EditorPanelinlineprotected
GetContextScope() constyaze::editor::EditorPanelinlinevirtual
GetDisabledTooltip() constyaze::editor::EditorPanelinlinevirtual
GetDisplayName() const overrideyaze::editor::DungeonWorkbenchPanelvirtual
GetEditorCategory() const overrideyaze::editor::DungeonWorkbenchPanelvirtual
GetIcon() const overrideyaze::editor::DungeonWorkbenchPanelvirtual
GetId() const overrideyaze::editor::DungeonWorkbenchPanelvirtual
GetPanelCategory() constyaze::editor::EditorPanelinlinevirtual
GetParentPanelId() constyaze::editor::EditorPanelinlinevirtual
GetPreferredWidth() constyaze::editor::EditorPanelinlinevirtual
GetPriority() const overrideyaze::editor::DungeonWorkbenchPanelvirtual
GetScope() constyaze::editor::EditorPanelinlinevirtual
GetShortcutHint() constyaze::editor::EditorPanelinlinevirtual
InvalidateCache()yaze::editor::EditorPanelinlineprotected
InvalidateLazyInit()yaze::editor::EditorPanelinline
IsCacheValid() constyaze::editor::EditorPanelinlineprotected
IsEnabled() constyaze::editor::EditorPanelinlinevirtual
IsVisibleByDefault() constyaze::editor::EditorPanelinlinevirtual
layout_state_yaze::editor::DungeonWorkbenchPanelprivate
lazy_init_done_yaze::editor::EditorPanelprivate
NotifyRoomChanged(int previous_room_id)yaze::editor::DungeonWorkbenchPanelinline
on_redo_yaze::editor::DungeonWorkbenchPanelprivate
on_room_selected_yaze::editor::DungeonWorkbenchPanelprivate
on_room_selected_with_intent_yaze::editor::DungeonWorkbenchPanelprivate
on_save_room_yaze::editor::DungeonWorkbenchPanelprivate
on_undo_yaze::editor::DungeonWorkbenchPanelprivate
OnClose()yaze::editor::EditorPanelinlinevirtual
OnFirstDraw()yaze::editor::EditorPanelinlinevirtual
OnFocus()yaze::editor::EditorPanelinlinevirtual
OnOpen()yaze::editor::EditorPanelinlinevirtual
prev_show_left_yaze::editor::DungeonWorkbenchPanelprivate
prev_show_right_yaze::editor::DungeonWorkbenchPanelprivate
previous_room_id_yaze::editor::DungeonWorkbenchPanelprivate
redo_desc_yaze::editor::DungeonWorkbenchPanelprivate
RequiresLazyInit() constyaze::editor::EditorPanelinlinevirtual
rom_yaze::editor::DungeonWorkbenchPanelprivate
room_dungeon_cache_yaze::editor::DungeonWorkbenchPanelprivate
room_dungeon_cache_built_yaze::editor::DungeonWorkbenchPanelprivate
room_selector_yaze::editor::DungeonWorkbenchPanelprivate
set_workflow_mode_yaze::editor::DungeonWorkbenchPanelprivate
SetRom(Rom *rom)yaze::editor::DungeonWorkbenchPanel
SetToolModeProvider(std::function< const char *()> provider)yaze::editor::DungeonWorkbenchPanelinline
SetUndoRedoProvider(std::function< bool()> can_undo, std::function< bool()> can_redo, std::function< void()> on_undo, std::function< void()> on_redo, std::function< std::string()> undo_desc, std::function< std::string()> redo_desc, std::function< int()> undo_depth)yaze::editor::DungeonWorkbenchPanelinline
show_panel_yaze::editor::DungeonWorkbenchPanelprivate
show_shortcut_legend_yaze::editor::DungeonWorkbenchPanelprivate
split_view_enabled_yaze::editor::DungeonWorkbenchPanelprivate
table_generation_yaze::editor::DungeonWorkbenchPanelprivate
undo_depth_yaze::editor::DungeonWorkbenchPanelprivate
undo_desc_yaze::editor::DungeonWorkbenchPanelprivate
~EditorPanel()=defaultyaze::editor::EditorPanelvirtual