/* * config.h * * Created on: 19 oct. 2011 * Author: laurent */ #ifndef CONFIG_H_ #define CONFIG_H_ #include #include #include "str_string.h" #include "str_array.h" #include "keyboard.h" typedef struct { uint_fast32_t windowWIDTH; uint_fast32_t windowHEIGHT; uint_fast8_t windowBPP; uint_fast8_t fullscreen; keyboard *keys; strArray *screenDefinitions; strArray *_configArray; } conf; conf *config; conf * configNew(); void configLoad(conf *c); void configSave(conf *c); void configPrint(conf *c); void configFree(conf *c); #endif /* CONFIG_H_ */