#include <display_cache.h>
| Public Member Functions | |
| virtual | ~DisplayCache () | 
| virtual Resource< Font > | get_font (Canvas &canvas, const std::string &family_name, const FontDescription &desc)=0 | 
| virtual Resource< Image > | get_image (Canvas &canvas, const std::string &id)=0 | 
| virtual Resource< Sprite > | get_sprite (Canvas &canvas, const std::string &id)=0 | 
| virtual Resource< Texture > | get_texture (GraphicContext &gc, const std::string &id)=0 | 
| Static Public Member Functions | |
| static DisplayCache & | get (const ResourceManager &resources) | 
| static void | set (ResourceManager &resources, const std::shared_ptr< DisplayCache > &cache) | 
| 
 | inlinevirtual | 
| 
 | static | 
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | static |