![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ObjectSaveContext.h>
Inheritance diagram for FObjectPreSaveRootContext:Public Member Functions | |
| FObjectPreSaveRootContext (FObjectSaveContextData &InData) | |
| FObjectPreSaveRootContext (const FObjectPreSaveRootContext &Other) | |
| void | SetCleanupRequired (bool bCleanupRequired) |
Public Member Functions inherited from FObjectPreSaveContext | |
| FObjectPreSaveContext (FObjectSaveContextData &InData) | |
| FObjectPreSaveContext (const FObjectPreSaveContext &Other) | |
| const TCHAR * | GetTargetFilename () const |
| bool | IsCooking () const |
| const ITargetPlatform * | GetTargetPlatform () const |
| bool | IsCookByTheBook () const |
| bool | IsCookOnTheFly () const |
| bool | IsCookTypeUnknown () const |
| UE::Cook::ECookType | GetCookType () const |
| UE::Cook::ECookingDLC | GetCookingDLC () const |
| EObjectSaveContextPhase | GetPhase () const |
| bool | IsProceduralSave () const |
| bool | IsFromAutoSave () const |
| bool | IsUpdatingLoadedPath () const |
| uint32 | GetSaveFlags () const |
| bool | IsFirstConcurrentSave () const |
| void | AddSaveOverride (UObject *Target, FObjectSaveOverride InOverride) |
Additional Inherited Members | |
Protected Attributes inherited from FObjectPreSaveContext | |
| FObjectSaveContextData & | Data |
Interface used by PreSaveRoot to access the save parameters.
|
inlineexplicit |
|
inline |
Set whether PostSaveRoot needs to take extra cleanup steps (false by default).