Skip to content

UTBLGameInstance

#include <TBLGameInstance.h>

Inherits from UGameInstance

Public Functions

Name
bool CanLeaveNativeSession()
bool CanUseMatchmaker() const
void ClearShowMouseCursorStackSuppressors(const bool bUpdateMouseCursorImmediately)
FName GetCurrentState() const
[[EGamepadInputMode]] GetLastGamepadInputMode() const
int32 GetNativeSessionMemberCount()
bool GetShowMouseCursor() const
void GoToTutorialMap()
void GrantFlavorEntitlement(const FString & Entitlement)
bool IsCrossplayBlockedByOS()
bool IsFirstLoadCompleted()
bool IsInMainMenuMap() const
bool IsMatchmakingQueueSelected(const FName & QueueId) const
bool IsNativeSessionFull()
bool IsNativeSessionHost()
bool LastJoinFailed()
void LeaveNativeSession()
void OnPairingChangedNo()
void OnPairingChangedYes()
void OnPostMatchEndTimeChanged(float Time)
void OnShowLoadingScreenPostMatch()
void PollTitleDataAndNews()
void PopShowMouseCursorStack(UObject * Object)
void PopShowMouseCursorStackSuppressor(UObject * Object)
void PushShowMouseCursorStack(UObject * Object)
void PushShowMouseCursorStackSuppressor(UObject * Object)
void ResetProfileData()
void SetFirstLoadCompleted(bool IsComplete)
void SetMatchmakingQueueSelected(const FName & QueueId, bool IsSelected)
void ShowFreeWeekendUpsell(int32 LocalUserNum)
void ShowPlatformSpecificPlayerDetails(ATBLPlayerState * PlayerState)
void TestNetworkDisconnect()
UTBLGameInstance()

Protected Functions

Name
void ClickedCancelConnect()
void Disconnect(UObject * WorldContextObject)
void ListLoadedStaticMeshWithNegativeScale()
void PrintMorphTargetReport()
void TestControllerDialog()
void TestUserLoginDowngraded()

Public Attributes

Name
uint8[15] AbbreviatedChatBlockedMessages
int32 AbbreviatedChatHistoryTrimThreshold
int32 AbbreviatedChatHistoryTrimToLength
int32[15] AbbreviatedChatMaxMessages
TSoftObjectPtr< UDataTable > AbilitiesDataTablePtr
TSoftObjectPtr< UDataTable > AbilitiesOverrideAssetDataTablePtr
TSoftObjectPtr< UDataTable > AbilitiesOverridesDataTablePtr
TSoftObjectPtr< UAbilityConfig > AbilityConfigPtr
uint8[3] AllowedClosedCaptionTypes
FAsyncGlobals AsyncGlobals
TArray< UObject * > AsyncLoadedObjects
TMap< uint64, UTexture * > AvatarImages
FString CachedProfileDisplayName
uint8[15] ChatBlockedMessages
int32 ChatHistoryTrimThreshold
int32 ChatHistoryTrimToLength
FCheckpoints Checkpoints
float ClosedCaptionMaxDistanceSq
TArray< FWwiseQuery > CompleteWwiseQueries
TSoftObjectPtr< UDataTable > CustomizationAnimationSetsDataTablePtr
TSoftObjectPtr< UAkAudioEvent > FallbackLoadingScreenMusicEvent
TSoftObjectPtr< UDataTable > GameUpdatesTablePtr
TSoftObjectPtr< UDataTable > KeyDisplayTablePtr
TArray< TSoftObjectPtr< UTexture > > KeyDisplayTextures
bool LightSabresLoaded
UTBLLiveConfig * LiveConfig
FAssetLoaded OnCustomizationLoaded
FMatchmakingQueueStatisticsChanged OnMatchmakingQueueStatisticsChanged
FMotdUpdated OnMotdUpdated
FNativeSessionStatusChanged OnNativeSessionStatusChanged
FRefeshProfileDisplayName OnRefreshProfileDisplayName
FTitleDataUpdated OnTitleDataUpdated
FTitleNewsUpdated OnTitleNewsUpdated
[[FText]] PendingChatText
TWeakObjectPtr< UNetConnection > PendingLiveConfigConnection
FString PendingLiveConfigUrl
TArray< UAkAudioEvent * > PendingStoppedMusicEvents
TArray< FWwiseQuery > PendingWwiseQueries
UAkAudioEvent * PlayingMusicEvent
int32 PlayingMusicEvent_PlayingID
UTBLSaveProfileObject * ProfileSaveInstance
FString ReportBugURL
uint32 SavedBigNotificationCL
uint32 ShowBigNotificationOnCL
FStateChanged StateChanged
TSoftObjectPtr< UDataTable > WeaponAnimSetsPtr
bool bRegisteredWwiseCallback

Protected Attributes

Name
TArray< TWeakObjectPtr< UChatWidget > > ChatWidgets
TSoftClassPtr< UTBLScreenManager > DemoMainMenuManagerClass
TSoftClassPtr< UTBLScreenManager > DemoManagerClass
TSoftClassPtr< UTBLScreenManager > DemoModeMainMenuManagerClass
UTBLDialogManager * DialogManager
TSoftClassPtr< UTBLDialogManager > DialogManagerClass
bool FirstLoadCompleted
UClass * LoadingScreenConfig
TSoftClassPtr< UTBLScreenManager > MainMenuManagerClass
UTBLMessageBus * MessageBus
FDialogHandle PairingChangedDialogHandle
TSubclassOf< UTBLScreenManager > PendingActiveScreenManager
FString PendingTravelDestination
TSoftClassPtr< UTBLScreenManager > PlayingMenuManagerClass
TSoftClassPtr< UTBLScreenManager > TitleScreenManagerClass
FDialogHandle TravelDialogHandle

Updated on 2025-01-21 at 09:02:25 +0100