Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FShaderKeyGenerator
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FShaderKeyGenerator
(
TUniqueFunction< void(const void*Data, uint64 Size)>&& InResultFunc |
Inline implementations. | Serialization/ShaderKeyGenerator.h | |
FShaderKeyGenerator
(
FString& InResultString |
Constructor that writes the appended data to a long human-readable debug string. | Serialization/ShaderKeyGenerator.h |
FShaderKeyGenerator(TUniqueFunction< void(const void *Data, uint64 Size)> &&)
Description
Constructor that writes the appended data to a hash function.
(FShaderKeyGenerator&)KeyGen << (const T&) Value;
Append the given Value to the KeyGen, using FShaderKeyGenerator::Append for known types, or Append(FShaderKeyGenerator&, const T&) for unknown types. Forward declare not possible, see implementation below. template
| Name | FShaderKeyGenerator |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
FShaderKeyGenerator
(
TUniqueFunction < void> && InResultFunc
)
FShaderKeyGenerator(FString &)
Description
Constructor that writes the appended data to a long human-readable debug string.
| Name | FShaderKeyGenerator |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
FShaderKeyGenerator
(
FString & InResultString
)