// // HResourcesConfig.h // HalloweenSpaceInvaders // // Created by Katarzyna Kalinowska-Górska on 04/09/2019. // #ifndef HResourcesConfig_h #define HResourcesConfig_h #include namespace HResourcesConfig { extern const char* RES_FOLDER_NAME_XLARGE; extern const char* RES_FOLDER_NAME_LARGE; extern const char* RES_FOLDER_NAME_MEDIUM; extern const std::string LEVEL_BABY_IMAGE_PATH; extern const std::string LEVEL_TEEN_IMAGE_PATH; extern const std::string LEVEL_ADULT_IMAGE_PATH; static std::string picturePathForLevel(int level){ switch (level){ case 0: return LEVEL_BABY_IMAGE_PATH; case 1: return LEVEL_TEEN_IMAGE_PATH; case 2: return LEVEL_ADULT_IMAGE_PATH; default: return LEVEL_TEEN_IMAGE_PATH; } } extern const std::string INTRO_1_SOUND_FILE_PATH; extern const std::string PICK_LEVEL_SOUND_FILE_PATH; extern const std::string INTRO_2_SOUND_FILE_PATH; } #endif /* HResourcesConfig_h */