18 #ifndef _GAZEBO_RTSHADERSYSTEM_PRIVATE_HH_
19 #define _GAZEBO_RTSHADERSYSTEM_PRIVATE_HH_
25 #include "gazebo/gazebo_config.h"
34 #if OGRE_VERSION_MAJOR >= 1 && OGRE_VERSION_MINOR >= 7
35 public: Ogre::RTShader::ShaderGenerator *shaderGenerator;
39 public: Ogre::RTShader::SubRenderState *shadowRenderState;
49 public: std::vector<ScenePtr>
scenes;
bool initialized
True if initialized.
Definition: RTShaderSystemPrivate.hh:43
bool updateShaders
Flag to indicate that shaders need to be updated.
Definition: RTShaderSystemPrivate.hh:55
std::vector< ScenePtr > scenes
All the scenes.
Definition: RTShaderSystemPrivate.hh:49
Private data for the RTShaderSystem class.
Definition: RTShaderSystemPrivate.hh:32
bool shadowsApplied
True if shadows have been applied.
Definition: RTShaderSystemPrivate.hh:46
Ogre::ShadowCameraSetupPtr pssmSetup
Parallel Split Shadow Map (PSSM) camera setup.
Definition: RTShaderSystemPrivate.hh:52