#include <Snow.h>
Inherits Overridable.
Public Member Functions | |
| WeatherSetting () | |
| const FieldParse * | getFieldParse (void) const |
| Get the INI parsing table for loading. | |
Public Member Functions inherited from Overridable | |
| Overridable () | |
| const Overridable * | getNextOverride (void) const |
| const Overridable * | getFinalOverride (void) const |
| void | setNextOverride (Overridable *nextOverridable) |
| Overridable * | friend_getNextOverride (void) |
| Overridable * | friend_getFinalOverride (void) |
| const Overridable * | friend_getFinalOverride (void) const |
| void | markAsOverride (void) |
| Overridable * | deleteOverrides (void) |
Public Member Functions inherited from MemoryPoolObject | |
| void | deleteInstance () |
Public Attributes | |
| AsciiString | m_snowTexture |
| Real | m_snowFrequencyScaleX |
| used to adjust snow position. | |
| Real | m_snowFrequencyScaleY |
| used to adjust snow position. | |
| Real | m_snowAmplitude |
| used to adjust amount of of snow movement. (in world units) | |
| Real | m_snowPointSize |
| used to control hardware point-sprite size. (in arbitrary units - see DX SDK Docs). | |
| Real | m_snowMaxPointSize |
| used to control maximum size (in pixels) of point sprite. | |
| Real | m_snowMinPointSize |
| used to control the minimum size (in piexels) of point sprite. | |
| Real | m_snowQuadSize |
| used to control quad size when no hardware point sprites. (world width/height of quad) | |
| Real | m_snowBoxDimensions |
| used to set dimensions of box surrounding camera. (world units) | |
| Real | m_snowBoxDensity |
| used to control how many emitters are present per world unit | |
| Real | m_snowVelocity |
| used to set speed at which snow falls (world units/sec). | |
| Bool | m_usePointSprites |
| used to disable hardware point-sprite support. | |
| Bool | m_snowEnabled |
| enable/disable snow on the map. | |
Static Public Attributes | |
| static const FieldParse | m_weatherSettingFieldParseTable [] |
| the parse table for INI definition | |
Additional Inherited Members | |
Protected Member Functions inherited from MemoryPoolObject | |
| virtual | ~MemoryPoolObject () |
| void * | operator new (size_t s) |
| void | operator delete (void *p) |
| virtual MemoryPool * | getObjectMemoryPool ()=0 |
This structure keeps the transparency and vertex settings, which are the same regardless of the time of day. They can be overridden on a per-map basis.
|
inline |
| Real WeatherSetting::m_snowAmplitude |
| Real WeatherSetting::m_snowBoxDensity |
| Real WeatherSetting::m_snowBoxDimensions |
| Bool WeatherSetting::m_snowEnabled |
| Real WeatherSetting::m_snowFrequencyScaleX |
| Real WeatherSetting::m_snowFrequencyScaleY |
| Real WeatherSetting::m_snowMaxPointSize |
| Real WeatherSetting::m_snowMinPointSize |
| Real WeatherSetting::m_snowPointSize |
| Real WeatherSetting::m_snowQuadSize |
| AsciiString WeatherSetting::m_snowTexture |
| Real WeatherSetting::m_snowVelocity |
| Bool WeatherSetting::m_usePointSprites |
|
static |
the parse table for INI definition