nuclear@72: #ifndef GOATVIEW_H_ nuclear@72: #define GOATVIEW_H_ nuclear@72: nuclear@72: #include nuclear@72: #include nuclear@72: nuclear@72: class GoatView : public QMainWindow { nuclear@72: Q_OBJECT nuclear@72: private: nuclear@72: bool make_menu(); nuclear@72: bool make_dock(); nuclear@72: bool make_center(); nuclear@72: nuclear@72: private slots: nuclear@72: void open_scene(); nuclear@72: void open_anim(); nuclear@72: nuclear@72: public: nuclear@72: GoatView(); nuclear@72: ~GoatView(); nuclear@72: }; nuclear@72: nuclear@72: class GoatViewport : public QGLWidget { nuclear@72: Q_OBJECT nuclear@72: public: nuclear@72: GoatViewport(); nuclear@72: ~GoatViewport(); nuclear@72: nuclear@72: QSize sizeHint() const; nuclear@72: nuclear@72: void initializeGL(); nuclear@72: void resizeGL(int xsz, int ysz); nuclear@72: void paintGL(); nuclear@72: }; nuclear@72: nuclear@72: #endif // GOATVIEW_H_