OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
lightingbright.hpp
Go to the documentation of this file.
1 #ifndef OPENCS_VIEW_LIGHTING_BRIGHT_H
2 #define OPENCS_VIEW_LIGHTING_BRIGHT_H
3 
4 #include "lighting.hpp"
5 
6 namespace osg
7 {
8  class Light;
9  class Group;
10 }
11 
12 namespace CSVRender
13 {
14  class LightingBright : public Lighting
15  {
16  public:
17 
19 
20  virtual void activate (osg::Group* rootNode);
21 
22  virtual void deactivate();
23 
24  virtual osg::Vec4f getAmbientColour(osg::Vec4f* defaultAmbient);
25  };
26 }
27 
28 #endif
virtual void deactivate()
Definition: lightingbright.cpp:25
Definition: lighting.hpp:15
LightingBright()
Definition: lightingbright.cpp:5
Definition: lightingbright.hpp:14
virtual void activate(osg::Group *rootNode)
Definition: lightingbright.cpp:7
virtual osg::Vec4f getAmbientColour(osg::Vec4f *defaultAmbient)
Definition: lightingbright.cpp:31