GlobeEngine
PointLight.h
Go to the documentation of this file.
1 
9 #ifndef GlobeEngine_Pointlight_h
10 #define GlobeEngine_Pointlight_h
11 
12 #include "OpenGL_Includes.h"
13 #include "Light.h"
14 #include <string>
15 
16 
17 namespace ge {
18  class PointLight : public Light
19  {
20  public:
21 
22  PointLight();
23  ~PointLight();
24  void clear();
25  void setIntensities(vmml::Vector3f _intensities);
26  vmml::Vector3f getIntensities();
27  void update();
28 
29  private:
30  vmml::Vector3f intensities;
31 
32  };
33 }
34 
35 #endif
PointLight()
Definition: PointLight.cpp:6
void clear()
Definition: PointLight.cpp:16
vmml::Vector3f getIntensities()
Definition: PointLight.cpp:26
Definition: PointLight.h:18
void setIntensities(vmml::Vector3f _intensities)
Definition: PointLight.cpp:21
~PointLight()
Definition: PointLight.cpp:11
Definition: Light.h:26
Definition: AvalancheTrainingSimulationEngine.h:28