Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/new_class_id/src/lib/graphics/effects/weather_effect.cc @ 9685

Last change on this file since 9685 was 9685, checked in by bensch, 18 years ago

adapted many classes to the new ClassID System, now comes the hard part… Scripting… then Network… wow this will be so bad :/

File size: 1.2 KB
Line 
1
2
3/*
4   orxonox - the future of 3D-vertical-scrollers
5
6   Copyright (C) 2004 orx
7
8   This program is free software; you can redistribute it and/or modify
9   it under the terms of the GNU General Public License as published by
10   the Free Software Foundation; either version 2, or (at your option)
11   any later version.
12
13### File Specific:
14   main-programmer: hdavid, amaechler
15*/
16
17// TODO: descriptions to loadparams, movealong unified, start activation
18
19#include "weather_effect.h"
20#include "util/loading/load_param.h"
21
22NewObjectListDefinition(WeatherEffect);
23
24/**
25 * @param root The XML-element to load the WeatherEffect from
26 */
27WeatherEffect::WeatherEffect(const TiXmlElement* root)
28{
29  this->registerObject(this, WeatherEffect::_objectList);
30  this->bActivated = false;
31}
32
33
34/**
35 *  destroys a WeatherEffects
36 */
37WeatherEffect::~WeatherEffect()
38{
39
40}
41
42
43/**
44 * @param root The XML-element to load the WeatherEffects from
45 */
46void WeatherEffect::loadParams(const TiXmlElement* root)
47{
48  BaseObject::loadParams(root);
49}
50
51
52/**
53 *  initializes the graphics effect
54 */
55void WeatherEffect::init()
56{
57}
58
59
60
61/**
62 * draws the effect, if needed
63 */
64void WeatherEffect::draw() const
65{}
66
67
68
69/**
70 * ticks the effect if there is any time dependancy
71 */
72void WeatherEffect::tick(float dt)
73{}
74
Note: See TracBrowser for help on using the repository browser.