-----------------------------------------------------------------------------
| 133 | } |
| 134 | //----------------------------------------------------------------------------- |
| 135 | void AutoParamDataSource::setCurrentRenderable( const Renderable *rend ) |
| 136 | { |
| 137 | mCurrentRenderable = rend; |
| 138 | mWorldMatrixDirty = true; |
| 139 | mViewMatrixDirty = true; |
| 140 | mProjMatrixDirty = true; |
| 141 | mWorldViewMatrixDirty = true; |
| 142 | mViewProjMatrixDirty = true; |
| 143 | mWorldViewProjMatrixDirty = true; |
| 144 | mInverseWorldMatrixDirty = true; |
| 145 | mInverseViewMatrixDirty = true; |
| 146 | mInverseWorldViewMatrixDirty = true; |
| 147 | mInverseTransposeWorldMatrixDirty = true; |
| 148 | mInverseTransposeWorldViewMatrixDirty = true; |
| 149 | mCameraPositionObjectSpaceDirty = true; |
| 150 | mLodCameraPositionObjectSpaceDirty = true; |
| 151 | for( size_t i = 0; i < OGRE_MAX_SIMULTANEOUS_LIGHTS; ++i ) |
| 152 | { |
| 153 | mTextureWorldViewProjMatrixDirty[i] = true; |
| 154 | mSpotlightWorldViewProjMatrixDirty[i] = true; |
| 155 | } |
| 156 | } |
| 157 | //----------------------------------------------------------------------------- |
| 158 | void AutoParamDataSource::setCurrentCamera( const Camera *cam ) |
| 159 | { |
no outgoing calls
no test coverage detected