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

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

BuildRoomDungeonCache()yaze::editor::DungeonWorkbenchContentprivate
cache_yaze::editor::WindowContentprivate
cache_valid_yaze::editor::WindowContentprivate
can_redo_yaze::editor::DungeonWorkbenchContentprivate
can_undo_yaze::editor::DungeonWorkbenchContentprivate
CascadeCloseChildren() constyaze::editor::WindowContentinlinevirtual
ClearCache()yaze::editor::WindowContentinlineprotected
compare_room_id_yaze::editor::DungeonWorkbenchContentprivate
compare_search_buf_yaze::editor::DungeonWorkbenchContentprivate
current_room_id_yaze::editor::DungeonWorkbenchContentprivate
Draw(bool *p_open) overrideyaze::editor::DungeonWorkbenchContentvirtual
DrawCanvasPane(float width, float height, DungeonCanvasViewer *primary_viewer, bool left_sidebar_visible)yaze::editor::DungeonWorkbenchContentprivate
DrawInspector(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorCompactSummary(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorHeader(float button_size, bool compact)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorPane(float width, float height, float button_size, bool compact, DungeonCanvasViewer *viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorPrimarySelector(float segment_height)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelf(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfRoom(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfSelection(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfTools(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfView(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawRecentRoomTabs()yaze::editor::DungeonWorkbenchContentprivate
DrawSidebarContent()yaze::editor::DungeonWorkbenchContentprivate
DrawSidebarHeader(float button_size, bool compact)yaze::editor::DungeonWorkbenchContentprivate
DrawSidebarModeTabs(bool stacked, float segment_height)yaze::editor::DungeonWorkbenchContentprivate
DrawSidebarPane(float width, float height, float button_size, bool compact)yaze::editor::DungeonWorkbenchContentprivate
DrawSplitView(DungeonCanvasViewer &primary_viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawWithLazyInit(bool *p_open)yaze::editor::WindowContentinline
DungeonWorkbenchContent(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::DungeonWorkbenchContent
forget_recent_room_yaze::editor::DungeonWorkbenchContentprivate
get_compare_viewer_yaze::editor::DungeonWorkbenchContentprivate
get_recent_rooms_yaze::editor::DungeonWorkbenchContentprivate
get_tool_mode_yaze::editor::DungeonWorkbenchContentprivate
get_viewer_yaze::editor::DungeonWorkbenchContentprivate
GetCached(const std::string &key, std::function< T()> compute)yaze::editor::WindowContentinlineprotected
GetContextScope() constyaze::editor::WindowContentinlinevirtual
GetDisabledTooltip() constyaze::editor::WindowContentinlinevirtual
GetDisplayName() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetEditorCategory() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetIcon() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetId() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetParentPanelId() constyaze::editor::WindowContentinlinevirtual
GetPreferredWidth() constyaze::editor::WindowContentinlinevirtual
GetPriority() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetScope() constyaze::editor::WindowContentinlinevirtual
GetShortcutHint() constyaze::editor::WindowContentinlinevirtual
GetWindowLifecycle() constyaze::editor::WindowContentinlinevirtual
GetWorkflowDescription() constyaze::editor::WindowContentinlinevirtual
GetWorkflowGroup() constyaze::editor::WindowContentinlinevirtual
GetWorkflowLabel() constyaze::editor::WindowContentinlinevirtual
GetWorkflowPriority() constyaze::editor::WindowContentinlinevirtual
inspector_focus_yaze::editor::DungeonWorkbenchContentprivate
InspectorFocus enum nameyaze::editor::DungeonWorkbenchContentprivate
InvalidateCache()yaze::editor::WindowContentinlineprotected
InvalidateLazyInit()yaze::editor::WindowContentinline
IsCacheValid() constyaze::editor::WindowContentinlineprotected
IsEnabled() constyaze::editor::WindowContentinlinevirtual
IsVisibleByDefault() constyaze::editor::WindowContentinlinevirtual
layout_state_yaze::editor::DungeonWorkbenchContentprivate
lazy_init_done_yaze::editor::WindowContentprivate
NotifyRoomChanged(int previous_room_id)yaze::editor::DungeonWorkbenchContentinline
on_redo_yaze::editor::DungeonWorkbenchContentprivate
on_room_selected_yaze::editor::DungeonWorkbenchContentprivate
on_room_selected_with_intent_yaze::editor::DungeonWorkbenchContentprivate
on_save_room_yaze::editor::DungeonWorkbenchContentprivate
on_undo_yaze::editor::DungeonWorkbenchContentprivate
OnClose()yaze::editor::WindowContentinlinevirtual
OnFirstDraw()yaze::editor::WindowContentinlinevirtual
OnFocus()yaze::editor::WindowContentinlinevirtual
OnOpen()yaze::editor::WindowContentinlinevirtual
PreferAutoHideTabBar() constyaze::editor::WindowContentinlinevirtual
previous_room_id_yaze::editor::DungeonWorkbenchContentprivate
redo_desc_yaze::editor::DungeonWorkbenchContentprivate
RequiresLazyInit() constyaze::editor::WindowContentinlinevirtual
rom_yaze::editor::DungeonWorkbenchContentprivate
room_dungeon_cache_yaze::editor::DungeonWorkbenchContentprivate
room_dungeon_cache_built_yaze::editor::DungeonWorkbenchContentprivate
room_selector_yaze::editor::DungeonWorkbenchContentprivate
set_workflow_mode_yaze::editor::DungeonWorkbenchContentprivate
SetRom(Rom *rom)yaze::editor::DungeonWorkbenchContent
SetToolModeProvider(std::function< const char *()> provider)yaze::editor::DungeonWorkbenchContentinline
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::DungeonWorkbenchContentinline
show_panel_yaze::editor::DungeonWorkbenchContentprivate
show_shortcut_legend_yaze::editor::DungeonWorkbenchContentprivate
sidebar_mode_yaze::editor::DungeonWorkbenchContentprivate
SidebarMode enum nameyaze::editor::DungeonWorkbenchContentprivate
split_view_enabled_yaze::editor::DungeonWorkbenchContentprivate
undo_depth_yaze::editor::DungeonWorkbenchContentprivate
undo_desc_yaze::editor::DungeonWorkbenchContentprivate
~WindowContent()=defaultyaze::editor::WindowContentvirtual