|
| | DEFINE_LOG_CATEGORY (LogSavePackage) |
| |
| | UE_TRACE_CHANNEL_DEFINE (SaveTimeChannel) |
| |
| bool | UE::IsSavingPackage (UObject *InOuter) |
| |
| EObjectMark | UE::SavePackageUtilities::GetExcludedObjectMarksForTargetPlatform (const class ITargetPlatform *TargetPlatform) |
| |
| void | UE::SavePackageUtilities::FindMostLikelyCulprit (const TArray< UObject * > &BadObjects, FSaveContext &SaveContext, ESaveRealm HarvestedRealm, UObject *&OutMostLikelyCulprit, UObject *&OutReferencer, const FProperty *&OutReferencerProperty, bool &OutIsCulpritArchetype, FString &OutDiagnosticText) |
| |
| ESavePackageResult | UE::SavePackageUtilities::FinalizeTempOutputFiles (const FPackagePath &PackagePath, const FSavePackageOutputFileArray &OutputFiles, const FDateTime &FinalTimeStamp) |
| |
| void | UE::SavePackageUtilities::WriteToFile (const FString &Filename, const uint8 *InDataPtr, int64 InDataSize) |
| |
| void | UE::SavePackageUtilities::AsyncWriteFile (FLargeMemoryPtr Data, const int64 DataSize, const TCHAR *Filename, EAsyncWriteOptions Options, TArrayView< const FFileRegion > InFileRegions) |
| |
| void | UE::SavePackageUtilities::AsyncWriteFile (EAsyncWriteOptions Options, FSavePackageOutputFile &File) |
| |
| void | UE::SavePackageUtilities::GetCDOSubobjects (UObject *CDO, TArray< UObject * > &Subobjects) |
| |
| bool | UE::SavePackageUtilities::IsUpdatingLoadedPath (bool bIsCooking, const FPackagePath &TargetPackagePath, uint32 SaveFlags) |
| |
| bool | UE::SavePackageUtilities::IsProceduralSave (bool bIsCooking, const FPackagePath &TargetPackagePath, uint32 SaveFlags) |
| |
| void | UE::SavePackageUtilities::CallPreSave (UObject *Object, FObjectSaveContextData &ObjectSaveContext) |
| |
| void | UE::SavePackageUtilities::CallPreSaveRoot (UObject *Object, FObjectSaveContextData &ObjectSaveContext) |
| |
| void | UE::SavePackageUtilities::CallPostSaveRoot (UObject *Object, FObjectSaveContextData &ObjectSaveContext, bool bNeedsCleanup) |
| |
| EObjectFlags | UE::SavePackageUtilities::NormalizeTopLevelFlags (EObjectFlags TopLevelFlags, bool bIsCooking) |
| |
| void | UE::SavePackageUtilities::IncrementOutstandingAsyncWrites () |
| |
| void | UE::SavePackageUtilities::DecrementOutstandingAsyncWrites () |
| |
| void | UE::SavePackageUtilities::ResetCookStats () |
| |
| int32 | UE::SavePackageUtilities::GetNumPackagesSaved () |
| |