| 
|   | Config (const std::string &name) | 
|   | 
| std::string  | GetName () const | 
|   | 
| const std::unordered_map< std::string, Config * > &  | GetConfigs () const | 
|   | 
| const std::unordered_map< std::string, std::string > &  | GetStrings () | 
|   | 
| const std::unordered_map< std::string, glm::vec3 > &  | GetVecs () | 
|   | 
| const std::unordered_map< std::string, float > &  | GetFloats () | 
|   | 
| const std::unordered_map< std::string, int > &  | GetInts () | 
|   | 
| const std::unordered_map< std::string, bool > &  | GetBools () | 
|   | 
| Config *  | GetConfig (const std::string &name) | 
|   | 
| std::string  | GetString (const std::string &name) | 
|   | 
| glm::vec3  | GetVec (const std::string &name) | 
|   | 
| float  | GetFloat (const std::string &name) | 
|   | 
| int  | GetInt (const std::string &name) | 
|   | 
| bool  | GetBool (const std::string &name) | 
|   | 
| void  | SetConfig (const std::string &name, Config *val) | 
|   | 
| void  | SetString (const std::string &name, const std::string &val) | 
|   | 
| void  | SetVec (const std::string &name, const glm::vec3 &val) | 
|   | 
| void  | SetFloat (const std::string &name, float val) | 
|   | 
| void  | SetInt (const std::string &name, int val) | 
|   | 
| void  | SetBool (const std::string &name, bool val) | 
|   | 
| void  | Print (int depth=0) const | 
|   | 
| void  | Reset () | 
|   |