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

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

active_category_yaze::editor::PanelManagerprivate
active_editor_categories_yaze::editor::PanelManagerprivate
active_session_yaze::editor::PanelManagerprivate
AddToRecent(const std::string &card_id)yaze::editor::PanelManager
cards_yaze::editor::PanelManagerprivate
category_file_browsers_yaze::editor::PanelManagerprivate
centralized_visibility_yaze::editor::PanelManagerprivate
ClearAllPanels()yaze::editor::PanelManager
DeletePreset(const std::string &name)yaze::editor::PanelManager
DisableFileBrowser(const std::string &category)yaze::editor::PanelManager
DrawAllVisiblePanels()yaze::editor::PanelManager
emulator_visible_yaze::editor::PanelManagerprivate
EnableFileBrowser(const std::string &category, const std::string &root_path="")yaze::editor::PanelManager
EnforceResourceLimits(const std::string &resource_type)yaze::editor::PanelManager
favorite_cards_yaze::editor::PanelManagerprivate
focused_card_index_yaze::editor::PanelManagerprivate
GetActiveCategory() constyaze::editor::PanelManagerinline
GetActiveSessionId() constyaze::editor::PanelManagerinline
GetAllCategories(size_t session_id) constyaze::editor::PanelManager
GetAllCategories() constyaze::editor::PanelManager
GetAllPanelDescriptors() constyaze::editor::PanelManagerinline
GetCategoryIcon(const std::string &category)yaze::editor::PanelManagerstatic
GetCategoryTheme(const std::string &category)yaze::editor::PanelManagerstatic
GetCollapsedSidebarWidth()yaze::editor::PanelManagerinlinestatic
GetEditorPanel(const std::string &panel_id)yaze::editor::PanelManager
GetFavoritePanels() constyaze::editor::PanelManagerinline
GetFileBrowser(const std::string &category)yaze::editor::PanelManager
GetFocusedPanelIndex() constyaze::editor::PanelManagerinline
GetPanelCount() constyaze::editor::PanelManagerinline
GetPanelDescriptor(size_t session_id, const std::string &base_card_id) constyaze::editor::PanelManager
GetPanelsInCategory(size_t session_id, const std::string &category) constyaze::editor::PanelManager
GetPanelsInSession(size_t session_id) constyaze::editor::PanelManager
GetPinnedPanels(size_t session_id) constyaze::editor::PanelManager
GetPinnedPanels() constyaze::editor::PanelManager
GetPrefixedPanelId(size_t session_id, const std::string &base_id) constyaze::editor::PanelManagerprivate
GetPresets() constyaze::editor::PanelManager
GetRecentPanels() constyaze::editor::PanelManagerinline
GetSessionCount() constyaze::editor::PanelManagerinline
GetSidebarWidth()yaze::editor::PanelManagerinlinestatic
GetSidePanelWidth()yaze::editor::PanelManagerinlinestatic
GetVisibilityFlag(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
GetVisibilityFlag(const std::string &base_card_id)yaze::editor::PanelManagerinline
GetVisiblePanelCount(size_t session_id) constyaze::editor::PanelManager
HandleSidebarKeyboardNav(size_t session_id, const std::vector< PanelDescriptor > &cards)yaze::editor::PanelManager
HasFileBrowser(const std::string &category) constyaze::editor::PanelManager
HideAll(size_t session_id)yaze::editor::PanelManager
HideAll()yaze::editor::PanelManagerinline
HideAllPanelsInCategory(size_t session_id, const std::string &category)yaze::editor::PanelManager
HideAllPanelsInCategory(const std::string &category)yaze::editor::PanelManagerinline
HideAllPanelsInSession(size_t session_id)yaze::editor::PanelManager
HidePanel(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
HidePanel(const std::string &base_card_id)yaze::editor::PanelManagerinline
IsEmulatorVisible() constyaze::editor::PanelManagerinline
IsFavorite(const std::string &card_id) constyaze::editor::PanelManager
IsPanelExpanded() constyaze::editor::PanelManagerinline
IsPanelPinned(size_t session_id, const std::string &base_card_id) constyaze::editor::PanelManager
IsPanelPinned(const std::string &base_card_id) constyaze::editor::PanelManager
IsPanelVisible(size_t session_id, const std::string &base_card_id) constyaze::editor::PanelManager
IsPanelVisible(const std::string &base_card_id) constyaze::editor::PanelManagerinline
IsSidebarVisible() constyaze::editor::PanelManagerinline
kDashboardCategoryyaze::editor::PanelManagerstatic
kMaxRecentCategoriesyaze::editor::PanelManagerprivatestatic
kMaxRecentPanelsyaze::editor::PanelManagerprivatestatic
LoadPreset(const std::string &name)yaze::editor::PanelManager
LoadPresetsFromFile()yaze::editor::PanelManagerprivate
MakePanelId(size_t session_id, const std::string &base_id) constyaze::editor::PanelManager
MarkPanelUsed(const std::string &panel_id)yaze::editor::PanelManager
on_card_clicked_yaze::editor::PanelManagerprivate
on_category_changed_yaze::editor::PanelManagerprivate
on_category_selected_yaze::editor::PanelManagerprivate
on_emulator_visibility_changed_yaze::editor::PanelManagerprivate
on_file_clicked_yaze::editor::PanelManagerprivate
on_open_rom_yaze::editor::PanelManagerprivate
on_redo_yaze::editor::PanelManagerprivate
on_save_rom_yaze::editor::PanelManagerprivate
on_show_command_palette_yaze::editor::PanelManagerprivate
on_show_emulator_yaze::editor::PanelManagerprivate
on_show_help_yaze::editor::PanelManagerprivate
on_show_panel_browser_yaze::editor::PanelManagerprivate
on_show_search_yaze::editor::PanelManagerprivate
on_show_settings_yaze::editor::PanelManagerprivate
on_show_shortcuts_yaze::editor::PanelManagerprivate
on_sidebar_state_changed_yaze::editor::PanelManagerprivate
on_undo_yaze::editor::PanelManagerprivate
OnEditorSwitch(const std::string &from_category, const std::string &to_category)yaze::editor::PanelManager
operator=(const PanelManager &)=deleteyaze::editor::PanelManager
operator=(PanelManager &&)=deleteyaze::editor::PanelManager
panel_expanded_yaze::editor::PanelManagerprivate
panel_instances_yaze::editor::PanelManagerprivate
panel_resource_types_yaze::editor::PanelManagerprivate
PanelManager()=defaultyaze::editor::PanelManager
PanelManager(const PanelManager &)=deleteyaze::editor::PanelManager
PanelManager(PanelManager &&)=deleteyaze::editor::PanelManager
pinned_panels_yaze::editor::PanelManagerprivate
presets_yaze::editor::PanelManagerprivate
recent_cards_yaze::editor::PanelManagerprivate
recent_categories_yaze::editor::PanelManagerprivate
RegisterEditorPanel(std::unique_ptr< EditorPanel > panel)yaze::editor::PanelManager
RegisterPanel(size_t session_id, const PanelDescriptor &base_info)yaze::editor::PanelManager
RegisterPanel(size_t session_id, const std::string &card_id, const std::string &display_name, const std::string &icon, const std::string &category, const std::string &shortcut_hint="", int priority=50, std::function< void()> on_show=nullptr, std::function< void()> on_hide=nullptr, bool visible_by_default=false)yaze::editor::PanelManager
RegisterPanel(const PanelDescriptor &base_info)yaze::editor::PanelManagerinline
RegisterSession(size_t session_id)yaze::editor::PanelManager
ResetToDefaults(size_t session_id)yaze::editor::PanelManager
ResetToDefaults(size_t session_id, EditorType editor_type)yaze::editor::PanelManager
resource_panels_yaze::editor::PanelManagerprivate
SavePreset(const std::string &name, const std::string &description="")yaze::editor::PanelManager
SavePresetsToFile()yaze::editor::PanelManagerprivate
session_card_mapping_yaze::editor::PanelManagerprivate
session_cards_yaze::editor::PanelManagerprivate
session_count_yaze::editor::PanelManagerprivate
SetActiveCategory(const std::string &category)yaze::editor::PanelManagerinline
SetActiveSession(size_t session_id)yaze::editor::PanelManager
SetCategoryChangedCallback(std::function< void(const std::string &)> cb)yaze::editor::PanelManagerinline
SetEmulatorVisibilityChangedCallback(std::function< void(bool)> cb)yaze::editor::PanelManagerinline
SetEmulatorVisible(bool visible)yaze::editor::PanelManagerinline
SetFileBrowserPath(const std::string &category, const std::string &path)yaze::editor::PanelManager
SetFileClickedCallback(std::function< void(const std::string &category, const std::string &path)> callback)yaze::editor::PanelManagerinline
SetOnCategorySelectedCallback(std::function< void(const std::string &)> callback)yaze::editor::PanelManagerinline
SetOnPanelClickedCallback(std::function< void(const std::string &)> callback)yaze::editor::PanelManagerinline
SetOpenRomCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetPanelExpanded(bool expanded)yaze::editor::PanelManagerinline
SetPanelPinned(size_t session_id, const std::string &base_card_id, bool pinned)yaze::editor::PanelManager
SetPanelPinned(const std::string &base_card_id, bool pinned)yaze::editor::PanelManager
SetRedoCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetSaveRomCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowCommandPaletteCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowEmulatorCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowHelpCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowPanelBrowserCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowSearchCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowSettingsCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetShowShortcutsCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
SetSidebarStateChangedCallback(std::function< void(bool, bool)> cb)yaze::editor::PanelManagerinline
SetSidebarVisible(bool visible)yaze::editor::PanelManagerinline
SetUndoCallback(std::function< void()> cb)yaze::editor::PanelManagerinline
ShouldPrefixPanels() constyaze::editor::PanelManagerinline
ShowAll(size_t session_id)yaze::editor::PanelManager
ShowAll()yaze::editor::PanelManagerinline
ShowAllPanelsInCategory(size_t session_id, const std::string &category)yaze::editor::PanelManager
ShowAllPanelsInCategory(const std::string &category)yaze::editor::PanelManagerinline
ShowAllPanelsInSession(size_t session_id)yaze::editor::PanelManager
ShowOnlyPanel(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
ShowPanel(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
ShowPanel(const std::string &base_card_id)yaze::editor::PanelManagerinline
sidebar_has_focus_yaze::editor::PanelManagerprivate
sidebar_visible_yaze::editor::PanelManagerprivate
SidebarHasFocus() constyaze::editor::PanelManagerinline
ToggleEmulatorVisible()yaze::editor::PanelManagerinline
ToggleFavorite(const std::string &card_id)yaze::editor::PanelManager
TogglePanel(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
TogglePanelExpanded()yaze::editor::PanelManagerinline
ToggleSidebarVisibility()yaze::editor::PanelManagerinline
TriggerCategorySelected(const std::string &category)yaze::editor::PanelManagerinline
TriggerOpenRom()yaze::editor::PanelManagerinline
TriggerPanelClicked(const std::string &category)yaze::editor::PanelManagerinline
TriggerRedo()yaze::editor::PanelManagerinline
TriggerSaveRom()yaze::editor::PanelManagerinline
TriggerShowCommandPalette()yaze::editor::PanelManagerinline
TriggerShowEmulator()yaze::editor::PanelManagerinline
TriggerShowHelp()yaze::editor::PanelManagerinline
TriggerShowPanelBrowser()yaze::editor::PanelManagerinline
TriggerShowSearch()yaze::editor::PanelManagerinline
TriggerShowSettings()yaze::editor::PanelManagerinline
TriggerShowShortcuts()yaze::editor::PanelManagerinline
TriggerUndo()yaze::editor::PanelManagerinline
UnregisterEditorPanel(const std::string &panel_id)yaze::editor::PanelManager
UnregisterPanel(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
UnregisterPanel(const std::string &base_card_id)yaze::editor::PanelManagerinline
UnregisterPanelsWithPrefix(const std::string &prefix)yaze::editor::PanelManager
UnregisterSession(size_t session_id)yaze::editor::PanelManager
UnregisterSessionPanels(size_t session_id)yaze::editor::PanelManagerprivate
UpdateSessionCount()yaze::editor::PanelManagerprivate
ValidatePanel(const std::string &card_id) constyaze::editor::PanelManager
ValidatePanels() constyaze::editor::PanelManager
~PanelManager()=defaultyaze::editor::PanelManager