UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTabId Struct Reference

#include <TabManager.h>

Public Member Functions

 FTabId ()
 
 FTabId (const FName InTabType, const int32 InInstanceId)
 
 FTabId (const FName InTabType)
 
 FTabId (const FName InTabType, const ETabIdFlags InFlags)
 
bool IsTabPersistable () const
 
bool operator== (const FTabId &Other) const
 
bool ShouldSaveLayout () const
 
FString ToString () const
 
FText ToText () const
 

Public Attributes

FName TabType
 
int32 InstanceId
 

Friends

uint32 GetTypeHash (const FTabId &In)
 

Constructor & Destructor Documentation

◆ FTabId() [1/4]

FTabId::FTabId ( )
inline

◆ FTabId() [2/4]

FTabId::FTabId ( const FName  InTabType,
const int32  InInstanceId 
)
inline

◆ FTabId() [3/4]

FTabId::FTabId ( const FName  InTabType)
inline

◆ FTabId() [4/4]

FTabId::FTabId ( const FName  InTabType,
const ETabIdFlags  InFlags 
)
inline

Member Function Documentation

◆ IsTabPersistable()

bool FTabId::IsTabPersistable ( ) const
inline

Document tabs allow multiple instances of the same tab type. The placement rules for these tabs are left up for the specific use-cases. These tabs are not persisted.

◆ operator==()

bool FTabId::operator== ( const FTabId Other) const
inline

◆ ShouldSaveLayout()

bool FTabId::ShouldSaveLayout ( ) const
inline

◆ ToString()

FString FTabId::ToString ( ) const
inline

◆ ToText()

FText FTabId::ToText ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FTabId In)
friend

Member Data Documentation

◆ InstanceId

int32 FTabId::InstanceId

◆ TabType

FName FTabId::TabType

The documentation for this struct was generated from the following file: