Choose your operating system:
Windows
macOS
Linux
| FObjectPreSaveContext
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectSaveContext.h |
Include |
#include "UObject/ObjectSaveContext.h" |
class FObjectPreSaveContext
Interface used by PreSave to access the save parameters.
Name | Description | ||
---|---|---|---|
|
Data |
Name | Description | |
---|---|---|
|
FObjectPreSaveContext ( |
|
|
FObjectPreSaveContext ( |
Name | Description | ||
---|---|---|---|
|
GetSaveFlags() |
Return the save flags (ESaveFlags) of the save. |
|
|
const TCHAR ... |
GetTargetFilename() |
The target Filename being saved into (not the temporary file for saving). |
|
const ITarge... |
GetTargetPlatform() |
Return the targetplatform of the save, if cooking. Null if not cooking. |
|
IsCooking() |
Report whether this is a save into a target-specific cooked format. |
|
|
IsFirstConcurrentSave() |
Always true normally. |
|
|
IsProceduralSave() |
Return whether the package is being saved due to a procedural save. |
|
|
IsUpdatingLoadedPath() |
Return whether LoadedPath of the package being saved is being updated. |