Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > Cooker
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Cooker/CookDependency.h |
Include | #include "Cooker/CookDependency.h" |
Syntax
struct FCookDependencyContext
Remarks
Context passed into FCookDependencyFunction to provide calling flags and receive their hash output.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FCookDependencyContext
(
void* InHasher, |
InHasher is void* to mask the implementation details of the hashbuilder. See Update function. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FErrorHandlerScope | ErrorHandlerScope
(
TUniqueFunction< FString(FString&&)>&& ErrorHandler |
Add a function that will be removed when the return value goes out of scope, to modify error strings reported inside the scope before passing them on to higher scopes or the error consumer. |
![]() ![]() |
FName | Get the name of the package being considered | |
![]() |
void | Reports failure to compute the hash (e.g. because a file cannot be read). | |
![]() |
void | Update the hashbuilder for the key being constructed (e.g. TargetDomainKey for cooked packages) with the given Data of Size bytes. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FErrorHandlerScope | Private implementation struct used for AddErrorHandlerScope. |