![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FTabManager, including all inherited members.
| ActiveLayoutName | FTabManager | protected |
| AddLocalWorkspaceMenuCategory(const FText &CategoryTitle) | FTabManager | |
| AddLocalWorkspaceMenuItem(const TSharedRef< FWorkspaceItem > &CategoryItem) | FTabManager | |
| AllowsWindowMenuBar() const | FTabManager | inline |
| AsShared() | TSharedFromThis< FTabManager > | inline |
| AsShared() const | TSharedFromThis< FTabManager > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FTabManager > | inline |
| AsWeak() | TSharedFromThis< FTabManager > | inline |
| AsWeak() const | TSharedFromThis< FTabManager > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FTabManager > | inline |
| bAllowPerWindowMenu | FTabManager | protected |
| bCanDoDeferredLayoutSave | FTabManager | protected |
| bCanDoDragOperation | FTabManager | protected |
| bEnforceMainTab | FTabManager | protected |
| bReadOnly | FTabManager | protected |
| CanCloseManager(const TSet< TSharedRef< SDockTab > > &TabsToIgnore=TSet< TSharedRef< SDockTab > >()) | FTabManager | protectedvirtual |
| CanRestoreSplitterContent(TArray< TSharedRef< class SDockingNode > > &DockingNodes, const TSharedRef< FSplitter > &SplitterNode, const TSharedPtr< SWindow > &ParentWindow, FSidebarTabLists &OutSidebarTabs, const EOutputCanBeNullptr OutputCanBeNullptr) | FTabManager | protected |
| ClearLocalWorkspaceMenuCategories() | FTabManager | |
| ClearPendingLayoutSave() | FTabManager | |
| CloseAllAreas() | FTabManager | |
| ClosePanelDrawer(const TSharedPtr< SWindow > &ParentWindow) | FTabManager | |
| CollapsedDockAreas | FTabManager | protected |
| CollectSpawners() | FTabManager | |
| DECLARE_DELEGATE_OneParam(FOnPersistLayout, const TSharedRef< FLayout > &) | FTabManager | |
| DECLARE_MULTICAST_DELEGATE_OneParam(FOnPanelDrawerStateChanged, const FTabManager &) | FTabManager | |
| DefaultTabWindowSizeMap | FTabManager | protectedstatic |
| DockAreas | FTabManager | protected |
| DoesSharedInstanceExist() const | TSharedFromThis< FTabManager > | inline |
| DrawAttention(const TSharedRef< SDockTab > &TabToHighlight) | FTabManager | virtual |
| FallbackWindowSize | FTabManager | protectedstatic |
| FGlobalTabmanager | FTabManager | friend |
| FindExistingLiveTab(const FTabId &TabId) const | FTabManager | |
| FindLastTabInWindow(TSharedPtr< SWindow > Window) const | FTabManager | protected |
| FindPotentiallyClosedTab(const FTabId &ClosedTabId) | FTabManager | protected |
| FindTabInCollapsedAreas(const FTabMatcher &Matcher) | FTabManager | protected |
| FindTabInLiveArea(const FTabMatcher &TabMatcher, const TSharedRef< SDockingArea > &InArea) | FTabManager | protectedstatic |
| FindTabInLiveAreas(const FTabMatcher &TabMatcher) const | FTabManager | protected |
| FindTabSpawnerFor(FName TabId) | FTabManager | |
| FindTabSpawnerFor(FName TabId) const | FTabManager | |
| FindTabUnderNode(const FTabMatcher &Matcher, const TSharedRef< FTabManager::FLayoutNode > &NodeToSearchUnder) | FTabManager | protectedstatic |
| FinishRestore() | FTabManager | inlineprotectedvirtual |
| FPrivateApi | FTabManager | friend |
| FTabManager(const TSharedPtr< SDockTab > &InOwnerTab, const TSharedRef< FTabManager::FTabSpawner > &InNomadTabSpawner) | FTabManager | protected |
| FTabSpawner typedef | FTabManager | protected |
| GetAllStacks(const TSharedRef< SDockingArea > &InDockArea, TArray< TSharedRef< SDockingTabStack > > &OutTabStacks) | FTabManager | protectedstatic |
| GetAreaFromInitialLayoutWithTabType(const FTabId &InTabIdToMatch) const | FTabManager | |
| GetCanDoDragOperation() | FTabManager | inline |
| GetDefaultTabWindowSize(const FTabId &TabId) | FTabManager | protectedstatic |
| GetDockingAreaForPanelDrawer(const TSharedPtr< SWindow > &InWindow) const | FTabManager | protected |
| GetDockingAreaForWindow(const TSharedRef< SWindow > &InWindow) const | FTabManager | protected |
| GetLocalWorkspaceMenuRoot() const | FTabManager | |
| GetOnReadOnlyModeChangedDelegate() | FTabManager | inline |
| GetOwnerTab() | FTabManager | inline |
| GetPrivateApi() | FTabManager | |
| GetTabPermissionList() | FTabManager | |
| GetTabReadOnlyBehavior(const FTabId &TabId) const | FTabManager | |
| GetUIActionForTabSpawnerMenuEntry(TSharedPtr< FTabSpawnerEntry > InTabMenuEntry) | FTabManager | |
| HasAnyMatchingTabs(const TSharedRef< FTabManager::FLayoutNode > &SomeNode, const TFunctionRef< bool(const FTab &)> &Matcher) | FTabManager | protectedstatic |
| HasPanelDrawer(const TSharedPtr< SWindow > &ParentWindow) const | FTabManager | |
| HasTabSpawner(FName TabId) const | FTabManager | |
| HasTabSpawnerFor(FName TabId) const | FTabManager | protected |
| HasValidOpenTabs(const TSharedRef< FTabManager::FLayoutNode > &SomeNode) const | FTabManager | |
| HasValidTabs(const TSharedRef< FTabManager::FLayoutNode > &SomeNode) const | FTabManager | protected |
| InsertDocumentTab(FName PlaceholderId, const FSearchPreference &SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab, bool bPlaySpawnAnim) | FTabManager | protected |
| InsertDocumentTab(FName PlaceholderId, FName NewTabId, const FSearchPreference &SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab, bool bPlaySpawnAnim) | FTabManager | protected |
| InsertNewDocumentTab(FName PlaceholderId, FName NewTabId, const FSearchPreference &SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab) | FTabManager | |
| InsertNewDocumentTab(FName PlaceholderId, const FSearchPreference &SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab) | FTabManager | |
| InsertNewDocumentTab(FName PlaceholderId, ESearchPreference::Type SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab) | FTabManager | |
| InvalidDockAreas | FTabManager | protected |
| InvokeTab_Internal(const FTabId &TabId, bool bInvokeAsInactive=false, bool bForceOpenWindowIfNeeded=false) | FTabManager | protected |
| InvokeTabForMenu(FName TabId) | FTabManager | protected |
| IsAllowedTab(const FTabId &TabId) const | FTabManager | protected |
| IsAllowedTabType(const FName TabType) const | FTabManager | protected |
| IsPanelDrawerOpen(const TSharedPtr< SWindow > &ParentWindow) const | FTabManager | |
| IsReadOnly() | FTabManager | |
| IsTabAllowedInSidebar(const FTabId TabId) const | FTabManager | |
| IsTabCloseable(const TSharedRef< const SDockTab > &InTab) const | FTabManager | |
| IsValidTabForSpawning(const FTab &SomeTab) const | FTabManager | protected |
| LastDocumentUID | FTabManager | protected |
| LastMajorDockWindow | FTabManager | protected |
| LocalWorkspaceMenuRoot | FTabManager | protected |
| MainNonCloseableTabID | FTabManager | protected |
| MakeSpawnerMenuEntry(FMenuBuilder &PopulateMe, const TSharedPtr< FTabSpawnerEntry > &InSpawnerNode) | FTabManager | protected |
| MenuMultiBox | FTabManager | protected |
| MenuWidget | FTabManager | protected |
| New(const TSharedPtr< SDockTab > &InOwnerTab, const TSharedRef< FTabSpawner > &InNomadTabSpawner) | FTabManager | inlineprotectedstatic |
| NewArea(const float Width, const float Height) | FTabManager | inlinestatic |
| NewArea(const FVector2D &WindowSize) | FTabManager | inlinestatic |
| NewLayout(const FName LayoutName) | FTabManager | inlinestatic |
| NewPrimaryArea() | FTabManager | inlinestatic |
| NewSplitter() | FTabManager | inlinestatic |
| NewStack() | FTabManager | inlinestatic |
| NomadTabSpawner | FTabManager | protected |
| OnPanelDrawerStateChangedDelegate | FTabManager | protected |
| OnPersistLayout_Handler | FTabManager | protected |
| OnReadOnlyModeChanged | FTabManager | protected |
| OnTabClosing(const TSharedRef< SDockTab > &TabBeingClosed) | FTabManager | protectedvirtual |
| OnTabForegrounded(const TSharedPtr< SDockTab > &NewForegroundTab, const TSharedPtr< SDockTab > &BackgroundedTab) | FTabManager | protectedvirtual |
| OnTabManagerClosing() | FTabManager | protectedvirtual |
| OnTabOpening(const TSharedRef< SDockTab > &TabBeingOpened) | FTabManager | protectedvirtual |
| OnTabRelocated(const TSharedRef< SDockTab > &RelocatedTab, const TSharedPtr< SWindow > &NewOwnerWindow) | FTabManager | protectedvirtual |
| OpenUnmanagedTab(FName PlaceholderId, const FSearchPreference &SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab) | FTabManager | protectedvirtual |
| operator=(TSharedFromThis const &) | TSharedFromThis< FTabManager > | inlineprotected |
| OwnerTabPtr | FTabManager | protected |
| PanelDrawerActiveHiddenTabs | FTabManager | protected |
| PendingLayoutSaveHandle | FTabManager | protected |
| PendingMainNonClosableTab | FTabManager | protected |
| PersistLayout() const | FTabManager | |
| PopulateLocalTabSpawnerMenu(FMenuBuilder &PopulateMe) | FTabManager | |
| PopulateTabSpawnerMenu(FMenuBuilder &PopulateMe, TSharedRef< FWorkspaceItem > MenuStructure) | FTabManager | |
| PopulateTabSpawnerMenu(FMenuBuilder &PopulateMe, TSharedRef< FWorkspaceItem > MenuStructure, bool bIncludeOrphanedMenus) | FTabManager | |
| PopulateTabSpawnerMenu(FMenuBuilder &PopulateMe, const FName &TabType) | FTabManager | |
| PopulateTabSpawnerMenu_Helper(FMenuBuilder &PopulateMe, struct FPopulateTabSpawnerMenu_Args Args) | FTabManager | protected |
| PrivateApi | FTabManager | protected |
| RegisterDefaultTabWindowSize(const FTabId &TabName, const FVector2D DefaultSize) | FTabManager | inlinestatic |
| RegisterOnPanelDrawerStateChanges(FOnPanelDrawerStateChanged::FDelegate &&InDelegate) | FTabManager | |
| RegisterTabSpawner(const FName TabId, const FOnSpawnTab &OnSpawnTab, const FCanSpawnTab &CanSpawnTab=FCanSpawnTab()) | FTabManager | |
| RemoveTabFromCollapsedAreas(const FTabMatcher &Matcher) | FTabManager | protected |
| RequestSavePersistentLayout() | FTabManager | |
| RestoreArea(const TSharedRef< FArea > &AreaToRestore, const TSharedPtr< SWindow > &InParentWindow, const bool bEmbedTitleAreaContent=false, const EOutputCanBeNullptr OutputCanBeNullptr=EOutputCanBeNullptr::Never, bool bForceOpenWindowIfNeeded=false) | FTabManager | protected |
| RestoreArea_Helper(const TSharedRef< FLayoutNode > &LayoutNode, const TSharedPtr< SWindow > &ParentWindow, const bool bEmbedTitleAreaContent, FSidebarTabLists &OutSidebarTabs, const EOutputCanBeNullptr OutputCanBeNullptr=EOutputCanBeNullptr::Never, bool bForceOpenWindowIfNeeded=false) | FTabManager | protected |
| RestoreDocumentTab(FName PlaceholderId, ESearchPreference::Type SearchPreference, const TSharedRef< SDockTab > &UnmanagedTab) | FTabManager | |
| RestoreFrom(const TSharedRef< FLayout > &Layout, const TSharedPtr< SWindow > &ParentWindow, const bool bEmbedTitleAreaContent=false, const EOutputCanBeNullptr RestoreAreaOutputCanBeNullptr=EOutputCanBeNullptr::Never) | FTabManager | |
| RestorePanelDrawer(const TSharedRef< SWidget > &InContent, const TSharedRef< SWindow > &ParentWindow) | FTabManager | |
| RestoreSplitterContent(const TArray< TSharedRef< class SDockingNode > > &DockingNodes, const TSharedRef< class SDockingSplitter > &SplitterWidget) | FTabManager | protected |
| RestoreSplitterContent(const TSharedRef< FSplitter > &SplitterNode, const TSharedRef< class SDockingSplitter > &SplitterWidget, const TSharedPtr< SWindow > &ParentWindow, FSidebarTabLists &OutSidebarTabs) | FTabManager | protected |
| SavePersistentLayout() | FTabManager | |
| SetAllowWindowMenuBar(bool bInAllowWindowMenuBar) | FTabManager | |
| SetCanDoDragOperation(bool CanDoDragOperation) | FTabManager | inline |
| SetMainTab(const TSharedRef< const SDockTab > &InTab) | FTabManager | |
| SetMainTab(const FTabId &InMainTabID) | FTabManager | |
| SetMenuMultiBox(const TSharedPtr< FMultiBox > NewMenuMutliBox, const TSharedPtr< SWidget > MenuWidget) | FTabManager | |
| SetOnPersistLayout(const FOnPersistLayout &InHandler) | FTabManager | |
| SetReadOnly(bool bInReadOnly) | FTabManager | |
| SetTabsTo(const TSharedRef< FTabManager::FLayoutNode > &SomeNode, const ETabState::Type NewTabState, const ETabState::Type OriginalTabState) const | FTabManager | protected |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FTabManager > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FTabManager > | inlineprotectedstatic |
| SpawnTab(const FTabId &TabId, const TSharedPtr< SWindow > &ParentWindow, const bool bCanOutputBeNullptr=false) | FTabManager | protected |
| TabPermissionList | FTabManager | protected |
| TabSpawner | FTabManager | protected |
| TemporarilySidebaredTabs | FTabManager | protected |
| ToggleSidebarOpenTabs() | FTabManager | |
| TryInvokeTab(const FTabId &TabId, bool bInvokeAsInactive=false) | FTabManager | virtual |
| TryOpenTabInPanelDrawer(const FTabId &TabId, const TSharedPtr< SWindow > &ParentWindow, bool bForceInDrawerPanel=false) | FTabManager | |
| TryToggleTabInPanelDrawer(const FTabId &TabId, const TSharedPtr< SWindow > &ParentWindow, bool bForceInDrawerPanel=false) | FTabManager | |
| TSharedFromThis() | TSharedFromThis< FTabManager > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FTabManager > | inlineprotected |
| UnregisterAllTabSpawners() | FTabManager | |
| UnregisterDefaultTabWindowSize(const FTabId &TabName) | FTabManager | inlinestatic |
| UnregisterOnPanelDrawerStateChanges(FDelegateHandle InHandle) | FTabManager | |
| UnregisterTabSpawner(const FName TabId) | FTabManager | |
| UpdateMainMenu(TSharedPtr< SDockTab > ForTab, const bool bForce) | FTabManager | |
| UpdateStats() | FTabManager | protectedvirtual |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FTabManager > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FTabManager > | inline |
| ~FTabManager() | FTabManager | virtual |
| ~TSharedFromThis() | TSharedFromThis< FTabManager > | inlineprotected |