Navigation
API > API/Runtime > API/Runtime/CoreUObject
Struct to hold input and receive output of IDeterminismHelper::OnExportModified. Virtual base class so it can be implemented in the UnrealEd project.
| Name | IDeterminismModifiedExportContext |
| Type | struct |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Cooker/CookDeterminismHelper.h |
| Include Path | #include "Cooker/CookDeterminismHelper.h" |
Syntax
struct IDeterminismModifiedExportContext
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDeterminismModifiedExportContext() |
Cooker/CookDeterminismHelper.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AppendDiagnostics () |
Output function; calls AppendLog(GetCompareText()). | Cooker/CookDeterminismHelper.h | |
void AppendLog
(
FStringView LogText |
Output function; add the given text to the -diffonly or -incrementalvalidate log output for the modified package. | Cooker/CookDeterminismHelper.h | |
FString GetCompareText() |
Create a string version of the values of the old and new diagnostics for the export. | Cooker/CookDeterminismHelper.h | |
| Returns a container of the diagnostics written for the export in the current in-memory version of the package from the current cook. | Cooker/CookDeterminismHelper.h | ||
| Returns a container of the diagnostics written for the export in the old version of the package from the previous cook. | Cooker/CookDeterminismHelper.h | ||
IDeterminismModifiedPackageContext & GetPackageContext() |
Return a reference to information about the package in general and all modified exports in the package. | Cooker/CookDeterminismHelper.h | |
const ITargetPlatform * GetTargetPlatform() |
Reports the TargetPlatform for which the package was found to be modified. | Cooker/CookDeterminismHelper.h | |
bool IsModified() |
True iff the export that registered the DeterminismHelper was found to have modifications in the bytes created by its Serialize function. | Cooker/CookDeterminismHelper.h | |
bool IsPrimaryAsset() |
True iff the export that registered the DeterminismHelper is the primary asset in the package. | Cooker/CookDeterminismHelper.h |