#include <SO3SkyLight.h>
|
| virtual const Ogre::Vector3 | ComputeDirectionImpl (const double &julianDay)=0 |
| |
| const Ogre::Vector3 | MakeDirection (const Ogre::Degree &azimuth, const Ogre::Degree &altitude) |
| |
Definition at line 41 of file SO3SkyLight.h.
◆ SSkyLight()
| SO3::SSkyLight::SSkyLight |
( |
SEnvironment * |
parent, |
|
|
const std::string & |
skyLightName, |
|
|
const Ogre::ColourValue & |
defaultBaseColour |
|
) |
| |
◆ ~SSkyLight()
| SO3::SSkyLight::~SSkyLight |
( |
| ) |
|
|
virtual |
◆ ComputeDirectionImpl()
| virtual const Ogre::Vector3 SO3::SSkyLight::ComputeDirectionImpl |
( |
const double & |
julianDay | ) |
|
|
protectedpure virtual |
◆ GetCastShadowEnable()
| bool SO3::SSkyLight::GetCastShadowEnable |
( |
| ) |
|
Is the light cast shadow is enable or disable.
Definition at line 223 of file SO3SkyLight.cpp.
◆ GetEnable()
| bool SO3::SSkyLight::GetEnable |
( |
| ) |
|
◆ GetEnvironment()
◆ GetLightColour()
| const Ogre::ColourValue SO3::SSkyLight::GetLightColour |
( |
const float & |
level = 1.0f | ) |
const |
◆ GetLightDirection()
| const Ogre::Vector3 SO3::SSkyLight::GetLightDirection |
( |
| ) |
const |
◆ GetOgreLight()
| Ogre::Light * SO3::SSkyLight::GetOgreLight |
( |
| ) |
|
◆ MakeDirection()
| const Ogre::Vector3 SO3::SSkyLight::MakeDirection |
( |
const Ogre::Degree & |
azimuth, |
|
|
const Ogre::Degree & |
altitude |
|
) |
| |
|
protected |
◆ SetCastShadowEnable()
| void SO3::SSkyLight::SetCastShadowEnable |
( |
const bool & |
enable | ) |
|
◆ SetEnable()
| void SO3::SSkyLight::SetEnable |
( |
const bool & |
enable | ) |
|
◆ SetLightColour()
| void SO3::SSkyLight::SetLightColour |
( |
const Ogre::ColourValue & |
newColour | ) |
|
◆ SetLightDirection()
| void SO3::SSkyLight::SetLightDirection |
( |
const Ogre::Vector3 & |
direction | ) |
|
◆ Update()
| void SO3::SSkyLight::Update |
( |
| ) |
|
◆ UpdateShadowFarClipDistance()
| void SO3::SSkyLight::UpdateShadowFarClipDistance |
( |
const float & |
distance | ) |
|
◆ UpdateShadowFarDistance()
| void SO3::SSkyLight::UpdateShadowFarDistance |
( |
const float & |
distance | ) |
|
◆ baseColour
| Ogre::ColourValue SO3::SSkyLight::baseColour |
|
protected |
◆ forceUpdate
| bool SO3::SSkyLight::forceUpdate |
|
protected |
◆ lastJulDay
| double SO3::SSkyLight::lastJulDay |
|
protected |
◆ lastLatitude
| Ogre::Degree SO3::SSkyLight::lastLatitude |
|
protected |
◆ lastLongitude
| Ogre::Degree SO3::SSkyLight::lastLongitude |
|
protected |
◆ lightColourGradient
◆ ogreSceneManager
| Ogre::SceneManager* SO3::SSkyLight::ogreSceneManager |
|
protected |
◆ ogreSkyLight
| Ogre::Light* SO3::SSkyLight::ogreSkyLight |
|
protected |
◆ ogreSkyLightSceneNode
| Ogre::SceneNode* SO3::SSkyLight::ogreSkyLightSceneNode |
|
protected |
◆ parentEnvironment
The documentation for this class was generated from the following files: