![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SecureHash.h>
Public Member Functions | |
| FSHAHash () | |
| void | AppendString (FString &Out) const |
| FString | ToString () const |
| void | ToString (TCHAR *Dest, bool bNullTerminate) const |
| void | FromString (const FStringView &Src) |
| CORE_API bool | LoadFromCompactBinary (const FCbFieldView &Field) |
| CORE_API FCbWriter & | WriteCompactBinary (FCbWriter &Writer) const |
Static Public Member Functions | |
| static constexpr int32 | GetStringLen () |
Public Attributes | |
| uint8 | Hash [20] |
Friends | |
| bool | operator== (const FSHAHash &X, const FSHAHash &Y) |
| bool | operator!= (const FSHAHash &X, const FSHAHash &Y) |
| bool | operator< (const FSHAHash &X, const FSHAHash &Y) |
| FArchive & | operator<< (FArchive &Ar, FSHAHash &G) |
| uint32 | GetTypeHash (const FSHAHash &InKey) |
| FString | LexToString (const FSHAHash &InHash) |
| void | LexFromString (FSHAHash &InHash, const TCHAR *InString) |
| FStringBuilderBase & | operator<< (FStringBuilderBase &Builder, const FSHAHash &InHash) |
| FAnsiStringBuilderBase & | operator<< (FAnsiStringBuilderBase &Builder, const FSHAHash &InHash) |
| FCbWriter & | operator<< (FCbWriter &Writer, const FSHAHash &InHash) |
| bool | LoadFromCompactBinary (const FCbFieldView &Field, FSHAHash &OutHash) |
Stores an SHA hash generated by FSHA1.
|
inline |
|
inline |
|
inline |
| bool FSHAHash::LoadFromCompactBinary | ( | const FCbFieldView & | Field | ) |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
| uint8 FSHAHash::Hash[20] |