22 #ifndef _RTSHADERSYSTEM_HH_
23 #define _RTSHADERSYSTEM_HH_
30 #include "gazebo_config.h"
134 private:
bool GetPaths(std::string &_coreLibsPath,
135 std::string &_cachePath);
137 #if OGRE_VERSION_MAJOR >= 1 && OGRE_VERSION_MINOR >= 7
139 private: Ogre::RTShader::ShaderGenerator *shaderGenerator;
142 private: Ogre::RTShader::SubRenderState *shadowRenderState;
146 private: std::list<Visual*> entities;
149 private:
bool initialized;
152 private:
bool shadowsApplied;
155 private: std::vector<Scene *> scenes;
158 private: boost::mutex *entityMutex;