18 #ifndef GAZEBO_PLUGINS_CONTAINPLUGIN_HH_ 19 #define GAZEBO_PLUGINS_CONTAINPLUGIN_HH_ 28 class ContainPluginPrivate;
82 private:
bool Enable(
const bool _enable);
88 private:
void EnableGz(ConstIntPtr &_msg);
95 private:
void EnableIgn(
const ignition::msgs::Boolean &_req,
96 ignition::msgs::Boolean &_res,
bool &_result);
99 private: std::unique_ptr<ContainPluginPrivate> dataPtr;
boost::shared_ptr< World > WorldPtr
Definition: PhysicsTypes.hh:89
Forward declarations for the common classes.
Definition: Animation.hh:33
A plugin with access to physics::World.
Definition: Plugin.hh:235
Information for use in an update event.
Definition: UpdateInfo.hh:30
Plugin which emits Ignition Transport messages according to whether an entity's origin is inside or o...
Definition: ContainPlugin.hh:66
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:58