Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FShaderKeyGenerator
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Append
(
FStringView Value |
Append arbitrary text to the output string or hash function. | Serialization/ShaderKeyGenerator.h | |
void Append
(
const TCHAR* Value |
Append arbitrary text to the output string or hash function. | Serialization/ShaderKeyGenerator.h | |
| Convert the FName to text (case-sensitive) and append it to the output string or hash function. | Serialization/ShaderKeyGenerator.h | ||
void Append
(
int64 Value |
Appendf the integer to the output string or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h | |
void Append
(
uint64 Value |
Appendf the integer to the output string or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h | |
void Append
(
int32 Value |
Appendf the integer to the output string or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h | |
void Append
(
uint32 Value |
Appendf the integer to the output string or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h | |
void Append
(
const FBlake3Hash& Value |
Append Value to the output string (equivalent to LexToString) or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h | |
| Append Value to the output string (EGuidFormats::Digits) or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h | ||
| Append Value to the output string (equivalent to LexToString) or pass it as binary data to the hash function. | Serialization/ShaderKeyGenerator.h |
Append(FStringView)
Description
Append arbitrary text to the output string or hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
FStringView Value
)
Append(const TCHAR *)
Description
Append arbitrary text to the output string or hash function. Null-terminated character pointer. Null pointer is a noop.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
const TCHAR * Value
)
Append(FName)
Description
Convert the FName to text (case-sensitive) and append it to the output string or hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
FName Value
)
Append(int64)
Description
Appendf the integer to the output string or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
int64 Value
)
Append(uint64)
Description
Appendf the integer to the output string or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
uint64 Value
)
Append(int32)
Description
Appendf the integer to the output string or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
int32 Value
)
Append(uint32)
Description
Appendf the integer to the output string or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
void Append
(
uint32 Value
)
Append(const FBlake3Hash &)
Description
Append Value to the output string (equivalent to LexToString) or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
| Source | /Engine/Source/Runtime/Core/Private/Serialization/ShaderKeyGenerator.cpp |
void Append
(
const FBlake3Hash & Value
)
Append(const FGuid &)
Description
Append Value to the output string (EGuidFormats::Digits) or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
| Source | /Engine/Source/Runtime/Core/Private/Serialization/ShaderKeyGenerator.cpp |
void Append
(
const FGuid & Value
)
Append(const FSHAHash &)
Description
Append Value to the output string (equivalent to LexToString) or pass it as binary data to the hash function.
| Name | Append |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/ShaderKeyGenerator.h |
| Include Path | #include "Serialization/ShaderKeyGenerator.h" |
| Source | /Engine/Source/Runtime/Core/Private/Serialization/ShaderKeyGenerator.cpp |
void Append
(
const FSHAHash & Value
)