#include <OgreAutoParamDataSource.h>
Collaboration diagram for Ogre::AutoParamDataSource:
Definition at line 48 of file OgreAutoParamDataSource.h.
|
Definition at line 34 of file OgreAutoParamDataSource.cpp. References mBlankLight, Ogre::Light::setAttenuation(), Ogre::Light::setDiffuseColour(), and Ogre::Light::setSpecularColour(). |
|
Definition at line 50 of file OgreAutoParamDataSource.cpp. |
|
Definition at line 181 of file OgreAutoParamDataSource.cpp. References mAmbientLight. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(). |
|
Definition at line 152 of file OgreAutoParamDataSource.cpp. References Ogre::Camera::getDerivedPosition(), getInverseWorldMatrix(), mCameraPositionObjectSpace, mCameraPositionObjectSpaceDirty, and mCurrentCamera. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(). |
|
Definition at line 142 of file OgreAutoParamDataSource.cpp. References getViewMatrix(), Ogre::Matrix4::inverse(), mInverseViewMatrix, and mInverseViewMatrixDirty. |
|
Definition at line 122 of file OgreAutoParamDataSource.cpp. References getWorldMatrix(), Ogre::Matrix4::inverse(), mInverseWorldMatrix, and mInverseWorldMatrixDirty. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsLightsOnly(), Ogre::GpuProgramParameters::_updateAutoParamsNoLights(), and getCameraPositionObjectSpace(). |
|
Definition at line 132 of file OgreAutoParamDataSource.cpp. References getWorldViewMatrix(), Ogre::Matrix4::inverse(), mInverseWorldViewMatrix, and mInverseWorldViewMatrixDirty. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(). |
|
Get the light which is 'index'th closest to the current object.
Definition at line 163 of file OgreAutoParamDataSource.cpp. References mBlankLight, and mCurrentLightList. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsLightsOnly(). |
|
Definition at line 95 of file OgreAutoParamDataSource.cpp. References Ogre::Camera::getStandardProjectionMatrix(), and mCurrentCamera. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(), and getWorldViewProjMatrix(). |
|
Definition at line 90 of file OgreAutoParamDataSource.cpp. References Ogre::Camera::getViewMatrix(), and mCurrentCamera. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(), getInverseViewMatrix(), and getWorldViewMatrix(). |
|
Definition at line 80 of file OgreAutoParamDataSource.cpp. References Ogre::Renderable::getWorldTransforms(), mCurrentRenderable, mWorldMatrix, and mWorldMatrixDirty. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(), getInverseWorldMatrix(), and getWorldViewMatrix(). |
|
Definition at line 102 of file OgreAutoParamDataSource.cpp. References getViewMatrix(), getWorldMatrix(), mWorldViewMatrix, and mWorldViewMatrixDirty. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(), getInverseWorldViewMatrix(), and getWorldViewProjMatrix(). |
|
Definition at line 112 of file OgreAutoParamDataSource.cpp. References getProjectionMatrix(), getWorldViewMatrix(), mWorldViewProjMatrix, and mWorldViewProjMatrixDirty. Referenced by Ogre::GpuProgramParameters::_updateAutoParamsNoLights(). |
|
Definition at line 176 of file OgreAutoParamDataSource.cpp. References mAmbientLight. Referenced by Ogre::SceneManager::_renderScene(). |
|
Updates the current camera.
Definition at line 65 of file OgreAutoParamDataSource.cpp. References mCameraPositionObjectSpaceDirty, mCurrentCamera, mInverseViewMatrixDirty, mInverseWorldViewMatrixDirty, mWorldViewMatrixDirty, and mWorldViewProjMatrixDirty. Referenced by Ogre::SceneManager::_renderScene(). |
|
Sets the light list that should be used.
Definition at line 75 of file OgreAutoParamDataSource.cpp. References Ogre::LightList, and mCurrentLightList. Referenced by Ogre::SceneManager::renderSingleObject(). |
|
Updates the current renderable.
Definition at line 54 of file OgreAutoParamDataSource.cpp. References mCameraPositionObjectSpaceDirty, mCurrentRenderable, mInverseWorldMatrixDirty, mInverseWorldViewMatrixDirty, mWorldMatrixDirty, mWorldViewMatrixDirty, and mWorldViewProjMatrixDirty. Referenced by Ogre::SceneManager::renderSingleObject(). |
|
Definition at line 66 of file OgreAutoParamDataSource.h. Referenced by getAmbientLightColour(), and setAmbientLightColour(). |
|
Definition at line 72 of file OgreAutoParamDataSource.h. Referenced by AutoParamDataSource(), and getLight(). |
|
Definition at line 57 of file OgreAutoParamDataSource.h. Referenced by getCameraPositionObjectSpace(). |
|
Definition at line 65 of file OgreAutoParamDataSource.h. Referenced by getCameraPositionObjectSpace(), setCurrentCamera(), and setCurrentRenderable(). |
|
Definition at line 69 of file OgreAutoParamDataSource.h. Referenced by getCameraPositionObjectSpace(), getProjectionMatrix(), getViewMatrix(), and setCurrentCamera(). |
|
Definition at line 70 of file OgreAutoParamDataSource.h. Referenced by getLight(), and setCurrentLightList(). |
|
Definition at line 68 of file OgreAutoParamDataSource.h. Referenced by getWorldMatrix(), and setCurrentRenderable(). |
|
Definition at line 56 of file OgreAutoParamDataSource.h. Referenced by getInverseViewMatrix(). |
|
Definition at line 64 of file OgreAutoParamDataSource.h. Referenced by getInverseViewMatrix(), and setCurrentCamera(). |
|
Definition at line 54 of file OgreAutoParamDataSource.h. Referenced by getInverseWorldMatrix(). |
|
Definition at line 62 of file OgreAutoParamDataSource.h. Referenced by getInverseWorldMatrix(), and setCurrentRenderable(). |
|
Definition at line 55 of file OgreAutoParamDataSource.h. Referenced by getInverseWorldViewMatrix(). |
|
Definition at line 63 of file OgreAutoParamDataSource.h. Referenced by getInverseWorldViewMatrix(), setCurrentCamera(), and setCurrentRenderable(). |
|
Definition at line 51 of file OgreAutoParamDataSource.h. Referenced by getWorldMatrix(). |
|
Definition at line 59 of file OgreAutoParamDataSource.h. Referenced by getWorldMatrix(), and setCurrentRenderable(). |
|
Definition at line 52 of file OgreAutoParamDataSource.h. Referenced by getWorldViewMatrix(). |
|
Definition at line 60 of file OgreAutoParamDataSource.h. Referenced by getWorldViewMatrix(), setCurrentCamera(), and setCurrentRenderable(). |
|
Definition at line 53 of file OgreAutoParamDataSource.h. Referenced by getWorldViewProjMatrix(). |
|
Definition at line 61 of file OgreAutoParamDataSource.h. Referenced by getWorldViewProjMatrix(), setCurrentCamera(), and setCurrentRenderable(). |
Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:16:46 2004