![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Online/CoreOnlineFwd.h"#include "UObject/ObjectMacros.h"#include "UObject/ScriptMacros.h"#include "UObject/Object.h"#include "Templates/SubclassOf.h"#include "Engine/EngineBaseTypes.h"#include "Engine/NetworkDelegates.h"#include "Subsystems/GameInstanceSubsystem.h"#include "Subsystems/SubsystemCollection.h"#include "GameFramework/OnlineReplStructs.h"#include "ReplayTypes.h"#include "GameInstance.generated.h"Go to the source code of this file.
Classes | |
| class | UGameInstance |
Namespaces | |
| namespace | ERHIFeatureLevel |
| namespace | GameInstanceState |
Typedefs | |
| typedef FOnPreClientTravel::FDelegate | FOnPreClientTravelDelegate |
Functions | |
| DECLARE_MULTICAST_DELEGATE_ThreeParams (FOnPreClientTravel, const FString &, ETravelType, bool) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnPawnControllerChanged, APawn *, Pawn, AController *, Controller) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FOnUserInputDeviceConnectionChange, EInputDeviceConnectionState, NewConnectionState, FPlatformUserId, PlatformUserId, FInputDeviceId, InputDeviceId) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FOnUserInputDevicePairingChange, FInputDeviceId, InputDeviceId, FPlatformUserId, NewUserPlatformId, FPlatformUserId, OldUserPlatformId) | |
| DECLARE_MULTICAST_DELEGATE_OneParam (FOnLocalPlayerEvent, ULocalPlayer *) | |
Variables | |
| ENGINE_API const FName | GameInstanceState::Playing |
| typedef FOnPreClientTravel::FDelegate FOnPreClientTravelDelegate |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams | ( | FOnUserInputDeviceConnectionChange | , |
| EInputDeviceConnectionState | , | ||
| NewConnectionState | , | ||
| FPlatformUserId | , | ||
| PlatformUserId | , | ||
| FInputDeviceId | , | ||
| InputDeviceId | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams | ( | FOnUserInputDevicePairingChange | , |
| FInputDeviceId | , | ||
| InputDeviceId | , | ||
| FPlatformUserId | , | ||
| NewUserPlatformId | , | ||
| FPlatformUserId | , | ||
| OldUserPlatformId | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FOnPawnControllerChanged | , |
| APawn * | , | ||
| Pawn | , | ||
| AController * | , | ||
| Controller | |||
| ) |
| DECLARE_MULTICAST_DELEGATE_OneParam | ( | FOnLocalPlayerEvent | , |
| ULocalPlayer * | |||
| ) |
| DECLARE_MULTICAST_DELEGATE_ThreeParams | ( | FOnPreClientTravel | , |
| const FString & | , | ||
| ETravelType | , | ||
| bool | |||
| ) |
Notification that the client is about to travel to a new URL
| PendingURL | the travel URL |
| TravelType | type of travel that will occur (absolute, relative, etc) |
| bIsSeamlessTravel | is traveling seamlessly |