Files Classes Functions Hierarchy
00001 #ifndef MENUSYSTEMTEST03_H 00002 #define MENUSYSTEMTEST03_H 00003 00004 #include <cassert> 00005 #include <string> 00006 using namespace std; 00007 00008 #include <gobj.h> 00009 #include <menusystem.h> 00010 #include <typedefs.h> 00011 00015 class menusystemtest03part 00016 { 00017 public: 00018 00019 string id; 00020 uint model_number; 00021 double rotate_axis; 00022 00023 menusystemtest03part() 00024 : id(""), model_number(0), rotate_axis(0.0) {} 00025 00026 menusystemtest03part 00027 ( 00028 stringc id_, 00029 uintc model_number_, 00030 doublec rotate_axis_ 00031 ) 00032 : id(id_), model_number(model_number_), rotate_axis(rotate_axis_) {} 00033 00034 }; 00035 00040 class menusystemtest03 00041 { 00042 menusystemtest03part mypart; 00043 00045 gobjContainer xGraphics; 00046 public: 00047 00049 static menusystem * root; 00050 00052 static string doc[]; 00053 00055 menusystemtest03(int argc, char** argv); 00056 00058 static void keyboard(unsigned char key, int x, int y); 00060 static void display(); 00061 00062 }; 00063 00064 00065 #endif 00066
1.5.8