Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Inheritance Hierarchy
- FObjectPostSaveContext
- FObjectPostSaveRootContext
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectSaveContext.h |
| Include | #include "UObject/ObjectSaveContext.h" |
Syntax
class FObjectPostSaveContext
Remarks
Interface used by PostSave to access the save parameters.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FObjectSaveContextData & | Data |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FObjectPostSaveContext
(
FObjectSaveContextData& InData |
|||
FObjectPostSaveContext
(
const FObjectPostSaveContext& Other |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UE::Cook::ECookingDLC | |||
| UE::Cook::ECookType | GetCookType () |
||
| uint32 | Package->GetPackageFlags before the save, or 0 if no package. | ||
| EObjectSaveContextPhase | GetPhase () |
Return which phase of SavePackage callbacks are active. | |
| uint32 | GetSaveFlags () |
Return the save flags (ESaveFlags) of the save. | |
| const TCHAR * | The target Filename being saved into (not the temporary file for saving). | ||
| const ITargetPlatform * | Return the targetplatform of the save, if cooking. Null if not cooking. | ||
| bool | |||
| bool | IsCooking () |
Report whether this is a save into a target-specific cooked format. | |
| bool | |||
| bool | |||
| bool | Always true normally. | ||
| bool | Return whether the package is being saved due to a procedural save. | ||
| bool | Return whether LoadedPath of the package being saved is being updated. | ||
| bool | Return whether the Save was successful. |