Using CCL
Maintaining CCL
namespace NoiseGenerator { // enums enum NoiseType; // global variables const CStringPtr kNoiseType = "noiseType"; const CStringPtr kSeed = "seed"; } // namespace NoiseGenerator