Navigation
API > API/Runtime > API/Runtime/CoreUObject
Interface used by CollectSaveOverrides to access the save parameters.
| Name | FObjectCollectSaveOverridesContext |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectSaveContext.h |
| Include Path | #include "UObject/ObjectSaveContext.h" |
Syntax
class FObjectCollectSaveOverridesContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| UObject/ObjectSaveContext.h | |||
FObjectCollectSaveOverridesContext
(
const FObjectCollectSaveOverridesContext& Other |
UObject/ObjectSaveContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddSaveOverride
(
UObject* Target, |
Add a save override to specific object. | UObject/ObjectSaveContext.h | |
UE::Cook::ECookingDLC GetCookingDLC() |
UObject/ObjectSaveContext.h | ||
UE::Cook::ECookType GetCookType() |
UObject/ObjectSaveContext.h | ||
uint32 GetSaveFlags() |
Return the save flags (ESaveFlags) of the save. | UObject/ObjectSaveContext.h | |
const ITargetPlatform * GetTargetPlatform() |
Return the targetplatform of the save, if cooking. Null if not cooking. | UObject/ObjectSaveContext.h | |
bool IsCookByTheBook() |
UObject/ObjectSaveContext.h | ||
bool IsCooking() |
Report whether this is a save into a target-specific cooked format. | UObject/ObjectSaveContext.h | |
bool IsCookOnTheFly() |
UObject/ObjectSaveContext.h | ||
bool IsCookTypeUnknown() |
UObject/ObjectSaveContext.h | ||
bool IsProceduralSave () |
Return whether the package is being saved due to a procedural save. | UObject/ObjectSaveContext.h |