#include <SO3Environment.h>
Public Member Functions | |
| SEnvironment (SScene *parent, std::string environmentName) | |
| ~SEnvironment () | |
| SScene * | GetScene () |
| SViewPort * | GetViewport () |
| void | SetViewport (SViewPort *targetViewport) |
| SUniversalClock * | GetUniversalClock () |
| SWater * | GetWater () |
| SSky * | GetSky () |
| SSun * | GetSun () |
| SMoon * | GetMoon () |
| bool | GetPaused () |
| void | SetPaused (bool pauseSimulation) |
| bool | GetWaterEnable () |
| void | SetWaterEnable (bool enableWater) |
| bool | GetSkyEnable () |
| void | SetSkyEnable (bool enableSky) |
| float | GetWindSpeed () |
| void | SetWindSpeed (float newWindSpeed) |
| Ogre::Vector2 | GetWindDirection () |
| void | SetWindDirection (Ogre::Vector2 newWindDirection) |
| float | GetHumidity () |
| void | SetHumidity (float newHumidity) |
| float | GetTimeSpeedFactor () |
| void | SetTimeSpeedFactor (float newTimeSpeedFactor) |
| SDateTime | GetDateTime () |
| void | SetDateTime (SDateTime newDateTime) |
| Ogre::Degree | GetLongitude () |
| void | SetLongitude (Ogre::Degree newLongitude) |
| Ogre::Degree | GetLatitude () |
| void | SetLatitude (Ogre::Degree newLatitude) |
| virtual void | viewportRemoved (const Ogre::RenderTargetViewportEvent &evt) |
Protected Member Functions | |
| bool | frameStarted (const Ogre::FrameEvent &evt) |
Definition at line 45 of file SO3Environment.h.
| SO3::SEnvironment::SEnvironment | ( | SScene * | parent, | |
| std::string | environmentName | |||
| ) |
Definition at line 47 of file SO3Environment.cpp.
| SO3::SEnvironment::~SEnvironment | ( | ) |
Destructor
Definition at line 96 of file SO3Environment.cpp.
| bool SO3::SEnvironment::frameStarted | ( | const Ogre::FrameEvent & | evt | ) | [protected] |
Definition at line 310 of file SO3Environment.cpp.
| SDateTime SO3::SEnvironment::GetDateTime | ( | ) |
Definition at line 274 of file SO3Environment.cpp.
| float SO3::SEnvironment::GetHumidity | ( | ) |
Definition at line 244 of file SO3Environment.cpp.
| Ogre::Degree SO3::SEnvironment::GetLatitude | ( | ) |
Definition at line 300 of file SO3Environment.cpp.
| Ogre::Degree SO3::SEnvironment::GetLongitude | ( | ) |
Definition at line 290 of file SO3Environment.cpp.
| SMoon * SO3::SEnvironment::GetMoon | ( | ) |
Definition at line 163 of file SO3Environment.cpp.
| bool SO3::SEnvironment::GetPaused | ( | ) |
Definition at line 264 of file SO3Environment.cpp.
| SScene * SO3::SEnvironment::GetScene | ( | ) |
Definition at line 109 of file SO3Environment.cpp.
| SSky * SO3::SEnvironment::GetSky | ( | ) |
Definition at line 153 of file SO3Environment.cpp.
| bool SO3::SEnvironment::GetSkyEnable | ( | ) |
Definition at line 199 of file SO3Environment.cpp.
| SSun * SO3::SEnvironment::GetSun | ( | ) |
Definition at line 158 of file SO3Environment.cpp.
| float SO3::SEnvironment::GetTimeSpeedFactor | ( | ) |
Definition at line 254 of file SO3Environment.cpp.
| SUniversalClock * SO3::SEnvironment::GetUniversalClock | ( | ) |
Definition at line 143 of file SO3Environment.cpp.
| SViewPort * SO3::SEnvironment::GetViewport | ( | ) |
Definition at line 114 of file SO3Environment.cpp.
| SWater * SO3::SEnvironment::GetWater | ( | ) |
Definition at line 148 of file SO3Environment.cpp.
| bool SO3::SEnvironment::GetWaterEnable | ( | ) |
Definition at line 168 of file SO3Environment.cpp.
| Ogre::Vector2 SO3::SEnvironment::GetWindDirection | ( | ) |
Definition at line 234 of file SO3Environment.cpp.
| float SO3::SEnvironment::GetWindSpeed | ( | ) |
Definition at line 224 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetDateTime | ( | SDateTime | newDateTime | ) |
Definition at line 284 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetHumidity | ( | float | newHumidity | ) |
Definition at line 249 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetLatitude | ( | Ogre::Degree | newLatitude | ) |
Definition at line 305 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetLongitude | ( | Ogre::Degree | newLongitude | ) |
Definition at line 295 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetPaused | ( | bool | pauseSimulation | ) |
Definition at line 269 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetSkyEnable | ( | bool | enableSky | ) |
Definition at line 204 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetTimeSpeedFactor | ( | float | newTimeSpeedFactor | ) |
Definition at line 259 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetViewport | ( | SViewPort * | targetViewport | ) |
Definition at line 119 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetWaterEnable | ( | bool | enableWater | ) |
Definition at line 173 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetWindDirection | ( | Ogre::Vector2 | newWindDirection | ) |
Definition at line 239 of file SO3Environment.cpp.
| void SO3::SEnvironment::SetWindSpeed | ( | float | newWindSpeed | ) |
Definition at line 229 of file SO3Environment.cpp.
| void SO3::SEnvironment::viewportRemoved | ( | const Ogre::RenderTargetViewportEvent & | evt | ) | [virtual] |
Definition at line 335 of file SO3Environment.cpp.
1.6.3