FObjectPreSaveContext::IsProceduralSave

Return whether the package is being saved due to a procedural save.

Choose your operating system:

Windows

macOS

Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectSaveContext.h

Include

#include "UObject/ObjectSaveContext.h"

Syntax

bool IsProceduralSave() const

Remarks

Return whether the package is being saved due to a procedural save. Any save without the possibility of user-generated edits to the package is a procedural save (Cooking, EditorDomain). This allows us to execute transforms that only need to be executed in response to new user data.