|
| | FTabSpawnerEntry (const FName &InTabType, const FOnSpawnTab &InSpawnTabMethod, const FCanSpawnTab &InCanSpawnTab) |
| |
| FTabSpawnerEntry & | SetReadOnlyBehavior (const ETabReadOnlyBehavior &InReadOnlyBehavior) |
| |
| FTabSpawnerEntry & | SetIcon (const FSlateIcon &InIcon) |
| |
| FTabSpawnerEntry & | SetDisplayNameAttribute (const TAttribute< FText > &InLegibleName) |
| |
| FTabSpawnerEntry & | SetTooltipTextAttribute (const TAttribute< FText > &InTooltipText) |
| |
| FTabSpawnerEntry & | SetDisplayName (const FText &InLegibleName) |
| |
| FTabSpawnerEntry & | SetTooltipText (const FText &InTooltipText) |
| |
| FTabSpawnerEntry & | SetGroup (const TSharedRef< FWorkspaceItem > &InGroup) |
| |
| FTabSpawnerEntry & | SetReuseTabMethod (const FOnFindTabToReuse &InReuseTabMethod) |
| |
| FTabSpawnerEntry & | SetMenuType (const TAttribute< ETabSpawnerMenuType::Type > &InMenuType) |
| |
| FTabSpawnerEntry & | SetAutoGenerateMenuEntry (bool bInAutoGenerateMenuEntry) |
| |
| FTabSpawnerEntry & | SetCanSidebarTab (bool bInCanSidebarTab) |
| |
| bool | CanSidebarTab () const |
| |
| TOptional< bool > | IsTabLocked () const |
| |
| bool | IsTabNameHidden () const |
| |
| virtual TSharedPtr< FTabSpawnerEntry > | AsSpawnerEntry () override |
| |
| const FName | GetTabType () const |
| |
| const bool | IsHidden () const |
| |
| TSharedRef< FWorkspaceItem > | AddGroup (const FText &InDisplayName, const FSlateIcon &InIcon=FSlateIcon(), const bool InSortChildren=false) |
| |
| TSharedRef< FWorkspaceItem > | AddGroup (const FName &InName, const FText &InDisplayName, const FSlateIcon &InIcon=FSlateIcon(), const bool InSortChildren=false) |
| |
| TSharedRef< FWorkspaceItem > | AddGroup (const FText &InDisplayName, const FText &InTooltipText, const FSlateIcon &InIcon=FSlateIcon(), const bool InSortChildren=false) |
| |
| TSharedRef< FWorkspaceItem > | AddGroup (const FName &InName, const FText &InDisplayName, const FText &InTooltipText, const FSlateIcon &InIcon=FSlateIcon(), const bool InSortChildren=false) |
| |
| const FName | GetFName () const |
| |
| const FText & | GetDisplayName () const |
| |
| const FText & | GetTooltipText () const |
| |
| const FSlateIcon & | GetIcon () const |
| |
| const TArray< TSharedRef< FWorkspaceItem > > & | GetChildItems () const |
| |
| void | AddItem (const TSharedRef< FWorkspaceItem > &ItemToAdd) |
| |
| void | RemoveItem (const TSharedRef< FWorkspaceItem > &ItemToRemove) |
| |
| void | ClearItems () |
| |
| void | SortChildren () |
| |
| TSharedPtr< FWorkspaceItem > | GetParent () const |
| |
| bool | HasChildrenIn (const TArray< TWeakPtr< FTabSpawnerEntry > > &AllowedSpawners) |
| |
| virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS | ~FWorkspaceItem () |
| |
| TSharedRef< FWorkspaceItem, Mode > | AsShared () |
| |
| TSharedRef< FWorkspaceItem const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FWorkspaceItem, Mode > | AsWeak () |
| |
| TWeakPtr< FWorkspaceItem const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
|
| static TSharedRef< FWorkspaceItem > | NewGroup (const FText &DisplayName, const FSlateIcon &Icon=FSlateIcon(), const bool bSortChildren=false) |
| |
| static TSharedRef< FWorkspaceItem > | NewGroup (const FName &Name, const FText &DisplayName, const FSlateIcon &Icon=FSlateIcon(), const bool bSortChildren=false) |
| |
| static TSharedRef< FWorkspaceItem > | NewGroup (const FText &DisplayName, const FText &TooltipText, const FSlateIcon &Icon=FSlateIcon(), const bool bSortChildren=false) |
| |
| static TSharedRef< FWorkspaceItem > | NewGroup (const FName &Name, const FText &DisplayName, const FText &TooltipText, const FSlateIcon &Icon=FSlateIcon(), const bool bSortChildren=false) |
| |
| | FWorkspaceItem (const FText &InDisplayName, const FSlateIcon &InIcon, const bool bInSortChildren) |
| |
| | FWorkspaceItem (const FName &InName, const FText &InDisplayName, const FSlateIcon &InIcon, const bool bInSortChildren) |
| |
| | FWorkspaceItem (const FText &InDisplayName, const FText &InTooltipText, const FSlateIcon &InIcon, const bool bInSortChildren) |
| |
| | FWorkspaceItem (const FName &InName, const FText &InDisplayName, const FText &InTooltipText, const FSlateIcon &InIcon, const bool bInSortChildren) |
| |
| | TSharedFromThis () |
| |
| | TSharedFromThis (TSharedFromThis const &) |
| |
| UE_FORCEINLINE_HINT TSharedFromThis & | operator= (TSharedFromThis const &) |
| |
| | ~TSharedFromThis () |
| |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType, Mode > | SharedThis (OtherType *ThisPtr) |
| |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType const, Mode > | SharedThis (const OtherType *ThisPtr) |
| |
| FSlateIcon | Icon |
| |
| TAttribute< FName > | NameAttribute |
| |
| TAttribute< FText > | DisplayNameAttribute |
| |
| TAttribute< FText > | TooltipTextAttribute |
| |
| FText | DisplayName |
| |
| FText | TooltipText |
| |
| bool | bSortChildren |
| |
| TArray< TSharedRef< FWorkspaceItem > > | ChildItems |
| |
| TWeakPtr< FWorkspaceItem > | ParentItem |
| |