- // Increment the number of references to this object
- void IncRef () { refCount++; }
- // Decrement the reference count
- void DecRef () { if ( --refCount <= 0 ) delete this; }
- // IWindowListener ---------------------------------------
- bool OnLButtonDown(guint32 nFlags, double x, double y);
- bool OnMButtonDown(guint32 nFlags, double x, double y) { return false; }
- bool OnRButtonDown(guint32 nFlags, double x, double y);
- bool OnLButtonUp(guint32 nFlags, double x, double y);
- bool OnMButtonUp(guint32 nFlags, double x, double y) { return false; }
- bool OnRButtonUp(guint32 nFlags, double x, double y);
- bool OnMouseMove(guint32 nFlags, double x, double y);
- bool OnKeyPressed(char *s);
- bool Paint();
- void Close();
+// Increment the number of references to this object
+void IncRef() { refCount++; }
+// Decrement the reference count
+void DecRef() {
+ if ( --refCount <= 0 ) {
+ delete this;
+ }
+}
+// IWindowListener ---------------------------------------
+bool OnLButtonDown( guint32 nFlags, double x, double y );
+bool OnMButtonDown( guint32 nFlags, double x, double y ) { return false; }
+bool OnRButtonDown( guint32 nFlags, double x, double y );
+bool OnLButtonUp( guint32 nFlags, double x, double y );
+bool OnMButtonUp( guint32 nFlags, double x, double y ) { return false; }
+bool OnRButtonUp( guint32 nFlags, double x, double y );
+bool OnMouseMove( guint32 nFlags, double x, double y );
+bool OnKeyPressed( char *s );
+bool Paint();
+void Close();