#include <SO3Environment.h>
Definition at line 44 of file SO3Environment.h.
◆ ViewportList
◆ SEnvironment()
| SO3::SEnvironment::SEnvironment |
( |
SScene * |
parent, |
|
|
const std::string & |
environmentName |
|
) |
| |
◆ ~SEnvironment()
| SO3::SEnvironment::~SEnvironment |
( |
| ) |
|
◆ _NotifyEnvironmentComponentRegisterRenderTarget()
| void SO3::SEnvironment::_NotifyEnvironmentComponentRegisterRenderTarget |
( |
Ogre::Viewport * |
targetViewport | ) |
|
Internal hack to be sure that the SEnvironement RenderTargetListener is AFTER SkyX/Hydrax RenderTargetListener in the RenderTarget::mListener list.
Definition at line 447 of file SO3Environment.cpp.
◆ _NotifyEnvironmentComponentUnRegisterRenderTarget()
| void SO3::SEnvironment::_NotifyEnvironmentComponentUnRegisterRenderTarget |
( |
Ogre::Viewport * |
targetViewport | ) |
|
◆ frameStarted()
| bool SO3::SEnvironment::frameStarted |
( |
const Ogre::FrameEvent & |
evt | ) |
|
|
protectedvirtual |
◆ GetDateTime()
◆ GetEnable()
| bool SO3::SEnvironment::GetEnable |
( |
| ) |
|
◆ GetHumidity()
| float SO3::SEnvironment::GetHumidity |
( |
| ) |
|
◆ GetLatitude()
| Ogre::Degree SO3::SEnvironment::GetLatitude |
( |
| ) |
|
◆ GetLongitude()
| Ogre::Degree SO3::SEnvironment::GetLongitude |
( |
| ) |
|
◆ GetMoon()
| SMoon * SO3::SEnvironment::GetMoon |
( |
| ) |
|
◆ GetPaused()
| bool SO3::SEnvironment::GetPaused |
( |
| ) |
|
◆ GetRegisteredViewports()
◆ GetScene()
| SScene * SO3::SEnvironment::GetScene |
( |
| ) |
|
◆ GetSky()
| SSky * SO3::SEnvironment::GetSky |
( |
| ) |
|
◆ GetSkyEnable()
| bool SO3::SEnvironment::GetSkyEnable |
( |
| ) |
|
◆ GetSun()
| SSun * SO3::SEnvironment::GetSun |
( |
| ) |
|
◆ GetTimeSpeedFactor()
| float SO3::SEnvironment::GetTimeSpeedFactor |
( |
| ) |
|
◆ GetUniversalClock()
◆ GetWater()
| SWater * SO3::SEnvironment::GetWater |
( |
| ) |
|
◆ GetWaterEnable()
| bool SO3::SEnvironment::GetWaterEnable |
( |
| ) |
|
◆ GetWindDirection()
| Ogre::Vector2 SO3::SEnvironment::GetWindDirection |
( |
| ) |
|
◆ GetWindSpeed()
| float SO3::SEnvironment::GetWindSpeed |
( |
| ) |
|
◆ IsRegisteredViewport() [1/2]
| bool SO3::SEnvironment::IsRegisteredViewport |
( |
Ogre::Viewport * |
targetViewport | ) |
|
◆ IsRegisteredViewport() [2/2]
| bool SO3::SEnvironment::IsRegisteredViewport |
( |
SViewPort * |
targetViewport | ) |
|
◆ RegisterViewport()
| void SO3::SEnvironment::RegisterViewport |
( |
SViewPort * |
targetViewport | ) |
|
◆ SetDateTime()
| void SO3::SEnvironment::SetDateTime |
( |
const SDateTime & |
newDateTime | ) |
|
◆ SetEnable()
| void SO3::SEnvironment::SetEnable |
( |
const bool & |
enableEnvironment | ) |
|
◆ SetHumidity()
| void SO3::SEnvironment::SetHumidity |
( |
const float & |
newHumidity | ) |
|
◆ SetLatitude()
| void SO3::SEnvironment::SetLatitude |
( |
const Ogre::Degree & |
newLatitude | ) |
|
◆ SetLongitude()
| void SO3::SEnvironment::SetLongitude |
( |
const Ogre::Degree & |
newLongitude | ) |
|
◆ SetPaused()
| void SO3::SEnvironment::SetPaused |
( |
const bool & |
pauseSimulation | ) |
|
◆ SetSkyEnable()
| void SO3::SEnvironment::SetSkyEnable |
( |
const bool & |
enableSky | ) |
|
◆ SetTimeSpeedFactor()
| void SO3::SEnvironment::SetTimeSpeedFactor |
( |
const float & |
newTimeSpeedFactor | ) |
|
◆ SetWaterEnable()
| void SO3::SEnvironment::SetWaterEnable |
( |
const bool & |
enableWater | ) |
|
◆ SetWindDirection()
| void SO3::SEnvironment::SetWindDirection |
( |
const Ogre::Vector2 & |
newWindDirection | ) |
|
◆ SetWindSpeed()
| void SO3::SEnvironment::SetWindSpeed |
( |
const float & |
newWindSpeed | ) |
|
◆ UnregisterAllViewports()
| void SO3::SEnvironment::UnregisterAllViewports |
( |
| ) |
|
◆ UnregisterCamera()
| void SO3::SEnvironment::UnregisterCamera |
( |
Ogre::Camera * |
cam | ) |
|
◆ UnregisterViewport()
| void SO3::SEnvironment::UnregisterViewport |
( |
SViewPort * |
targetViewport | ) |
|
◆ UpdateCamera()
| void SO3::SEnvironment::UpdateCamera |
( |
SViewPort * |
viewport | ) |
|
The documentation for this class was generated from the following files: