#include <scene_cache.h>
Public Member Functions | |
| virtual | ~SceneCache () |
| virtual std::shared_ptr < ModelData > | get_model_data (const std::string &name)=0 |
| virtual Resource< Texture > | get_texture (GraphicContext &gc, const std::string &name, bool linear)=0 |
| virtual void | update_textures (GraphicContext &gc, float time_elapsed)=0 |
Static Public Member Functions | |
| static SceneCache & | get (const ResourceManager &resources) |
| static void | set (ResourceManager &resources, const std::shared_ptr< SceneCache > &cache) |