45 Ogre::RTShader::UniformParameterPtr mWorldMatrix;
46 Ogre::RTShader::UniformParameterPtr mPSClipPlaneRef;
47 Ogre::RTShader::ParameterPtr mVSInPosition;
48 Ogre::RTShader::ParameterPtr mVSOutPosition;
49 Ogre::RTShader::ParameterPtr mPSInPosition;
73 const Ogre::String&
getType()
const override;
83 bool preAddToRenderState(
const Ogre::RTShader::RenderState* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass)
override;
88 void copyFrom(
const Ogre::RTShader::SubRenderState& rhs)
override;
93 void updateGpuProgramsParams(Ogre::Renderable* rend,
const Ogre::Pass* pass,
const Ogre::AutoParamDataSource* source,
const Ogre::LightList* pLightList)
override;