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:389
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