Main Page | Alphabetical List | Class List | File List | Class Members | File Members

prj.h

Go to the documentation of this file.
00001 /*
00002 ** ---------------------------------------------------------------
00003 ** prj.h - Project manager class definition.
00004 **
00005 ** ---------------------------------------------------------------
00006 */
00007 #ifndef _PRJ_H
00008 #define _PRJ_H
00009 
00030 /*
00031 ** ---------------------------------------------------------------
00032 ** Used global definitions:
00033 **
00034 */
00035 #include "iup.h"
00036 #include "cd.h"
00037 #include "cdiup.h"
00038 
00039 class Prj
00040 {
00041  private:
00042 /*
00043 ** ---------------------------------------------------------------
00044 ** Private class variables:
00045 **
00046 */
00049   static Ihandle* Ozbufferdialog;
00050 
00053   static cdCanvas* Gzbuffercanvas;
00054 
00057   static cdCanvas* Dzbuffercanvas;
00058 
00061   static int canvas_width;
00062   static int canvas_height;
00063 
00064 /*
00065 ** ---------------------------------------------------------------
00066 ** Private class functions:
00067 **
00068 */
00069 /* --------------------------------------------------------------- */
00074   static int DspZbufferCanvas( Ihandle* cv );
00075 
00076 /* --------------------------------------------------------------- */
00081   static int DspRotateView( void );
00082 
00083  public:
00084 /*
00085 ** ---------------------------------------------------------------
00086 ** Public class functions:
00087 **
00088 */
00089 /* --------------------------------------------------------------- */
00098   static void Init( void );
00099 
00100 /* --------------------------------------------------------------- */
00105   static void Quit( void );
00106 
00107 };
00108 
00111 #endif

Generated on Mon Jun 20 18:09:52 2011 for Trab8 by  doxygen 1.4.2-20050421