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.

active_tool_yaze::editor::DungeonWorkbenchContentprivate
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
custom_collision_panel_yaze::editor::DungeonWorkbenchContentprivate
door_editor_content_yaze::editor::DungeonWorkbenchContentprivate
Draw(bool *p_open) overrideyaze::editor::DungeonWorkbenchContentvirtual
DrawApplyScopeControls(int room_id)yaze::editor::DungeonWorkbenchContentprivate
DrawCanvasPane(float width, float height, DungeonCanvasViewer *primary_viewer, bool left_sidebar_visible)yaze::editor::DungeonWorkbenchContentprivate
DrawDungeonMapPopup(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspector(DungeonCanvasViewer &viewer, bool compact)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, bool compact)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfRoom(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfSelection(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorShelfTools(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorToolDrawer(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
DrawInspectorToolStrip()yaze::editor::DungeonWorkbenchContentprivate
DrawLayerCompositingControls(DungeonCanvasViewer &viewer, int room_id)yaze::editor::DungeonWorkbenchContentprivate
DrawPitDamageControls(int room_id)yaze::editor::DungeonWorkbenchContentprivate
DrawPitDamageControlsForTesting(int room_id)yaze::editor::DungeonWorkbenchContentinline
DrawRecentRoomTabs()yaze::editor::DungeonWorkbenchContentprivate
DrawSelectionShelf(DungeonCanvasViewer &viewer)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
DrawWorkbenchTool(DungeonCanvasViewer &viewer, WorkbenchTool tool)yaze::editor::DungeonWorkbenchContentprivate
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< void()> on_save_all_rooms, std::function< DungeonCanvasViewer *()> get_viewer, std::function< DungeonCanvasViewer *(int)> get_compare_viewer, std::function< const std::deque< int > &()> get_recent_rooms, std::function< void(int)> forget_recent_room, std::function< void(bool)> set_workflow_mode, Rom *rom=nullptr)yaze::editor::DungeonWorkbenchContent
embedded_dungeon_map_yaze::editor::DungeonWorkbenchContentprivate
FocusEntranceBrowser()yaze::editor::DungeonWorkbenchContent
FocusRoomInspector()yaze::editor::DungeonWorkbenchContent
FocusSelectionInspector()yaze::editor::DungeonWorkbenchContent
forget_recent_room_yaze::editor::DungeonWorkbenchContentprivate
get_compare_viewer_yaze::editor::DungeonWorkbenchContentprivate
get_pit_damage_table_yaze::editor::DungeonWorkbenchContentprivate
get_recent_rooms_yaze::editor::DungeonWorkbenchContentprivate
get_viewer_yaze::editor::DungeonWorkbenchContentprivate
GetActiveToolIdForTesting() constyaze::editor::DungeonWorkbenchContent
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
GetEmbeddedDungeonMap(DungeonCanvasViewer &viewer)yaze::editor::DungeonWorkbenchContentprivate
GetIcon() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetId() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetInspectorModeIdForTesting() constyaze::editor::DungeonWorkbenchContent
GetParentPanelId() constyaze::editor::WindowContentinlinevirtual
GetPitDamageControlRectsForTesting() constyaze::editor::DungeonWorkbenchContentinline
GetPreferredHeight() constyaze::editor::WindowContentinlinevirtual
GetPreferredWidth() constyaze::editor::WindowContentinlinevirtual
GetPriority() const overrideyaze::editor::DungeonWorkbenchContentvirtual
GetScope() constyaze::editor::WindowContentinlinevirtual
GetShortcutHint() constyaze::editor::WindowContentinlinevirtual
GetWindowLifecycle() constyaze::editor::WindowContentinlinevirtual
GetWorkbenchToolIcon(WorkbenchTool tool) constyaze::editor::DungeonWorkbenchContentprivate
GetWorkbenchToolId(WorkbenchTool tool) constyaze::editor::DungeonWorkbenchContentprivate
GetWorkbenchToolShortLabel(WorkbenchTool tool) constyaze::editor::DungeonWorkbenchContentprivate
GetWorkbenchToolTitle(WorkbenchTool tool) constyaze::editor::DungeonWorkbenchContentprivate
GetWorkbenchToolUnavailableMessage(WorkbenchTool tool) constyaze::editor::DungeonWorkbenchContentprivate
GetWorkflowDescription() constyaze::editor::WindowContentinlinevirtual
GetWorkflowGroup() constyaze::editor::WindowContentinlinevirtual
GetWorkflowLabel() constyaze::editor::WindowContentinlinevirtual
GetWorkflowPriority() constyaze::editor::WindowContentinlinevirtual
inspector_mode_yaze::editor::DungeonWorkbenchContentprivate
inspector_on_left_yaze::editor::DungeonWorkbenchContentprivate
inspector_selection_was_active_yaze::editor::DungeonWorkbenchContentprivate
InspectorMode enum nameyaze::editor::DungeonWorkbenchContentprivate
InvalidateCache()yaze::editor::WindowContentinlineprotected
InvalidateLazyInit()yaze::editor::WindowContentinline
IsCacheValid() constyaze::editor::WindowContentinlineprotected
IsEnabled() constyaze::editor::WindowContentinlinevirtual
IsInspectorOnLeft() constyaze::editor::DungeonWorkbenchContentinline
IsToolDrawerActiveForTesting() constyaze::editor::DungeonWorkbenchContent
IsVisibleByDefault() constyaze::editor::WindowContentinlinevirtual
IsWorkbenchToolAvailable(WorkbenchTool tool) constyaze::editor::DungeonWorkbenchContentprivate
item_editor_content_yaze::editor::DungeonWorkbenchContentprivate
layout_state_yaze::editor::DungeonWorkbenchContentprivate
lazy_init_done_yaze::editor::WindowContentprivate
minecart_track_panel_yaze::editor::DungeonWorkbenchContentprivate
NotifyRoomChanged(int previous_room_id)yaze::editor::DungeonWorkbenchContentinline
object_selector_content_yaze::editor::DungeonWorkbenchContentprivate
on_inspector_side_changed_yaze::editor::DungeonWorkbenchContentprivate
on_redo_yaze::editor::DungeonWorkbenchContentprivate
on_room_selected_yaze::editor::DungeonWorkbenchContentprivate
on_room_selected_with_intent_yaze::editor::DungeonWorkbenchContentprivate
on_save_all_rooms_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
open_dungeon_map_popup_yaze::editor::DungeonWorkbenchContentprivate
OpenCustomCollisionTool()yaze::editor::DungeonWorkbenchContent
OpenDoorTool()yaze::editor::DungeonWorkbenchContent
OpenItemTool()yaze::editor::DungeonWorkbenchContent
OpenMinecartTool()yaze::editor::DungeonWorkbenchContent
OpenObjectSelectorTool()yaze::editor::DungeonWorkbenchContent
OpenPaletteTool()yaze::editor::DungeonWorkbenchContent
OpenRoomGraphicsTool()yaze::editor::DungeonWorkbenchContent
OpenRoomTagsTool()yaze::editor::DungeonWorkbenchContent
OpenSpriteTool()yaze::editor::DungeonWorkbenchContent
OpenTool(WorkbenchTool tool)yaze::editor::DungeonWorkbenchContentprivate
OpenWaterFillTool()yaze::editor::DungeonWorkbenchContent
palette_editor_content_yaze::editor::DungeonWorkbenchContentprivate
pit_damage_control_rects_yaze::editor::DungeonWorkbenchContentprivate
pit_damage_replacement_room_id_yaze::editor::DungeonWorkbenchContentprivate
pit_damage_status_error_yaze::editor::DungeonWorkbenchContentprivate
pit_damage_status_message_yaze::editor::DungeonWorkbenchContentprivate
pit_damage_victim_room_id_yaze::editor::DungeonWorkbenchContentprivate
PreferAutoHideTabBar() constyaze::editor::WindowContentinlinevirtual
previous_room_id_yaze::editor::DungeonWorkbenchContentprivate
redo_desc_yaze::editor::DungeonWorkbenchContentprivate
RequestDungeonMapPopup()yaze::editor::DungeonWorkbenchContent
RequiresLazyInit() constyaze::editor::WindowContentinlinevirtual
rom_yaze::editor::DungeonWorkbenchContentprivate
room_dungeon_cache_yaze::editor::DungeonWorkbenchContentprivate
room_dungeon_cache_built_yaze::editor::DungeonWorkbenchContentprivate
room_graphics_content_yaze::editor::DungeonWorkbenchContentprivate
room_selector_yaze::editor::DungeonWorkbenchContentprivate
room_tag_panel_yaze::editor::DungeonWorkbenchContentprivate
set_workflow_mode_yaze::editor::DungeonWorkbenchContentprivate
SetAllSaveFlags(bool value)yaze::editor::DungeonWorkbenchContentprivate
SetEmbeddedEditorPanels(WindowContent *object_selector, WindowContent *door_editor, WindowContent *sprite_editor, WindowContent *item_editor, WindowContent *room_graphics, WindowContent *palette_editor)yaze::editor::DungeonWorkbenchContent
SetEmbeddedToolPanels(RoomTagEditorPanel *room_tags, CustomCollisionPanel *custom_collision, WaterFillPanel *water_fill, MinecartTrackEditorPanel *minecart_tracks)yaze::editor::DungeonWorkbenchContent
SetInspectorOnLeft(bool on_left)yaze::editor::DungeonWorkbenchContentinline
SetOnInspectorSideChanged(std::function< void(bool)> cb)yaze::editor::DungeonWorkbenchContentinline
SetPitDamageTableProvider(std::function< zelda3::PitDamageTable *()> provider)yaze::editor::DungeonWorkbenchContentinline
SetRom(Rom *rom)yaze::editor::DungeonWorkbenchContent
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_shortcut_legend_yaze::editor::DungeonWorkbenchContentprivate
ShowConnectedGraph()yaze::editor::DungeonWorkbenchContent
sidebar_mode_yaze::editor::DungeonWorkbenchContentprivate
SidebarMode enum nameyaze::editor::DungeonWorkbenchContentprivate
split_view_enabled_yaze::editor::DungeonWorkbenchContentprivate
sprite_editor_content_yaze::editor::DungeonWorkbenchContentprivate
undo_depth_yaze::editor::DungeonWorkbenchContentprivate
undo_desc_yaze::editor::DungeonWorkbenchContentprivate
water_fill_panel_yaze::editor::DungeonWorkbenchContentprivate
WorkbenchTool enum nameyaze::editor::DungeonWorkbenchContentprivate
~DungeonWorkbenchContent() overrideyaze::editor::DungeonWorkbenchContent
~WindowContent()=defaultyaze::editor::WindowContentvirtual