![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
#include <type_traits>
Go to the source code of this file.
Classes | |
struct | galaxy::math::fnv_1a_params< std::uint32_t > |
Fnv1a 32 bit specialization. More... | |
struct | galaxy::math::fnv_1a_params< std::uint64_t > |
Fnv1a 64 bit specialization. More... | |
Namespaces | |
namespace | galaxy |
Timer.hpp galaxy. | |
namespace | galaxy::math |
Concepts | |
concept | galaxy::math::valid_fnv_bits |
Concept to enforce fnv bit types. | |
Functions | |
template<valid_fnv_bits bits = std::uint64_t> | |
constexpr bits | galaxy::math::fnv1a (const char *const str, const bits value=fnv_1a_params< bits >::offset) noexcept |
Convert string to hash. | |