17 #ifndef GAZEBO_PLUGINS_SHADERPARAMVISUALPLUGIN_HH_    18 #define GAZEBO_PLUGINS_SHADERPARAMVISUALPLUGIN_HH_    28   class ShaderParamVisualPluginPrivate;
    66         sdf::ElementPtr _sdf);
    69     private: 
void Update();
    72     private: 
void OnInfo(ConstPosesStampedPtr &_msg);
    76     private: std::unique_ptr<ShaderParamVisualPluginPrivate> dataPtr;
 Forward declarations for the common classes. 
Definition: Animation.hh:26
A plugin with access to rendering::Visual. 
Definition: Plugin.hh:391
A plugin that demonstrates how to set shader parameters of a material used by a visual. 
Definition: ShaderParamVisualPlugin.hh:56
std::shared_ptr< Visual > VisualPtr
Definition: RenderTypes.hh:114
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported. 
Definition: system.hh:59