Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/GameFramework/AsyncActionHandleSaveGame.h |
Include |
#include "GameFramework/AsyncActionHandleSaveGame.h" |
class UAsyncActionHandleSaveGame : public UBlueprintAsyncActionBase
Async action to handle async load/save of a USaveGame. This can be subclassed by a specific game
Name | Description | ||
---|---|---|---|
|
Completed |
Delegate called when the save/load completes |
|
|
Operation |
Which operation is being run |
|
|
TObjectPtr< USa... |
SaveGameObject |
The object that was either saved or loaded |
|
SlotName |
Slot/user to use |
|
|
UserIndex |
Name | Description | ||
---|---|---|---|
|
UAsyncAction... |
AsyncLoadGameFromSlot |
Schedule an async load of a specific slot. |
|
UAsyncAction... |
AsyncSaveGameToSlot |
Schedule an async save to a specific slot. |
|
ExecuteCompleted ( |
Called at completion of save/load to execute delegate |
|
|
HandleAsyncLoad |
||
|
HandleAsyncSave |
Function callbacks for load/save |
Name | Description | ||
---|---|---|---|
|
Activate() |
Execute the actual operation |
Name |
Description |
|
---|---|---|
|
ESaveGameOperation |