implements ILoadingProcessInterface
0x00x02D0
Members 8
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0230 | 0x08 | padding / unreflected | |||
| 0x10 | OnSessionUserInviteAccepted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnJoinSessionCompleted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLocalPlayerAddedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLocalPlayerRemovedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPrepareForTravelDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayerBannedStateUpdatedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | BannedPlayersInGame | TArray<FBannedPlayer> | TransientProtected+2 flags | [] | |
| 0x10 | BannedPlayersFromSystem | TArray<FBannedPlayer> | TransientProtected+2 flags | [] | |
| 0x02B8 | 0x18 | unreflected bytes to end of URGGameInstance | |||
Inherited from URedpointGameInstance 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bEnsureAlwaysSignedIn | bool | 7 flags | true | |
| 0x01C9 | 0x07 | padding / unreflected | |||
| 0x20 | StartupScreen | FSoftClassPath | 7 flags | {} | |
| 0x08 | StartupScreenLogo | UTexture* | 10 flags | nullptr | |
| 0x10 | StartupScreenLogoSize | FVector2D | 9 flags | {X=0, Y=0} | |
| 0x08 | OnlineSessionClass | TSubclassOf<UOnlineSession> | 10 flags | /Script/Engine.OnlineSession | |
| 0x08 | StartupScreenWidget | UUserWidget* | 8 flags | nullptr | |
Inherited from UGameInstance 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | LocalPlayers | TArray<ULocalPlayer*> | Protected+4 flags | [] | |
| 0x08 | OnlineSession | UOnlineSession* | Protected+6 flags | nullptr | |
| 0x10 | ReferencedObjects | TArray<UObject*> | Protected+4 flags | [] | |
| 0x0060 | 0x18 | padding / unreflected | |||
| 0x10 | OnPawnControllerChangedDelegates | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x0088 | 0x18 | padding / unreflected | |||
| 0x10 | OnInputDeviceConnectionChange | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnUserInputDevicePairingChange | FMulticastScriptDelegate | 4 flags | <delegate> | |
Functions 17
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetupNetDriverForHostType(const ERGHostSessionType& HostSessionType) | FinalNative+1 flags | 0x01 | |
| void SetInitialOnlineGameSettings() | EventPublic | 0x00 | |
| void RemoveBannedPlayer(const FUniqueNetIdRepl& PlayerId, const EBlockedSource& BanSource) | FinalNative+1 flags | 0x31 | |
| bool IsQuittingGame() | FinalNative+1 flags | 0x01 | |
| bool IsPlayerBannedByPlayerState(ARGPlayerState* PlayerState, const EBlockedSource& BanSource) | FinalNative+1 flags | 0x0A | |
| bool IsPlayerBanned(const FUniqueNetIdRepl& PlayerId, const EBlockedSource& BanSource) | FinalNative+1 flags | 0x32 | |
| void GracefulQuitGame() | FinalNative+1 flags | 0x00 | |
| URGSaveGame* GetPlayerSave() | EventPublic | 0x08 | |
| ELobbySearchResult GetLobbySearchResult() | NativePublic | 0x01 | |
| ECreateSessionResult GetCreateSessionResults() | NativePublic | 0x01 | |
| TArray<FBannedPlayer> GetBannedPlayers() | FinalNative+1 flags | 0x10 | |
| TArray<FUniqueNetIdRepl> GetBannedPlayerIds() | FinalNative+1 flags | 0x10 | |
| bool FindBannedPlayer(const FUniqueNetIdRepl& PlayerId, const EBlockedSource& BanSource, FBannedPlayer& OutBannedPlayer) | FinalNative+1 flags | 0xB9 | |
| void CreateOrLoadPlayerSaveGame(ULocalPlayer* NewPlayer, int32 PIEInstance) | EventPublic | 0x0C | |
| void ApplySoundSettings() | NativeEvent+1 flags | 0x00 | |
| void AddBannedPlayerFromPlayerState(ARGPlayerState* PlayerState) | FinalNative+1 flags | 0x08 | |
| void AddBannedPlayer(FBannedPlayer& BannedPlayer) | FinalNative+1 flags | 0x80 |