Building Game Engines
ResourceManager Member List

This is the complete list of members for ResourceManager, including all inherited members.

addFont(std::string key, TTF_Font *font)ResourceManagerinline
addGameComponent(std::string key, Component *component)ResourceManagerinline
addMusicResource(std::string key, Mix_Music *music)ResourceManagerinline
addSoundResource(std::string key, Mix_Chunk *sound)ResourceManagerinline
addTextDisplayResource(std::string key, TextDisplay *textDisplay)ResourceManagerinline
destroy()ResourceManagerinline
getComponentResource(std::string key)ResourceManagerinline
getFont(std::string key)ResourceManagerinline
getInstance()ResourceManagerinlinestatic
getMusicResource(std::string key)ResourceManagerinline
getSoundResource(std::string key)ResourceManagerinline
getTextDisplayResource(std::string key)ResourceManagerinline
readFromJson(const char *const filePath)ResourceManagerinline
removeGameComponent(std::string key, Component *component)ResourceManagerinline
removeMusicResource(std::string key)ResourceManagerinline
removeTextDisplayResource(std::string key)ResourceManagerinline
write2Json(const char *const filePath, const char *const data)ResourceManagerinline
~ResourceManager()=defaultResourceManager