Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectSaveContext.h |
| Include | #include "UObject/ObjectSaveContext.h" |
Syntax
class FObjectCollectSaveOverridesContext
Remarks
Interface used by CollectSaveOverrides to access the save parameters.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FObjectSaveContextData & | Data |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FObjectCollectSaveOverridesContext
(
const FObjectCollectSaveOverridesContext& Other |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddSaveOverride
(
UObject* Target, |
Add a save override to specific object. | |
| UE::Cook::ECookingDLC | |||
| UE::Cook::ECookType | GetCookType () |
||
| uint32 | GetSaveFlags () |
Return the save flags (ESaveFlags) of the save. | |
| 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 | Return whether the package is being saved due to a procedural save. |