Public Member Functions | |
std::unique_ptr< IVideoPlayer > | getVideoPlayer (const std::string &key, SDL_Renderer *renderer, int width, int height) |
void | cacheVideoPlayer (const std::string &key, std::unique_ptr< IVideoPlayer > player, SDL_Renderer *renderer, int width, int height) |
void | addOldVideoPlayer (std::unique_ptr< IVideoPlayer > player) |
void | clearOldVideoPlayers () |
void | clearCache () |