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