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
Forward declarations for the common classes.
Definition: Animation.hh:33
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