DrawBorder.h

Go to the documentation of this file.
00001 /* -*- mode:c++ -*- */
00002 
00014 #ifndef _DrawBroder_h
00015 #define _DrawBroder_h
00016 namespace hippodraw {
00017 
00018 class ViewBase;
00019 
00023 class DrawBorder
00024 {
00025 private:
00026 
00028   static DrawBorder * s_instance;
00029 
00031   DrawBorder ( const DrawBorder & );
00032 
00034   ViewBase * m_view;
00035 
00037   DrawBorder();
00038 
00039  public:
00040 
00042   static DrawBorder * instance ();
00043 
00045   void setView (ViewBase * view);
00046 
00048   ViewBase * getView ();
00049 
00051   void draw();
00052 
00054   void drawKnob ( double x, double y );
00055 
00056 };
00057 
00058 } // namespace hippodraw
00059 
00060 #endif // _DrawBroder_h

Generated for HippoDraw Class Library by doxygen