qtopengl_light.h
Go to the documentation of this file.
1 
7 #ifndef QTOPENGL_LIGHT_H
8 #define QTOPENGL_LIGHT_H
9 
10 namespace argos {
11  class CQTOpenGLLight;
12  class CLightEntity;
13 }
14 
15 #ifdef __APPLE__
16 #include <gl.h>
17 #else
18 #include <GL/gl.h>
19 #endif
20 
21 namespace argos {
22 
24 
25  public:
26 
28 
29  virtual ~CQTOpenGLLight();
30 
31  virtual void Draw(CLightEntity& c_entity);
32 
33  private:
34 
35  GLuint m_unList;
36  GLuint m_unVertexes;
37  GLfloat m_fRadius;
38 
39  };
40 
41 }
42 
43 #endif
The namespace containing all the ARGoS related code.
Definition: ci_actuator.h:12
virtual void Draw(CLightEntity &c_entity)