Go to the documentation of this file.
27 #ifndef IMG_DATA_OBSERVER
28 #define IMG_DATA_OBSERVER
33 namespace ost {
namespace img {
39 Error(
String(
"InvalidObserver exception occured: ") + s)
74 virtual void ObserverUpdate();
77 virtual void ObserverUpdate(
const Extent&);
80 virtual void ObserverUpdate(
const Point&);
83 virtual void ObserverRelease() = 0;
91 void ObserverInvalidate();
106 bool is_valid()
const;