1*70c51973SJohn Scipione /* 2*70c51973SJohn Scipione * Copyright 2009 Haiku Inc. All rights reserved. 3*70c51973SJohn Scipione * Distributed under the terms of the MIT License. 4*70c51973SJohn Scipione */ 5*70c51973SJohn Scipione #ifndef OPENGL_APP_H 6*70c51973SJohn Scipione #define OPENGL_APP_H 7*70c51973SJohn Scipione 8*70c51973SJohn Scipione 9*70c51973SJohn Scipione #include <Application.h> 10*70c51973SJohn Scipione #include <Catalog.h> 11*70c51973SJohn Scipione 12*70c51973SJohn Scipione #include "OpenGLWindow.h" 13*70c51973SJohn Scipione 14*70c51973SJohn Scipione 15*70c51973SJohn Scipione class OpenGLApp : public BApplication { 16*70c51973SJohn Scipione public: 17*70c51973SJohn Scipione OpenGLApp(); 18*70c51973SJohn Scipione virtual ~OpenGLApp(); 19*70c51973SJohn Scipione 20*70c51973SJohn Scipione virtual void ReadyToRun(); 21*70c51973SJohn Scipione 22*70c51973SJohn Scipione private: 23*70c51973SJohn Scipione OpenGLWindow* fWindow; 24*70c51973SJohn Scipione }; 25*70c51973SJohn Scipione 26*70c51973SJohn Scipione 27*70c51973SJohn Scipione #endif /* OPENGL_APP_H_ */ 28