#include <Atmosphere.h>
Public Member Functions | |
| Atmosphere (void) | |
| virtual | ~Atmosphere (void)=0 |
| virtual void | Initialize ()=0 |
| osg::ref_ptr< osg::Geode > | GetNode () |
| void | SetFog (Fog *fog) |
Protected Attributes | |
| Fog * | m_fog |
| osg::ref_ptr< osg::StateSet > | nodessSkydome |
| osg::ref_ptr< osg::Geode > | athmosphere |
Abstract parent class to create a atmosphere
| osgCloudyDay::Atmosphere::Atmosphere | ( | void | ) |
Atmoshpere constructor
|
pure virtual |
Atmosphere deconstructor
| osg::ref_ptr< osg::Geode > osgCloudyDay::Atmosphere::GetNode | ( | ) |
Function, which returns the node of the atmosphere
|
pure virtual |
Abstract function to create a atmosphere
Implemented in osgCloudyDay::AtmosphereHimmel, and osgCloudyDay::AtmosphereMie.
| void osgCloudyDay::Atmosphere::SetFog | ( | Fog * | fog | ) |
Set function for fog
| Fog | class, which saves the fog. |
1.8.1.1