Method CombineHashes
CombineHashes<TValue, TGetter>(int, void*, Hash128*)
Combine all of the hashes of a collection of hashes.
Declaration
public static void CombineHashes<TValue, TGetter>(int count, void* hashes, Hash128* outHash) where TValue : struct where TGetter : struct, CoreUnsafeUtils.IKeyGetter<TValue, Hash128>
Parameters
Type | Name | Description |
---|---|---|
int | count | Number of hash to combine. |
void* | hashes | Hashes to combine. |
Hash128* | outHash | Hash to update. |
Type Parameters
Name | Description |
---|---|
TValue | Value type. |
TGetter | Getter type. |
CombineHashes(int, Hash128*, Hash128*)
Combine hashes.
Declaration
public static void CombineHashes(int count, Hash128* hashes, Hash128* outHash)
Parameters
Type | Name | Description |
---|---|---|
int | count | Number of hash to combine. |
Hash128* | hashes | Hashes to combine. |
Hash128* | outHash | Hash to update. |