IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
constants.hxx File Reference

Go to the source code of this file.

Namespaces

namespace  ice
 SPDX-License-Identifier: MIT.
namespace  ice::build

Variables

static constexpr uint32_t ice::build::Constant_Hash32_DefaultSeed = 0x428639DA
 The seed used to generate hash values using the ice::hash32 function.
static constexpr uint32_t ice::build::Constant_Hash64_DefaultSeed = 0x8642DA39
 The seed used to generate hash values using the ice::hash function.
static constexpr uint32_t ice::build::Constant_StringID_DefaultSeed = 0xDA864239
 The seed used to generate hash values for ice::StringID.
static constexpr bool ice::build::Constant_StringID_DebugInfoEnabled = current_config == Configuration::Debug || current_config == Configuration::Develop
 Switch controling the default implementation used for ice::StringID.
static constexpr bool ice::build::Constant_ShardID_DebugInfoEnabled = current_config == Configuration::Debug || current_config == Configuration::Develop
 Switch controling the default implementation used for ice::ShardID.
static constexpr uint32_t ice::build::Constant_ShardName_DefaultSeed = 0x77a23ab1
 The seed used to generate hash values for ice::detail::ShardName.
static constexpr uint32_t ice::build::Constant_ShardPayloadID_DefaultSeed = 0x3ab177a2
 The seed used to generate hash values for ice::detail::PayloadID.