| void UpdateNickname(int32 LocalPlayerNum, const FString& NewNickname) | FinalNative+1 flags | | 0x18 |
| FString UpdateHostStringForHostType(const FString& ConnectionString, const ERGHostSessionType& HostType) | FinalNative+2 flags | | 0x28 |
| void UpdateGameActivityAvailability(const FString& ActivityId, bool bEnabled) | FinalNative+1 flags | | 0x11 |
| bool TryJoinPendingInvite() | FinalNative+1 flags | | 0x01 |
| void TryConsumePendingPlatformInvite() | FinalNative+1 flags | | 0x00 |
| void StartGameActivity(const FString& ActivityId) | FinalNative+1 flags | | 0x10 |
| void SignOutFromEOS(int32 LocalUserNum, const FScriptDelegate& SignOutComplete) | FinalNative+1 flags | | 0x14 |
| void SignOut(int32 LocalUserNum, const FScriptDelegate& SignOutComplete) | FinalNative+1 flags | | 0x14 |
| void SignIn(int32 LocalUserNum, const FScriptDelegate& SignInComplete) | FinalNative+1 flags | | 0x14 |
| bool ShowPlatformDefaultInviteUI(int32 LocalUserNum) | FinalNative+1 flags | | 0x05 |
| bool ShowInviteUIByHostType(int32 LocalUserNum, const ERGHostSessionType& SessionType) | FinalNative+1 flags | | 0x06 |
| bool ShowFallbackInviteUI(int32 LocalUserNum) | FinalNative+1 flags | | 0x05 |
| void SetUsingMultiplayerFeatures(bool bUsingMultiplayerFeatures, bool bIsUsingCrossplay) | FinalNative+1 flags | | 0x02 |
| void SetupNetDriverForHostType(const ERGHostSessionType& HostSessionType) | FinalNative+1 flags | | 0x01 |
| void SendBehaviorReport(FUniqueNetIdRepl& Target, int32 Reason, const FString& Message, FReportContext& Context) | FinalNative+1 flags | | 0x58 |
| void QueueSubscribe() | FinalNative+1 flags | | 0x00 |
| void OnReadEULASignIn() | FinalNative+1 flags | | 0x00 |
| void OnJoinSessionCompleted(const FName& SessionName, const ERGOnJoinSessionCompleteResult& Result) | FinalNative+1 flags | | 0x09 |
| void LinkAccount(int32 LocalUserNum, const FScriptDelegate& LinkAccountComplete) | FinalNative+1 flags | | 0x14 |
| void LeavePartyAndReturnToMenu(FText& Reason) | FinalNative+1 flags | | 0x10 |
| void LeaveAllVoiceChannels() | FinalNative+1 flags | | 0x00 |
| void JoinSessionByPC(APlayerController* PC, FBlueprintSessionResult& InSearchResult) | FinalNative+1 flags | | 0x128 |
| bool IsWaitingForSignIn() | FinalNative+1 flags | | 0x01 |
| bool IsSteamHostOptionEnabled(UObject* WorldContextObject) | FinalNative+2 flags | | 0x09 |
| bool IsSignedInto_EOS(int32 LocalUserNum) | FinalNative+1 flags | | 0x05 |
| bool IsLocalUserSignedInForHostSessionType(int32 LocalUserNum, const ERGHostSessionType& HostSessionType) | FinalNative+1 flags | | 0x06 |
| bool IsLocalUserSignedIn(int32 LocalUserNum) | FinalNative+1 flags | | 0x05 |
| bool IsCrossplaySession(UObject* WorldContextObject) | FinalNative+2 flags | | 0x09 |
| bool IsCrossplayEnabled(int32 ControllerIndex) | FinalNative+1 flags | | 0x05 |
| bool IsBuildForWin64Windows() | FinalNative+2 flags | | 0x01 |
| bool IsBuildForSteam() | FinalNative+2 flags | | 0x01 |
| bool IsBuildForDesktop() | FinalNative+2 flags | | 0x01 |
| bool IsBuildForConsole() | FinalNative+2 flags | | 0x01 |
| ERGHostSessionType IndexToHostSessionType(int32 Index) | FinalNative+2 flags | | 0x05 |
| int32 HostSessionTypeEnumToIndex(const ERGHostSessionType& HostSessionType) | FinalNative+2 flags | | 0x08 |
| bool HavePendingInvite() | FinalNative+1 flags | | 0x01 |
| bool HasLinkedEpicAccount(int32 LocalUserNum) | FinalNative+2 flags | | 0x05 |
| void HandleJoinGameFromInvitePremiumComplete(bool bWasSuccessful) | FinalNative+1 flags | | 0x01 |
| void GetSaves(const TArray<FString>& FoundSaves) | FinalNative+1 flags | | 0x10 |
| int32 GetSaveCount() | FinalNative+1 flags | | 0x04 |
| FRGOnlinePlayerAttributes GetPlayerAttributes(int32 ControllerIndex) | FinalNative+1 flags | | 0xB0 |
| ERGHostSessionType GetPlatformDefaultHostSessionType() | FinalNative+2 flags | | 0x01 |
| int32 GetMaxSaveSlots() | FinalNative+2 flags | | 0x04 |
| TArray<ERGHostSessionType> GetHostSessionTypeList() | FinalNative+2 flags | | 0x10 |
| ERGHostSessionType GetDefaultHostSessionType(UObject* WorldContextObject, int32 LocalPlayerNum) | FinalNative+2 flags | | 0x0D |
| bool GetCustomNickname(int32 LocalPlayerNum, const FString& OutCustomNickname) | FinalNative+1 flags | | 0x19 |
| ERGHostSessionType GetCurrentHostSessionType(UObject* WorldContextObject) | FinalNative+2 flags | | 0x09 |
| void EndActivity(const FString& ActivityId, const EOnlineActivityOutcome_& Outcome) | FinalNative+1 flags | | 0x11 |
| void Disconnect() | FinalNative+1 flags | | 0x00 |
| void ClearPendingInvite() | FinalNative+1 flags | | 0x00 |
| void CheckPremium(const FScriptDelegate& PremiumCheckComplete) | FinalNative+1 flags | | 0x10 |
| void CheckCanPlayOnline(const FScriptDelegate& OnlineCheckComplete) | FinalNative+1 flags | | 0x10 |
| void CheckCanLocalUserUseUGC(int32 LocalUserNum, const FScriptDelegate& UGCCheckComplete) | FinalNative+1 flags | | 0x14 |
| void CheckCanCrossplay(const FScriptDelegate& CrossplayCheckComplete) | FinalNative+1 flags | | 0x10 |
| void CheckCanCommunicate(const FScriptDelegate& CommunicateCheckComplete) | FinalNative+1 flags | | 0x10 |
| bool CanShowExternalBlocking() | FinalNative+2 flags | | 0x01 |
| bool CanLocalPlayerInviteFriends(int32 LocalPlayerNum) | FinalNative+1 flags | | 0x05 |
| bool CanDisplayDiscordIcon() | FinalNative+2 flags | | 0x01 |
| bool CanChangeNickname(int32 LocalPlayerNum) | FinalNative+1 flags | | 0x05 |