|
Planeshift
|
Rain, also handles a fog object. More...
#include <weather.h>
Public Member Functions | |
| csBox3 | CreateDefaultBBox () |
| bool | CreateMesh () |
| void | Destroy () |
| Destory this weather object and remove any required meshes. More... | |
| WeatherConditions | GetType () |
| WeatherSound | GetWeatherSound () |
| WeatherSound | GetWeatherSoundForced () |
| void | MoveTo (WeatherInfo *newParent, iSector *sector) |
| RainWeatherObject (WeatherInfo *parent) | |
| void | SetDrops (int drops) |
| void | SetupMesh (csBox3 bbox) |
| virtual void | Update (csTicks delta) |
| virtual | ~RainWeatherObject () |
Public Member Functions inherited from WeatherObject | |
| virtual WeatherInfo * | GetParent () |
| virtual iSector * | GetSector () |
| virtual void | MoveTo (csVector3 pos) |
| virtual void | SetColor (float, float, float) |
| virtual void | SetParent (WeatherInfo *new_parent) |
| virtual void | StartFollow () |
| virtual void | StopFollow () |
| virtual bool | Valid () |
| WeatherObject (WeatherInfo *parent) | |
| virtual | ~WeatherObject () |
Static Public Member Functions | |
| static float | GetDensity (int drops) |
Additional Inherited Members | |
Protected Member Functions inherited from WeatherObject | |
| void | RefreshSector () |
Protected Attributes inherited from WeatherObject | |
| csBox3 | bbox |
| csRef< iMaterialWrapper > | mat |
| csRef< iMeshWrapper > | mesh |
| csRef< iMeshFactoryWrapper > | mfw |
| WeatherInfo * | parent |
| RainWeatherObject::RainWeatherObject | ( | WeatherInfo * | parent | ) |
|
virtual |
|
virtual |
Implements WeatherObject.
|
virtual |
Implements WeatherObject.
|
virtual |
Destory this weather object and remove any required meshes.
Reimplemented from WeatherObject.
|
inlinevirtual |
Reimplemented from WeatherObject.
|
virtual |
Reimplemented from WeatherObject.
|
virtual |
Reimplemented from WeatherObject.
|
virtual |
Reimplemented from WeatherObject.
| void RainWeatherObject::SetDrops | ( | int | drops | ) |
|
virtual |
Implements WeatherObject.
|
virtual |
Reimplemented from WeatherObject.