Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Hash Namespace Reference

Classes

struct  HashPair

Functions

constexpr HashValue MurmurOAAT64 (const char *key)
constexpr HashValue MurmurOAAT64 (const char *key, size_t length)
constexpr HashValue MurmurOAAT64 (HashValue h, const char *key)
constexpr HashValue CombineMurmurOAAT64 (HashValue h, const char *key, size_t length)
void Combine (std::size_t &seed)
template<typename T, typename... Rest>
void Combine (std::size_t &seed, const T &v, Rest... rest)