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. |