Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

MenuBar.h

00001 #ifndef _MENUBAR_
00002 #define _MENUBAR_
00003 
00004 #include <glui.h>
00005 #include <string>
00006 
00007 #include "LifeVariables.h"
00008 #include "RawReader.h"
00009 
00010 using namespace std;
00011 
00015 class MenuBar {
00016   private:
00018     GLUI *panel;
00019     
00021     GLUI_Listbox *openFileList;
00022     
00024     GLUI_Button *setFileBtn;
00025     
00027     GLUI_Button *addPathBtn;
00028     
00030     //GLUI_Button *switchModeBtn;
00031     
00032   public:
00034     int selectedFile;
00035     
00036       
00038     string renderModeStr;
00039     
00041     string fileInfoStr;
00042 
00053     MenuBar(int mainWindowRef=0, int position=0);
00054     
00056     void switchRenderMode();
00057     
00059     void enableModeSelection();
00060     
00062     void disableModeSelection();
00063     
00068     void updateFileList();    
00069     
00070 };
00071 
00072 #endif

Generated on Mon Dec 12 15:20:26 2005 for CCube by  doxygen 1.4.1