Navigation
Unreal Engine C++ API Reference > Runtime > Core
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FBlake3 | Calculates a BLAKE3 hash. | |
![]() |
FBlake3Hash | Stores a BLAKE3 hash. | |
![]() |
FBuzHash | Rolling hash function. | |
![]() |
FXxHash128 | A 128-bit hash from XXH128. | |
![]() |
FXxHash128Builder | Calculates a 128-bit hash with XXH128. | |
![]() |
FXxHash64 | A 64-bit hash from XXH3. | |
![]() |
FXxHash64Builder | Calculates a 64-bit hash with XXH3. | |
![]() |
Uint128_64 | Copyright (c) 2011 Google, Inc. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
uint64 | AppendCityHash
(
const T& Value, |
|
![]() |
uint64 | CityHash128to64
(
const Uint128_64& x |
Hash 128 input bits down to 64 bits of output. |
![]() |
uint32 | CityHash32
(
const char* buf, |
Hash function for a byte array. Most useful in 32-bit binaries. |
![]() |
uint64 | CityHash64
(
const char* buf, |
Hash function for a byte array. |
![]() |
uint64 | CityHash64WithSeed
(
const char* buf, |
Hash function for a byte array. For convenience, a 64-bit seed is also hashed into the result. |
![]() |
uint64 | CityHash64WithSeeds
(
const char* buf, |
Hash function for a byte array. For convenience, two seeds are also hashed into the result. |
![]() |
void | LexFromString
(
FBlake3Hash& OutHash, |
Construct a hash from a 64-character hex string. |
![]() |
FString | LexToString
(
const FBlake3Hash& Hash |
Convert a hash to a 64-character hex string. |