Nexus Engine  v0.0.1
Loading...
Searching...
No Matches
NE.Engine.Core.Config Module Reference

Enumerations

enum class  Nexus::Config::BuildMode { Nexus::Config::Debug , Nexus::Config::RelWithDebInfo , Nexus::Config::Release }

Variables

NEXUS_API constexpr std::string_view Nexus::Config::engineName = "Nexus Engine"
NEXUS_API constexpr std::string_view Nexus::Config::engineVersion = "0.0.1"
NEXUS_API constexpr BuildMode Nexus::Config::buildMode
NEXUS_API constexpr bool Nexus::Config::isDebug = (buildMode == BuildMode::Debug)
NEXUS_API constexpr std::string_view Nexus::Config::buildType
NEXUS_API constexpr std::string_view Nexus::Config::platform = "Unsupported"
NEXUS_API constexpr std::string_view Nexus::Config::architecture = "Unknown"
NEXUS_API constexpr int Nexus::Config::platformBits = 0
NEXUS_API constexpr std::string_view Nexus::Config::compiler = "Unknown"
NEXUS_API constexpr int Nexus::Config::compilerVersion = 0
NEXUS_API constexpr std::string_view Nexus::Config::cppStandard = "Pre-C++23"

Files

file  Source/Engine/Core/Config/Public/Config.cppm