OpenMW
|
#include <lights.hpp>
Public Member Functions | |
LightFunction (LightType type) | |
virtual Ogre::Real | calculate (Ogre::Real value) |
Static Private Member Functions | |
static Ogre::Real | pulseAmplitude (Ogre::Real time) |
static Ogre::Real | flickerAmplitude (Ogre::Real time) |
static Ogre::Real | flickerFrequency (Ogre::Real phase) |
Private Attributes | |
LightType | mType |
Ogre::Real | mPhase |
Ogre::Real | mDirection |
OEngine::Render::LightFunction::LightFunction | ( | LightType | type | ) | [inline] |
Ogre::Real OEngine::Render::LightFunction::calculate | ( | Ogre::Real | value | ) | [virtual] |
Ogre::Real OEngine::Render::LightFunction::flickerAmplitude | ( | Ogre::Real | time | ) | [static, private] |
Ogre::Real OEngine::Render::LightFunction::flickerFrequency | ( | Ogre::Real | phase | ) | [static, private] |
Ogre::Real OEngine::Render::LightFunction::pulseAmplitude | ( | Ogre::Real | time | ) | [static, private] |
Ogre::Real OEngine::Render::LightFunction::mDirection [private] |
Ogre::Real OEngine::Render::LightFunction::mPhase [private] |