This utility class is used to hold the information used to generate the matrices and other information required to automatically populate GpuProgramParameters. More...
#include <OgreAutoParamDataSource.h>
This utility class is used to hold the information used to generate the matrices and other information required to automatically populate GpuProgramParameters.
Definition at line 60 of file OgreAutoParamDataSource.h.
virtual Ogre::AutoParamDataSource::~AutoParamDataSource | ( | ) | [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getAmbientLightColour | ( | void | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getCameraPosition | ( | void | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getCameraPositionObjectSpace | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getCosTime_0_1 | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getCosTime_0_2Pi | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getCosTime_0_X | ( | Real | x | ) | const [virtual] |
virtual const Pass* Ogre::AutoParamDataSource::getCurrentPass | ( | void | ) | const [virtual] |
virtual const Renderable* Ogre::AutoParamDataSource::getCurrentRenderable | ( | void | ) | const [virtual] |
virtual const RenderTarget* Ogre::AutoParamDataSource::getCurrentRenderTarget | ( | void | ) | const [virtual] |
virtual ColourValue Ogre::AutoParamDataSource::getDerivedAmbientLightColour | ( | void | ) | const [virtual] |
virtual ColourValue Ogre::AutoParamDataSource::getDerivedSceneColour | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getFarClipDistance | ( | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getFogColour | ( | void | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getFogParams | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getFOV | ( | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getFPS | ( | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getFrameTime | ( | void | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseProjectionMatrix | ( | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getInverseTextureSize | ( | size_t | index | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseTransposeProjectionMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseTransposeViewMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseTransposeViewProjMatrix | ( | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getInverseTransposeWorldMatrix | ( | void | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getInverseTransposeWorldViewMatrix | ( | void | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseTransposeWorldViewProjMatrix | ( | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getInverseViewMatrix | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getInverseViewportHeight | ( | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getInverseViewportWidth | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseViewProjMatrix | ( | void | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getInverseWorldMatrix | ( | void | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getInverseWorldViewMatrix | ( | void | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getInverseWorldViewProjMatrix | ( | ) | const [virtual] |
const Light& Ogre::AutoParamDataSource::getLight | ( | size_t | index | ) | const [protected] |
virtual Vector4 Ogre::AutoParamDataSource::getLightAs4DVector | ( | size_t | index | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getLightAttenuation | ( | size_t | index | ) | const [virtual] |
virtual float Ogre::AutoParamDataSource::getLightCastsShadows | ( | size_t | index | ) | const [virtual] |
virtual float Ogre::AutoParamDataSource::getLightCount | ( | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getLightDiffuseColour | ( | size_t | index | ) | const [virtual] |
virtual const ColourValue Ogre::AutoParamDataSource::getLightDiffuseColourWithPower | ( | size_t | index | ) | const [virtual] |
virtual const Vector3& Ogre::AutoParamDataSource::getLightDirection | ( | size_t | index | ) | const [virtual] |
virtual float Ogre::AutoParamDataSource::getLightNumber | ( | size_t | index | ) | const [virtual] |
Get the light which is 'index'th closest to the current object.
virtual const Vector3& Ogre::AutoParamDataSource::getLightPosition | ( | size_t | index | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getLightPowerScale | ( | size_t | index | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getLightSpecularColour | ( | size_t | index | ) | const [virtual] |
virtual const ColourValue Ogre::AutoParamDataSource::getLightSpecularColourWithPower | ( | size_t | index | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getLodCameraPosition | ( | void | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getLodCameraPositionObjectSpace | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getNearClipDistance | ( | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getPackedTextureSize | ( | size_t | index | ) | const [virtual] |
virtual int Ogre::AutoParamDataSource::getPassNumber | ( | void | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getProjectionMatrix | ( | void | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getSceneDepthRange | ( | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getShadowColour | ( | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getShadowExtrusionDistance | ( | void | ) | const [virtual] |
virtual const Vector4& Ogre::AutoParamDataSource::getShadowSceneDepthRange | ( | size_t | index | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getSinTime_0_1 | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getSinTime_0_2Pi | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getSinTime_0_X | ( | Real | x | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getSpotlightParams | ( | size_t | index | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getSpotlightViewProjMatrix | ( | size_t | index | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getSpotlightWorldViewProjMatrix | ( | size_t | index | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getSurfaceAmbientColour | ( | void | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getSurfaceDiffuseColour | ( | void | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getSurfaceEmissiveColour | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getSurfaceShininess | ( | void | ) | const [virtual] |
virtual const ColourValue& Ogre::AutoParamDataSource::getSurfaceSpecularColour | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTanTime_0_1 | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTanTime_0_2Pi | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTanTime_0_X | ( | Real | x | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getTextureSize | ( | size_t | index | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getTextureTransformMatrix | ( | size_t | index | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getTextureViewProjMatrix | ( | size_t | index | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getTextureWorldViewProjMatrix | ( | size_t | index | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTime | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTime_0_1 | ( | Real | x | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getTime_0_1_packed | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTime_0_2Pi | ( | Real | x | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getTime_0_2Pi_packed | ( | Real | x | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getTime_0_X | ( | Real | x | ) | const [virtual] |
virtual Vector4 Ogre::AutoParamDataSource::getTime_0_X_packed | ( | Real | x | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getTransposeProjectionMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getTransposeViewMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getTransposeViewProjMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getTransposeWorldMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getTransposeWorldViewMatrix | ( | ) | const [virtual] |
virtual Matrix4 Ogre::AutoParamDataSource::getTransposeWorldViewProjMatrix | ( | ) | const [virtual] |
virtual Vector3 Ogre::AutoParamDataSource::getViewDirection | ( | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getViewMatrix | ( | void | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getViewportHeight | ( | ) | const [virtual] |
virtual Real Ogre::AutoParamDataSource::getViewportWidth | ( | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getViewProjectionMatrix | ( | void | ) | const [virtual] |
virtual Vector3 Ogre::AutoParamDataSource::getViewSideVector | ( | ) | const [virtual] |
virtual Vector3 Ogre::AutoParamDataSource::getViewUpVector | ( | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getWorldMatrix | ( | void | ) | const [virtual] |
virtual const Matrix4* Ogre::AutoParamDataSource::getWorldMatrixArray | ( | void | ) | const [virtual] |
virtual size_t Ogre::AutoParamDataSource::getWorldMatrixCount | ( | void | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getWorldViewMatrix | ( | void | ) | const [virtual] |
virtual const Matrix4& Ogre::AutoParamDataSource::getWorldViewProjMatrix | ( | void | ) | const [virtual] |
virtual bool Ogre::AutoParamDataSource::hasLightList | ( | ) | const [virtual] |
Definition at line 173 of file OgreAutoParamDataSource.h.
virtual void Ogre::AutoParamDataSource::incPassNumber | ( | void | ) | [virtual] |
void Ogre::AllocatedObject< Alloc >::operator delete | ( | void * | ptr | ) | [inherited] |
Definition at line 95 of file OgreMemoryAllocatedObject.h.
void Ogre::AllocatedObject< Alloc >::operator delete | ( | void * | ptr, |
void * | |||
) | [inherited] |
Definition at line 101 of file OgreMemoryAllocatedObject.h.
void Ogre::AllocatedObject< Alloc >::operator delete | ( | void * | ptr, |
const char * | , | ||
int | , | ||
const char * | |||
) | [inherited] |
Definition at line 107 of file OgreMemoryAllocatedObject.h.
void Ogre::AllocatedObject< Alloc >::operator delete[] | ( | void * | ptr | ) | [inherited] |
Definition at line 112 of file OgreMemoryAllocatedObject.h.
void Ogre::AllocatedObject< Alloc >::operator delete[] | ( | void * | ptr, |
const char * | , | ||
int | , | ||
const char * | |||
) | [inherited] |
Definition at line 118 of file OgreMemoryAllocatedObject.h.
void* Ogre::AllocatedObject< Alloc >::operator new | ( | size_t | sz, |
const char * | file, | ||
int | line, | ||
const char * | func | ||
) | [inherited] |
operator new, with debug line info
Definition at line 67 of file OgreMemoryAllocatedObject.h.
void* Ogre::AllocatedObject< Alloc >::operator new | ( | size_t | sz | ) | [inherited] |
Definition at line 72 of file OgreMemoryAllocatedObject.h.
void* Ogre::AllocatedObject< Alloc >::operator new | ( | size_t | sz, |
void * | ptr | ||
) | [inherited] |
placement operator new
Definition at line 78 of file OgreMemoryAllocatedObject.h.
void* Ogre::AllocatedObject< Alloc >::operator new[] | ( | size_t | sz, |
const char * | file, | ||
int | line, | ||
const char * | func | ||
) | [inherited] |
array operator new, with debug line info
Definition at line 85 of file OgreMemoryAllocatedObject.h.
void* Ogre::AllocatedObject< Alloc >::operator new[] | ( | size_t | sz | ) | [inherited] |
Definition at line 90 of file OgreMemoryAllocatedObject.h.
virtual void Ogre::AutoParamDataSource::setAmbientLightColour | ( | const ColourValue & | ambient | ) | [virtual] |
virtual void Ogre::AutoParamDataSource::setCurrentCamera | ( | const Camera * | cam, |
bool | useCameraRelative | ||
) | [virtual] |
Updates the current camera.
virtual void Ogre::AutoParamDataSource::setCurrentLightList | ( | const LightList * | ll | ) | [virtual] |
Sets the light list that should be used, and it's base index from the global list.
virtual void Ogre::AutoParamDataSource::setCurrentPass | ( | const Pass * | pass | ) | [virtual] |
Sets the current pass.
virtual void Ogre::AutoParamDataSource::setCurrentRenderable | ( | const Renderable * | rend | ) | [virtual] |
Updates the current renderable.
virtual void Ogre::AutoParamDataSource::setCurrentRenderTarget | ( | const RenderTarget * | target | ) | [virtual] |
Sets the current render target.
virtual void Ogre::AutoParamDataSource::setCurrentSceneManager | ( | const SceneManager * | sm | ) | [virtual] |
Set the current scene manager for enquiring on demand.
virtual void Ogre::AutoParamDataSource::setCurrentViewport | ( | const Viewport * | viewport | ) | [virtual] |
Sets the current viewport.
virtual void Ogre::AutoParamDataSource::setFog | ( | FogMode | mode, |
const ColourValue & | colour, | ||
Real | expDensity, | ||
Real | linearStart, | ||
Real | linearEnd | ||
) | [virtual] |
virtual void Ogre::AutoParamDataSource::setMainCamBoundsInfo | ( | VisibleObjectsBoundsInfo * | info | ) | [virtual] |
Sets the main camera's scene bounding information.
virtual void Ogre::AutoParamDataSource::setPassNumber | ( | const int | passNumber | ) | [virtual] |
virtual void Ogre::AutoParamDataSource::setShadowDirLightExtrusionDistance | ( | Real | dist | ) | [virtual] |
Sets the shadow extrusion distance to be used for point lights.
virtual void Ogre::AutoParamDataSource::setTextureProjector | ( | const Frustum * | frust, |
size_t | index | ||
) | [virtual] |
Sets the current texture projector for a index.
virtual void Ogre::AutoParamDataSource::setWorldMatrices | ( | const Matrix4 * | m, |
size_t | count | ||
) | [virtual] |
Sets the world matrices, avoid query from renderable again.
virtual void Ogre::AutoParamDataSource::updateLightCustomGpuParameter | ( | const GpuProgramParameters::AutoConstantEntry & | constantEntry, |
GpuProgramParameters * | params | ||
) | const [virtual] |
ColourValue Ogre::AutoParamDataSource::mAmbientLight [mutable, protected] |
Definition at line 106 of file OgreAutoParamDataSource.h.
Light Ogre::AutoParamDataSource::mBlankLight [protected] |
Definition at line 127 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mCameraPosition [mutable, protected] |
Definition at line 75 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mCameraPositionDirty [mutable, protected] |
Definition at line 99 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mCameraPositionObjectSpace [mutable, protected] |
Definition at line 76 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mCameraPositionObjectSpaceDirty [mutable, protected] |
Definition at line 100 of file OgreAutoParamDataSource.h.
Definition at line 118 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mCameraRelativeRendering [protected] |
Definition at line 117 of file OgreAutoParamDataSource.h.
const Camera* Ogre::AutoParamDataSource::mCurrentCamera [protected] |
Definition at line 116 of file OgreAutoParamDataSource.h.
const LightList* Ogre::AutoParamDataSource::mCurrentLightList [protected] |
Definition at line 119 of file OgreAutoParamDataSource.h.
const Pass* Ogre::AutoParamDataSource::mCurrentPass [protected] |
Definition at line 125 of file OgreAutoParamDataSource.h.
const Renderable* Ogre::AutoParamDataSource::mCurrentRenderable [protected] |
Definition at line 115 of file OgreAutoParamDataSource.h.
const RenderTarget* Ogre::AutoParamDataSource::mCurrentRenderTarget [protected] |
Definition at line 121 of file OgreAutoParamDataSource.h.
const SceneManager* Ogre::AutoParamDataSource::mCurrentSceneManager [protected] |
Definition at line 123 of file OgreAutoParamDataSource.h.
const Frustum* Ogre::AutoParamDataSource::mCurrentTextureProjector[OGRE_MAX_SIMULTANEOUS_LIGHTS] [protected] |
Definition at line 120 of file OgreAutoParamDataSource.h.
const Viewport* Ogre::AutoParamDataSource::mCurrentViewport [protected] |
Definition at line 122 of file OgreAutoParamDataSource.h.
Real Ogre::AutoParamDataSource::mDirLightExtrusionDistance [mutable, protected] |
Definition at line 84 of file OgreAutoParamDataSource.h.
ColourValue Ogre::AutoParamDataSource::mFogColour [mutable, protected] |
Definition at line 107 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mFogParams [mutable, protected] |
Definition at line 108 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mInverseTransposeWorldMatrix [mutable, protected] |
Definition at line 73 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mInverseTransposeWorldMatrixDirty [mutable, protected] |
Definition at line 97 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mInverseTransposeWorldViewMatrix [mutable, protected] |
Definition at line 74 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mInverseTransposeWorldViewMatrixDirty [mutable, protected] |
Definition at line 98 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mInverseViewMatrix [mutable, protected] |
Definition at line 72 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mInverseViewMatrixDirty [mutable, protected] |
Definition at line 96 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mInverseWorldMatrix [mutable, protected] |
Definition at line 70 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mInverseWorldMatrixDirty [mutable, protected] |
Definition at line 94 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mInverseWorldViewMatrix [mutable, protected] |
Definition at line 71 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mInverseWorldViewMatrixDirty [mutable, protected] |
Definition at line 95 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mLodCameraPosition [mutable, protected] |
Definition at line 85 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mLodCameraPositionDirty [mutable, protected] |
Definition at line 112 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mLodCameraPositionObjectSpace [mutable, protected] |
Definition at line 86 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mLodCameraPositionObjectSpaceDirty [mutable, protected] |
Definition at line 113 of file OgreAutoParamDataSource.h.
const VisibleObjectsBoundsInfo* Ogre::AutoParamDataSource::mMainCamBoundsInfo [protected] |
Definition at line 124 of file OgreAutoParamDataSource.h.
int Ogre::AutoParamDataSource::mPassNumber [mutable, protected] |
Definition at line 109 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mProjectionMatrix [mutable, protected] |
Definition at line 83 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mProjMatrixDirty [mutable, protected] |
Definition at line 90 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mSceneDepthRange [mutable, protected] |
Definition at line 110 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mSceneDepthRangeDirty [mutable, protected] |
Definition at line 111 of file OgreAutoParamDataSource.h.
Vector4 Ogre::AutoParamDataSource::mShadowCamDepthRanges[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 81 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mShadowCamDepthRangesDirty[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 105 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mSpotlightViewProjMatrix[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 79 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mSpotlightViewProjMatrixDirty[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 103 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mSpotlightWorldViewProjMatrix[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 80 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mSpotlightWorldViewProjMatrixDirty[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 104 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mTextureViewProjMatrix[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 77 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mTextureViewProjMatrixDirty[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 101 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mTextureWorldViewProjMatrix[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 78 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mTextureWorldViewProjMatrixDirty[OGRE_MAX_SIMULTANEOUS_LIGHTS] [mutable, protected] |
Definition at line 102 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mViewMatrix [mutable, protected] |
Definition at line 82 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mViewMatrixDirty [mutable, protected] |
Definition at line 89 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mViewProjMatrix [mutable, protected] |
Definition at line 68 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mViewProjMatrixDirty [mutable, protected] |
Definition at line 92 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mWorldMatrix[256] [mutable, protected] |
Definition at line 64 of file OgreAutoParamDataSource.h.
const Matrix4* Ogre::AutoParamDataSource::mWorldMatrixArray [mutable, protected] |
Definition at line 66 of file OgreAutoParamDataSource.h.
size_t Ogre::AutoParamDataSource::mWorldMatrixCount [mutable, protected] |
Definition at line 65 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mWorldMatrixDirty [mutable, protected] |
Definition at line 88 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mWorldViewMatrix [mutable, protected] |
Definition at line 67 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mWorldViewMatrixDirty [mutable, protected] |
Definition at line 91 of file OgreAutoParamDataSource.h.
Matrix4 Ogre::AutoParamDataSource::mWorldViewProjMatrix [mutable, protected] |
Definition at line 69 of file OgreAutoParamDataSource.h.
bool Ogre::AutoParamDataSource::mWorldViewProjMatrixDirty [mutable, protected] |
Definition at line 93 of file OgreAutoParamDataSource.h.
Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Sun Sep 2 2012 07:27:26