SO3Engine
|
SO3DeferredLightDirectional.cpp
Go to the documentation of this file.
30SDeferredLightDirectional::SDeferredLightDirectional(Ogre::Light* originalLight, SDeferredLightMaterialGenerator* typeLightMaterialGenerator) : SDeferredLightImpl(originalLight, "Directional", typeLightMaterialGenerator)
76 Ogre::Quaternion quat = Ogre::Vector3::UNIT_Z.getRotationTo(ogreParentLight->getDerivedDirection());
static void CreateQuad(Ogre::VertexData *&vertexData)
Definition SO3BaseMeshsTools.cpp:392
virtual void RebuildGeometry()
Definition SO3DeferredLightDirectional.cpp:43
SDeferredLightDirectional(Ogre::Light *originalLight, SDeferredLightMaterialGenerator *typeLightMaterialGenerator)
Definition SO3DeferredLightDirectional.cpp:30
virtual Ogre::Real getSquaredViewDepth(const Ogre::Camera *) const
Definition SO3DeferredLightDirectional.cpp:69
virtual void getWorldTransforms(Ogre::Matrix4 *xform) const
Definition SO3DeferredLightDirectional.cpp:74
virtual Ogre::Real getBoundingRadius() const
Definition SO3DeferredLightDirectional.cpp:63
~SDeferredLightDirectional()
Definition SO3DeferredLightDirectional.cpp:34
virtual void SetAttenuation()
Definition SO3DeferredLightDirectional.cpp:38
virtual void CheckCullingMode(Ogre::Camera *camera, Ogre::Pass *pass)
Definition SO3DeferredLightDirectional.cpp:80
Ogre::Light * ogreParentLight
The light that this SDeferredLight renders.
Definition SO3DeferredLightImpl.h:42
Definition SO3DataScol.h:38
Generated by 1.9.8