diff options
| author | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-11 14:33:12 +0100 | 
|---|---|---|
| committer | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-11 14:33:12 +0100 | 
| commit | 68bf20b491b4b7673c2ece7a6497b9faffd44eb1 (patch) | |
| tree | ec0aa56081bc744b595f1665f048c4d26242884f /src/crepe/api/Config.h | |
| parent | f64b793ad8e796458c8e175f298e8d13eb3b3459 (diff) | |
| parent | 78c4a8772526f40c531b5402b56932b0a41e22e8 (diff) | |
feedback but error after conflict
Diffstat (limited to 'src/crepe/api/Config.h')
| -rw-r--r-- | src/crepe/api/Config.h | 18 | 
1 files changed, 7 insertions, 11 deletions
| diff --git a/src/crepe/api/Config.h b/src/crepe/api/Config.h index a9745c3..6472270 100644 --- a/src/crepe/api/Config.h +++ b/src/crepe/api/Config.h @@ -15,20 +15,10 @@ namespace crepe {   * modified *before* execution is handed over from the game programmer to the engine (i.e. the   * main loop is started).   */ -class Config final { -public: +struct Config final {  	//! Retrieve handle to global Config instance  	static Config & get_instance(); -private: -	Config() = default; -	~Config() = default; -	Config(const Config &) = default; -	Config(Config &&) = default; -	Config & operator=(const Config &) = default; -	Config & operator=(Config &&) = default; - -public:  	//! Logging-related settings  	struct {  		/** @@ -86,6 +76,12 @@ public:  		 */  		std::string root_pattern = ".crepe-root";  	} asset; + +	//! Audio system settings +	struct { +		//! Max amount of simultanious voices +		unsigned int voices = 32; +	} audio;  };  } // namespace crepe |