Configuration

Build-time CMake options — there is no runtime configuration file.

Build-Time CMake Options

VariableDefaultDescription
GALAXY_EGGBERT_BUILD_CNAOFFBuild the GalaxyEggbertCNA target (opt-in)
GALAXY_EGGBERT_BUILD_SIMPLE3DONBuild the GalaxyEggbertSimple3D reference target
CNA_HOME../cnaPath to the sibling CNA repository
EASY3D_HOME../easy-3dPath to the sibling Easy3D repository
MOBILE_EGGBERT_HOME../mobile-eggbertPath to the sibling mobile-eggbert repository (asset source)
BUILD_TESTINGONBuild GoogleTest unit tests for the Worlds data model
CMAKE_TOOLCHAIN_FILE(none)e.g. cmake/toolchains/mingw-w64.cmake for Windows cross-compilation

Runtime Configuration

There is no configuration file, no settings screen, and no persisted preferences in GalaxyEggbertCNA today. The window title ("Galaxy Eggbert (CNA)"), default world (worlds3d/world001.vwr), and texture path (Content/icons/object-m.png) are hard-coded in GalaxyEggbertCnaGame::LoadContent().