]> git.tdb.fi Git - libs/gl.git/blob - source/resourcewatcher.h
Add a ResourceWatcher interface
[libs/gl.git] / source / resourcewatcher.h
1 #ifndef RESOURCEWATCHER_H_
2 #define RESOURCEWATCHER_H_
3
4 namespace Msp {
5 namespace GL {
6
7 class Resource;
8
9 class ResourceWatcher
10 {
11 protected:
12         ResourceWatcher() { }
13 public:
14         virtual ~ResourceWatcher() { }
15
16         virtual void resource_loaded(Resource &) { }
17         virtual void resource_unloaded(Resource &) { }
18 };
19
20 } // namespace GL
21 } // namespace Msp
22
23 #endif