Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/network/src/lib/graphics/effects/fog_effect.h @ 6741

Last change on this file since 6741 was 6741, checked in by patrick, 18 years ago

network: graphical effects structure

File size: 518 bytes
Line 
1/**
2 * @file fog_effect.h
3 *  atmospheric fog
4 */
5
6#ifndef _FOG_EFFECT
7#define _FOG_EFFECT
8
9#include "graphics_effect.h"
10
11class TiXmlElement;
12
13//! A class that handles FogEffects. The FogEffectManager operates on this.
14class FogEffect : public GraphicsEffect
15{
16  public:
17    FogEffect(const TiXmlElement* root = NULL);
18    virtual ~FogEffect();
19
20    virtual void loadParams(const TiXmlElement* root);
21
22    virtual bool init();
23
24    virtual bool activate();
25    virtual bool deactivate();
26};
27
28
29#endif /* _FOG_EFFECT */
Note: See TracBrowser for help on using the repository browser.