This is the complete list of members for ResourceManager, including all inherited members.
addFont(std::string key, TTF_Font *font) | ResourceManager | inline |
addGameComponent(std::string key, Component *component) | ResourceManager | inline |
addMusicResource(std::string key, Mix_Music *music) | ResourceManager | inline |
addSoundResource(std::string key, Mix_Chunk *sound) | ResourceManager | inline |
addTextDisplayResource(std::string key, TextDisplay *textDisplay) | ResourceManager | inline |
destroy() | ResourceManager | inline |
getComponentResource(std::string key) | ResourceManager | inline |
getFont(std::string key) | ResourceManager | inline |
getInstance() | ResourceManager | inlinestatic |
getMusicResource(std::string key) | ResourceManager | inline |
getSoundResource(std::string key) | ResourceManager | inline |
getTextDisplayResource(std::string key) | ResourceManager | inline |
readFromJson(const char *const filePath) | ResourceManager | inline |
removeGameComponent(std::string key, Component *component) | ResourceManager | inline |
removeMusicResource(std::string key) | ResourceManager | inline |
removeTextDisplayResource(std::string key) | ResourceManager | inline |
write2Json(const char *const filePath, const char *const data) | ResourceManager | inline |
~ResourceManager()=default | ResourceManager |