Zdexby TheHolyOneZ
9,486 classes
Class

UUWESonarSubsystem

: UGameInstanceSubsystem : USubsystem : UObject
/Script/UWESonar.UWESonarSubsystem 0x0268 (616 B) align 8 inherited 0x0030 vtable /Script/UWESonar
0x00x0268

Members 30

OffsetSizeNameTypeFlagsDefault
0x10OnSonarConnectionChangedFMulticastScriptDelegate4 flags<delegate>
0x10OnSonarLoginCompletedFMulticastScriptDelegate4 flags<delegate>
0x10OnTwitchAccountStatusFMulticastScriptDelegate4 flags<delegate>
0x10UWESonarClientIdFString4 flags"519ee4c0e5083d5dcb1544e705bbc94b"
0x10UWESonarClientSecretFString4 flags"0qavidfylUNTeG0hnBPsKdW6+xsBL/AKEF5q5OxJ"
0x01bEnableTwitchbool8 flagstrue
0x00810x03padding / unreflected
0x04UWESonarHeartbeatTimeSecondsint326 flags5
0x04UWESonarLazyUpdateTimeSecondsint326 flags120
0x04SonarPollTimeSecondsfloat6 flags0.5
0x04UWEMaxConnectedPlayersint328 flags4
0x01bDebugModebool6 flagsfalse
0x01bInitializedbool7 flagsfalse
0x01bInStartupbool7 flagsfalse
0x01bShowAllPlayerGamesbool6 flagstrue
0x10SonarPlayerIdFString5 flags""
0x10PlatformUserIdFString5 flags""
0x10PlatformProviderFString5 flags""
0xD8AuthRequestFSonarAuthRequest1 flags{UserName="", Password="", provider="", client_id="", net_i…
0x10OnRedeemCompletedFMulticastScriptDelegate4 flags<delegate>
0x10OnTwitchEntitlementsRetrievedFMulticastScriptDelegate4 flags<delegate>
0x10OnTwitchLinkRequestedFMulticastScriptDelegate4 flags<delegate>
0x01bIsTwitchConnectedbool7 flagsfalse
0x01D10x07padding / unreflected
0x10PlayersOnlineTArray<FSonarPlayerOnline>Protected+4 flags[]
0x04BuildNumberint32Protected+7 flags-1
0x01SonarStateEUWESonarStateProtected+9 flagsNone
0x01ED0x03padding / unreflected
0x04JoinGameIdint32Protected+9 flags-1
0x01F40x04padding / unreflected
0x10JoinGameStatusFStringProtected+7 flags""
0x02080x48padding / unreflected
0x08UserSubsystemUUWEUserSubsystem*6 flagsnullptr
0x08SonarAPISubsystemUUWESonarAPISubsystem*6 flagsnullptr
0x08PlatformTokenFetcherUUWESonarPlatformTokenFetcher*6 flagsnullptr

Functions 15

SignatureFlagsNativeParams
void UpdateStatus()FinalNative+1 flags0x00
void UpdatePlayerEntitlements(const TArray<FString>& EntitlementIds)FinalNative+1 flags0x10
void UnLinkTwitchAccount()FinalNative+1 flags0x00
void StartSonarSession()FinalNative+1 flags0x00
void RedeemEntitlementCode(const FString& ClaimCode)FinalNative+1 flags0x10
bool IsEnabled()FinalNative+1 flags0x01
void HandlerUserPrivileges(UCommonUserInfo* UserInfo, const ECommonUserPrivilege& Privilege, const ECommonUserAvailability& OldAvailability, const ECommonUserAvailability& NewAvailability)FinalNative+1 flags0x0B
void HandlerUserInitialized(UCommonUserInfo* UserInfo, bool bSuccess, const FText& Error, const ECommonUserPrivilege& RequestedPrivilege, const ECommonUserOnlineContext& OnlineContext)FinalNative+1 flags0x22
void HandleEffectiveUserPrivilegeChanged(UCommonUserInfo* UserInfo, const EUWEUserPrivilege& Privilege, bool bHasPrivilege)FinalNative+1 flags0x0A
FString GetCurrentPlayModeString()FinalNative+1 flags0x10
EUWEPlayMode GetCurrentPlayMode()FinalNative+1 flags0x01
void EndSonarSession(bool bShouldRestart)FinalNative+1 flags0x01
void CheckTwitchEntitlements()FinalNative+1 flags0x00

Used by 2

types with a member, parameter or interface of this type