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
ApplyContextPolicy(size_t session_id, PanelContextScope scope, const std::string &old_key, const std::string &new_key)yaze::editor::PanelManagerprivate
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
editor_resolver_yaze::editor::PanelManagerprivate
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
event_bus_yaze::editor::PanelManagerprivate
FindPanelInstance(const std::string &prefixed_panel_id, const std::string &base_panel_id)yaze::editor::PanelManager
FindPanelInstance(const std::string &prefixed_panel_id, const std::string &base_panel_id) constyaze::editor::PanelManager
focused_card_index_yaze::editor::PanelManagerprivate
GetActiveCategory() constyaze::editor::PanelManagerinline
GetActiveSessionId() constyaze::editor::PanelManagerinline
GetActiveSidePanelWidth(float viewport_width) constyaze::editor::PanelManager
GetAllCategories(size_t session_id) constyaze::editor::PanelManager
GetAllCategories() constyaze::editor::PanelManager
GetAllPanelDescriptors() constyaze::editor::PanelManagerinline
GetBaseIdForPrefixedId(size_t session_id, const std::string &prefixed_id) constyaze::editor::PanelManagerprivate
GetCategoryIcon(const std::string &category)yaze::editor::PanelManagerstatic
GetCategoryTheme(const std::string &category)yaze::editor::PanelManagerstatic
GetCollapsedSidebarWidth()yaze::editor::PanelManagerinlinestatic
GetContextKey(size_t session_id, PanelContextScope scope) constyaze::editor::PanelManager
GetDefaultPanelBrowserCategoryWidth()yaze::editor::PanelManagerinlinestatic
GetEditorPanel(const std::string &panel_id)yaze::editor::PanelManager
GetFileBrowser(const std::string &category)yaze::editor::PanelManager
GetFocusedPanelIndex() constyaze::editor::PanelManagerinline
GetPanelBrowserCategoryWidth() constyaze::editor::PanelManagerinline
GetPanelCount() constyaze::editor::PanelManagerinline
GetPanelDescriptor(size_t session_id, const std::string &base_card_id) constyaze::editor::PanelManager
GetPanelMRUTime(const std::string &card_id) constyaze::editor::PanelManagerinline
GetPanelsInCategory(size_t session_id, const std::string &category) constyaze::editor::PanelManager
GetPanelsInSession(size_t session_id) constyaze::editor::PanelManager
GetPanelsSortedByMRU(size_t session_id, const std::string &category) constyaze::editor::PanelManager
GetPanelWindowName(size_t session_id, const std::string &base_card_id) constyaze::editor::PanelManager
GetPanelWindowName(const PanelDescriptor &descriptor) 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
GetRegistryPanelCount() constyaze::editor::PanelManagerinline
GetSessionCount() constyaze::editor::PanelManagerinline
GetSidebarWidth()yaze::editor::PanelManagerinlinestatic
GetSidePanelWidth()yaze::editor::PanelManagerinlinestatic
GetSidePanelWidthBounds(float viewport_width)yaze::editor::PanelManagerstatic
GetSidePanelWidthForViewport(float viewport_width)yaze::editor::PanelManagerinlinestatic
GetStoredSidePanelWidth() constyaze::editor::PanelManagerinline
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
GetVisiblePanelIds(size_t session_id) constyaze::editor::PanelManager
global_panel_ids_yaze::editor::PanelManagerprivate
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::PanelManagerinline
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
last_used_at_yaze::editor::PanelManagerprivate
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
MakePanelId(size_t session_id, const std::string &base_id, PanelScope scope) constyaze::editor::PanelManager
MarkPanelRecentlyUsed(const std::string &card_id)yaze::editor::PanelManager
MarkPanelUsed(const std::string &panel_id)yaze::editor::PanelManager
mru_counter_yaze::editor::PanelManagerprivate
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_panel_browser_category_width_changed_yaze::editor::PanelManagerprivate
on_side_panel_width_changed_yaze::editor::PanelManagerprivate
on_sidebar_state_changed_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_browser_category_width_yaze::editor::PanelManagerprivate
panel_expanded_yaze::editor::PanelManagerprivate
panel_id_aliases_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_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
RegisterPanelAlias(const std::string &legacy_base_id, const std::string &canonical_base_id)yaze::editor::PanelManager
RegisterPanelDescriptorForSession(size_t session_id, const EditorPanel &panel)yaze::editor::PanelManagerprivate
RegisterRegistryPanel(std::unique_ptr< EditorPanel > panel)yaze::editor::PanelManager
RegisterRegistryPanelsForSession(size_t session_id)yaze::editor::PanelManager
RegisterSession(size_t session_id)yaze::editor::PanelManager
registry_panel_ids_yaze::editor::PanelManagerprivate
ResetSidePanelWidth(bool notify=true)yaze::editor::PanelManager
ResetToDefaults(size_t session_id)yaze::editor::PanelManager
ResetToDefaults(size_t session_id, EditorType editor_type)yaze::editor::PanelManager
ResolveBasePanelId(const std::string &panel_id) constyaze::editor::PanelManagerprivate
ResolvePanelAlias(const std::string &panel_id) constyaze::editor::PanelManager
resource_panels_yaze::editor::PanelManagerprivate
RestorePinnedState(const std::unordered_map< std::string, bool > &state)yaze::editor::PanelManager
RestoreVisibilityState(size_t session_id, const std::unordered_map< std::string, bool > &state, bool publish_events=false)yaze::editor::PanelManager
SavePreset(const std::string &name, const std::string &description="")yaze::editor::PanelManager
SavePresetsToFile()yaze::editor::PanelManagerprivate
SerializePinnedState() constyaze::editor::PanelManager
SerializeVisibilityState(size_t session_id) constyaze::editor::PanelManager
session_card_mapping_yaze::editor::PanelManagerprivate
session_cards_yaze::editor::PanelManagerprivate
session_context_keys_yaze::editor::PanelManagerprivate
session_count_yaze::editor::PanelManagerprivate
session_reverse_card_mapping_yaze::editor::PanelManagerprivate
SetActiveCategory(const std::string &category, bool notify=true)yaze::editor::PanelManagerinline
SetActiveSession(size_t session_id)yaze::editor::PanelManager
SetActiveSidePanelWidth(float width, float viewport_width=0.0f, bool notify=true)yaze::editor::PanelManager
SetCategoryChangedCallback(std::function< void(const std::string &)> cb)yaze::editor::PanelManagerinline
SetContextKey(size_t session_id, PanelContextScope scope, std::string key)yaze::editor::PanelManager
SetEditorResolver(std::function< Editor *(const std::string &)> resolver)yaze::editor::PanelManagerinline
SetEmulatorVisibilityChangedCallback(std::function< void(bool)> cb)yaze::editor::PanelManagerinline
SetEmulatorVisible(bool visible)yaze::editor::PanelManagerinline
SetEventBus(EventBus *event_bus)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
SetPanelBrowserCategoryWidth(float width, bool notify=true)yaze::editor::PanelManager
SetPanelBrowserCategoryWidthChangedCallback(std::function< void(float)> cb)yaze::editor::PanelManagerinline
SetPanelExpanded(bool expanded, bool notify=true)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
SetSidebarStateChangedCallback(std::function< void(bool, bool)> cb)yaze::editor::PanelManagerinline
SetSidebarVisible(bool visible, bool notify=true)yaze::editor::PanelManagerinline
SetSidePanelWidthChangedCallback(std::function< void(float)> cb)yaze::editor::PanelManagerinline
SetStoredSidePanelWidth(float width, bool notify=false)yaze::editor::PanelManagerinline
SetVisiblePanels(size_t session_id, const std::vector< std::string > &panel_ids)yaze::editor::PanelManager
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
side_panel_width_yaze::editor::PanelManagerprivate
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::PanelManagerinline
TogglePanel(size_t session_id, const std::string &base_card_id)yaze::editor::PanelManager
TogglePanelExpanded()yaze::editor::PanelManagerinline
ToggleSidebarVisibility()yaze::editor::PanelManagerinline
TrackPanelForSession(size_t session_id, const std::string &base_id, const std::string &panel_id)yaze::editor::PanelManagerprivate
TriggerCategorySelected(const std::string &category)yaze::editor::PanelManagerinline
TriggerOpenRom()yaze::editor::PanelManagerinline
TriggerPanelClicked(const std::string &category)yaze::editor::PanelManagerinline
TriggerRedo()yaze::editor::PanelManagerinline
TriggerResetLayout()yaze::editor::PanelManagerinline
TriggerSaveRom()yaze::editor::PanelManagerinline
TriggerShowAgentChatSidebar()yaze::editor::PanelManagerinline
TriggerShowAgentProposalsSidebar()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