class TexturesCacheObserver
{
public:
+virtual ~TexturesCacheObserver(){}
virtual void unrealise() = 0;
virtual void realise() = 0;
};
public:
INTEGER_CONSTANT( Version, 1 );
STRING_CONSTANT( Name, "textures" );
+virtual ~TexturesCache(){}
virtual LoadImageCallback defaultLoader() const = 0;
virtual Image* loadImage( const char* name ) = 0;
virtual qtexture_t* capture( const char* name ) = 0;