Planeshift
|
Fog. More...
#include <weather.h>
Public Member Functions | |
csBox3 | CreateDefaultBBox () |
bool | CreateMesh () |
void | Destroy () |
Destory this weather object and remove any required meshes. | |
FogWeatherObject (WeatherInfo *parent) | |
iSector * | GetSector () |
WeatherConditions | GetType () |
WeatherInfo * | GetWeatherInfo () |
WeatherSound | GetWeatherSound () |
WeatherSound | GetWeatherSoundForced () |
void | MoveTo (csVector3) |
void | MoveTo (WeatherInfo *newParent, iSector *sector) |
void | SetColor (float r, float g, float b) |
void | SetupMesh (csBox3) |
void | StartFollow () |
void | StopFollow () |
virtual void | Update (csTicks delta) |
bool | Valid () |
virtual | ~FogWeatherObject () |
Static Public Member Functions | |
static float | GetDensity (int density) |
FogWeatherObject::FogWeatherObject | ( | WeatherInfo * | parent | ) |
virtual FogWeatherObject::~FogWeatherObject | ( | ) | [virtual] |
csBox3 FogWeatherObject::CreateDefaultBBox | ( | ) | [inline, virtual] |
Implements WeatherObject.
bool FogWeatherObject::CreateMesh | ( | ) | [virtual] |
Implements WeatherObject.
void FogWeatherObject::Destroy | ( | ) | [virtual] |
Destory this weather object and remove any required meshes.
Reimplemented from WeatherObject.
iSector* FogWeatherObject::GetSector | ( | ) | [virtual] |
Reimplemented from WeatherObject.
WeatherConditions FogWeatherObject::GetType | ( | ) | [inline, virtual] |
Reimplemented from WeatherObject.
WeatherInfo* FogWeatherObject::GetWeatherInfo | ( | ) | [inline] |
WeatherSound FogWeatherObject::GetWeatherSound | ( | ) | [virtual] |
Reimplemented from WeatherObject.
WeatherSound FogWeatherObject::GetWeatherSoundForced | ( | ) | [virtual] |
Reimplemented from WeatherObject.
void FogWeatherObject::MoveTo | ( | WeatherInfo * | newParent, |
iSector * | sector | ||
) | [virtual] |
Reimplemented from WeatherObject.
void FogWeatherObject::MoveTo | ( | csVector3 | ) | [inline, virtual] |
Reimplemented from WeatherObject.
Reimplemented from WeatherObject.
void FogWeatherObject::SetupMesh | ( | csBox3 | ) | [inline, virtual] |
Implements WeatherObject.
void FogWeatherObject::StartFollow | ( | ) | [inline, virtual] |
Reimplemented from WeatherObject.
void FogWeatherObject::StopFollow | ( | ) | [inline, virtual] |
Reimplemented from WeatherObject.
virtual void FogWeatherObject::Update | ( | csTicks | delta | ) | [virtual] |
Reimplemented from WeatherObject.
bool FogWeatherObject::Valid | ( | ) | [virtual] |
Reimplemented from WeatherObject.