Events Class Reference

#include <ModelEditorEvents.hh>

Static Public Member Functions

template<typename T >
static event::ConnectionPtr ConnectExitModelEditor (T _subscriber)
 Connect a Gazebo event to the exit signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectFinishModel (T _subscriber)
 Connect a boost::slot to the finish model signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectJointChanged (T _subscriber)
 Connect a Gazebo event to the joint changed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectJointInserted (T _subscriber)
 Connect a Gazebo event to the joint inserted signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectJointNameChanged (T _subscriber)
 Connect a Gazebo event to the joint name changed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectJointRemoved (T _subscriber)
 Connect a Gazebo event to the joint removed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectLinkInserted (T _subscriber)
 Connect a Gazebo event to the link inserted signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectLinkRemoved (T _subscriber)
 Connect a Gazebo event to the link removed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectModelChanged (T _subscriber)
 Connect a Gazebo event to the model changed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectModelNameChanged (T _subscriber)
 Connect a Gazebo event to the name changed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectModelPluginInserted (T _subscriber)
 Connect a Gazebo event to the model plugin inserted signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectModelPluginRemoved (T _subscriber)
 Connect a Gazebo event to the model plugin removed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectModelPropertiesChanged (T _subscriber)
 Connect a Gazebo event to the model properties changed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectNestedModelInserted (T _subscriber)
 Connect a Gazebo event to the nested model inserted signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectNestedModelRemoved (T _subscriber)
 Connect a Gazebo event to the nested model removed signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectNewModel (T _subscriber)
 Connect a Gazebo event to the new model signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectNewModelEditor (T _subscriber)
 Connect a Gazebo event to the new signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectOpenJointInspector (T _subscriber)
 Connect a Gazebo event to the open joint inspector signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectOpenLinkInspector (T _subscriber)
 Connect a Gazebo event to the open link inspector signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectOpenModelPluginInspector (T _subscriber)
 Connect a Gazebo event to the open model plugin inspector signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestJointInsertion (T _subscriber)
 Connect a Gazebo event to the request joint insertion signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestJointRemoval (T _subscriber)
 Connect a Gazebo event to the request joint removal signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestLinkInsertion (T _subscriber)
 Connect a Gazebo event to the request link insertion signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestLinkMove (T _subscriber)
 Connect a Gazebo event to the request link move signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestLinkRemoval (T _subscriber)
 Connect a Gazebo event to the request link removal signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestLinkScale (T _subscriber)
 Connect a Gazebo event to the request link scale signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestModelPluginInsertion (T _subscriber)
 Connect a Gazebo event to the request model plugin insertion signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestModelPluginRemoval (T _subscriber)
 Connect a Gazebo event to the request model plugin removal signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestNestedModelInsertion (T _subscriber)
 Connect a Gazebo event to the request nested model insertion signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestNestedModelMove (T _subscriber)
 Connect a Gazebo event to the request nested model move signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectRequestNestedModelRemoval (T _subscriber)
 Connect a Gazebo event to the request nested model removal signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSaveAsModelEditor (T _subscriber)
 Connect a Gazebo event to the save as signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSaveModel (T _subscriber)
 Connect a Gazebo event to the save model signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSaveModelEditor (T _subscriber)
 Connect a Gazebo event to the save signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSetSelectedEntity (T _subscriber)
 Connect a Gazebo event to the set selected entity signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSetSelectedJoint (T _subscriber)
 Connect a Gazebo event to the set selected joint signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSetSelectedModelPlugin (T _subscriber)
 Connect a Gazebo event to the set selected model plugin signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectShowJointContextMenu (T _subscriber)
 Connect a Gazebo event to the show joint context menu signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectShowLinkContextMenu (T _subscriber)
 Connect a Gazebo event to the show link context menu signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectShowModelPluginContextMenu (T _subscriber)
 Connect a Gazebo event to the show model plugin context menu signal. More...
 
static void DisconnectExitModelEditor (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the exit signal. More...
 
static void DisconnectFinishModel (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a boost::slot to the finish model signal. More...
 
static void DisconnectJointChanged (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the joint changed signal. More...
 
static void DisconnectJointInserted (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the joint inserted signal. More...
 
static void DisconnectJointNameChanged (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the joint name changed signal. More...
 
static void DisconnectJointRemoved (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the joint removed signal. More...
 
static void DisconnectLinkInserted (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the link inserted signal. More...
 
static void DisconnectLinkRemoved (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the link removed signal. More...
 
static void DisconnectModelChanged (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the model changed signal. More...
 
static void DisconnectModelNameChanged (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the name changed signal. More...
 
static void DisconnectModelPluginInserted (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the model plugin inserted signal. More...
 
static void DisconnectModelPluginRemoved (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the model plugin removed signal. More...
 
static void DisconnectModelPropertiesChanged (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the model properties changed signal. More...
 
static void DisconnectNestedModelInserted (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the nested model inserted signal. More...
 
static void DisconnectNestedModelRemoved (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the nested model removed signal. More...
 
static void DisconnectNewModel (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the new model signal. More...
 
static void DisconnectNewModelEditor (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the new signal. More...
 
static void DisconnectOpenJointInspector (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the open joint inspector signal. More...
 
static void DisconnectOpenLinkInspector (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the open link inspector signal. More...
 
static void DisconnectOpenModelPluginInspector (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the open model plugin inspector signal. More...
 
static void DisconnectRequestJointInsertion (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request joint insertion signal. More...
 
static void DisconnectRequestJointRemoval (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request joint removal signal. More...
 
static void DisconnectRequestLinkInsertion (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request link insertion signal. More...
 
static void DisconnectRequestLinkMove (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request link move signal. More...
 
static void DisconnectRequestLinkRemoval (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request link removal signal. More...
 
static void DisconnectRequestModelPluginInsertion (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request model plugin insertion signal. More...
 
static void DisconnectRequestModelPluginRemoval (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request model plugin removal signal. More...
 
static void DisconnectRequestNestedModelInsertion (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request nested model insertion signal. More...
 
static void DisconnectRequestNestedModelMove (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request nested model move signal. More...
 
static void DisconnectRequestNestedModelRemoval (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the request nested model removal signal. More...
 
static void DisconnectSaveAsModelEditor (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the save as signal. More...
 
static void DisconnectSaveModel (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the save model signal. More...
 
static void DisconnectSaveModelEditor (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the save signal. More...
 
static void DisconnectSetSelectedEntity (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the set selected entity signal. More...
 
static void DisconnectSetSelectedJoint (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the set selected joint signal. More...
 
static void DisconnectSetSelectedModelPlugin (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the set selected model plugin signal. More...
 
static void DisconnectShowJointContextMenu (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the show joint context menu signal. More...
 
static void DisconnectShowLinkContextMenu (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the show link context menu signal. More...
 
static void DisconnectShowModelPluginContextMenu (event::ConnectionPtr _subscriber) GAZEBO_DEPRECATED(8.0)
 Disconnect a Gazebo event from the show model plugin context menu signal. More...
 

Static Public Attributes

static event::EventT< void()> exitModelEditor
 Request to exit the editor. More...
 
static event::EventT< void()> finishModel
 A model has been completed and uploaded onto the server. More...
 
static event::EventT< void(std::string, std::string, std::string, std::string, std::string)> jointChanged
 Notify that a joint has been changed. More...
 
static event::EventT< void(std::string, std::string, std::string, std::string, std::string)> jointInserted
 Notify that a joint has been inserted. More...
 
static event::EventT< void(std::string, std::string)> jointNameChanged
 Notify that the joint name has been changed. More...
 
static event::EventT< void(std::string)> jointRemoved
 Notify that a joint has been removed. More...
 
static event::EventT< void(std::string)> linkInserted
 Notify that a link has been inserted. More...
 
static event::EventT< void(std::string)> linkRemoved
 Notify that a link has been removed. More...
 
static event::EventT< void()> modelChanged
 Model has been changed. More...
 
static event::EventT< void(std::string)> modelNameChanged
 Name was changed in the editor palette. More...
 
static event::EventT< void(std::string)> modelPluginInserted
 Notify that a model plugin has been inserted. More...
 
static event::EventT< void(std::string)> modelPluginRemoved
 Notify that a model plugin has been removed. More...
 
static event::EventT< void(bool, bool)> modelPropertiesChanged
 Notify that model properties have been changed. More...
 
static event::EventT< void(std::string)> nestedModelInserted
 Notify that a nested model has been inserted. More...
 
static event::EventT< void(std::string)> nestedModelRemoved
 Notify that a nested model has been removed. More...
 
static event::EventT< void()> newModel
 Notify that model has been newed. More...
 
static event::EventT< void()> newModelEditor
 Request to start a new model. More...
 
static event::EventT< void(std::string)> openJointInspector
 Request to open the joint inspector. More...
 
static event::EventT< void(std::string)> openLinkInspector
 Request to open the link inspector. More...
 
static event::EventT< void(std::string)> openModelPluginInspector
 Request to open the model plugin inspector. More...
 
static event::EventT< void(sdf::ElementPtr, std::string)> requestJointInsertion
 Request to insert a joint. More...
 
static event::EventT< void(std::string)> requestJointRemoval
 Request to remove a joint. More...
 
static event::EventT< void(sdf::ElementPtr)> requestLinkInsertion
 Request to insert a link. More...
 
static event::EventT< void(std::string, ignition::math::Pose3d)> requestLinkMove
 Request to move a link. More...
 
static event::EventT< void(std::string)> requestLinkRemoval
 Request to remove a link. More...
 
static event::EventT< void(std::string, std::map< std::string, ignition::math::Vector3d >)> requestLinkScale
 Request to scale a link. More...
 
static event::EventT< void(std::string, std::string, std::string, bool)> requestModelPluginInsertion
 Request to insert a model plugin. More...
 
static event::EventT< void(std::string, bool)> requestModelPluginRemoval
 Request to remove a model plugin. More...
 
static event::EventT< void(sdf::ElementPtr)> requestNestedModelInsertion
 Request to insert a nested model. More...
 
static event::EventT< void(std::string, ignition::math::Pose3d)> requestNestedModelMove
 Request to move a nestedModel. More...
 
static event::EventT< void(std::string)> requestNestedModelRemoval
 Request to remove a nested model. More...
 
static event::EventT< bool()> saveAsModelEditor
 Request to save the model as. More...
 
static event::EventT< void(std::string)> saveModel
 Notify that model has been saved. More...
 
static event::EventT< bool()> saveModelEditor
 Request to save the model. More...
 
static event::EventT< void(std::string, bool)> setSelectedEntity
 Request to select or deselect an entity. More...
 
static event::EventT< void(std::string, bool)> setSelectedJoint
 Request to select or deselect a joint. More...
 
static event::EventT< void(std::string, bool)> setSelectedModelPlugin
 Request to select or deselect a model plugin. More...
 
static event::EventT< void(std::string)> showJointContextMenu
 Request to show the joint context menu. More...
 
static event::EventT< void(std::string)> showLinkContextMenu
 Request to show the link context menu. More...
 
static event::EventT< void(std::string)> showModelPluginContextMenu
 Request to show the model plugin context menu. More...
 

Member Function Documentation

◆ ConnectExitModelEditor()

static event::ConnectionPtr ConnectExitModelEditor ( _subscriber)
inlinestatic

Connect a Gazebo event to the exit signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::exitModelEditor.

◆ ConnectFinishModel()

static event::ConnectionPtr ConnectFinishModel ( _subscriber)
inlinestatic

Connect a boost::slot to the finish model signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::finishModel.

◆ ConnectJointChanged()

static event::ConnectionPtr ConnectJointChanged ( _subscriber)
inlinestatic

Connect a Gazebo event to the joint changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::jointChanged.

◆ ConnectJointInserted()

static event::ConnectionPtr ConnectJointInserted ( _subscriber)
inlinestatic

Connect a Gazebo event to the joint inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::jointInserted.

◆ ConnectJointNameChanged()

static event::ConnectionPtr ConnectJointNameChanged ( _subscriber)
inlinestatic

Connect a Gazebo event to the joint name changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::jointNameChanged.

◆ ConnectJointRemoved()

static event::ConnectionPtr ConnectJointRemoved ( _subscriber)
inlinestatic

Connect a Gazebo event to the joint removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::jointRemoved.

◆ ConnectLinkInserted()

static event::ConnectionPtr ConnectLinkInserted ( _subscriber)
inlinestatic

Connect a Gazebo event to the link inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::linkInserted.

◆ ConnectLinkRemoved()

static event::ConnectionPtr ConnectLinkRemoved ( _subscriber)
inlinestatic

Connect a Gazebo event to the link removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::linkRemoved.

◆ ConnectModelChanged()

static event::ConnectionPtr ConnectModelChanged ( _subscriber)
inlinestatic

Connect a Gazebo event to the model changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::modelChanged.

◆ ConnectModelNameChanged()

static event::ConnectionPtr ConnectModelNameChanged ( _subscriber)
inlinestatic

Connect a Gazebo event to the name changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::modelNameChanged.

◆ ConnectModelPluginInserted()

static event::ConnectionPtr ConnectModelPluginInserted ( _subscriber)
inlinestatic

Connect a Gazebo event to the model plugin inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::modelPluginInserted.

◆ ConnectModelPluginRemoved()

static event::ConnectionPtr ConnectModelPluginRemoved ( _subscriber)
inlinestatic

Connect a Gazebo event to the model plugin removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::modelPluginRemoved.

◆ ConnectModelPropertiesChanged()

static event::ConnectionPtr ConnectModelPropertiesChanged ( _subscriber)
inlinestatic

Connect a Gazebo event to the model properties changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::modelPropertiesChanged.

◆ ConnectNestedModelInserted()

static event::ConnectionPtr ConnectNestedModelInserted ( _subscriber)
inlinestatic

Connect a Gazebo event to the nested model inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::nestedModelInserted.

◆ ConnectNestedModelRemoved()

static event::ConnectionPtr ConnectNestedModelRemoved ( _subscriber)
inlinestatic

Connect a Gazebo event to the nested model removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::nestedModelRemoved.

◆ ConnectNewModel()

static event::ConnectionPtr ConnectNewModel ( _subscriber)
inlinestatic

Connect a Gazebo event to the new model signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::newModel.

◆ ConnectNewModelEditor()

static event::ConnectionPtr ConnectNewModelEditor ( _subscriber)
inlinestatic

Connect a Gazebo event to the new signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::newModelEditor.

◆ ConnectOpenJointInspector()

static event::ConnectionPtr ConnectOpenJointInspector ( _subscriber)
inlinestatic

Connect a Gazebo event to the open joint inspector signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::openJointInspector.

◆ ConnectOpenLinkInspector()

static event::ConnectionPtr ConnectOpenLinkInspector ( _subscriber)
inlinestatic

Connect a Gazebo event to the open link inspector signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::openLinkInspector.

◆ ConnectOpenModelPluginInspector()

static event::ConnectionPtr ConnectOpenModelPluginInspector ( _subscriber)
inlinestatic

Connect a Gazebo event to the open model plugin inspector signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::openModelPluginInspector.

◆ ConnectRequestJointInsertion()

static event::ConnectionPtr ConnectRequestJointInsertion ( _subscriber)
inlinestatic

Connect a Gazebo event to the request joint insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestJointInsertion.

◆ ConnectRequestJointRemoval()

static event::ConnectionPtr ConnectRequestJointRemoval ( _subscriber)
inlinestatic

Connect a Gazebo event to the request joint removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestJointRemoval.

◆ ConnectRequestLinkInsertion()

static event::ConnectionPtr ConnectRequestLinkInsertion ( _subscriber)
inlinestatic

Connect a Gazebo event to the request link insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestLinkInsertion.

◆ ConnectRequestLinkMove()

static event::ConnectionPtr ConnectRequestLinkMove ( _subscriber)
inlinestatic

Connect a Gazebo event to the request link move signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestLinkMove.

◆ ConnectRequestLinkRemoval()

static event::ConnectionPtr ConnectRequestLinkRemoval ( _subscriber)
inlinestatic

Connect a Gazebo event to the request link removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestLinkRemoval.

◆ ConnectRequestLinkScale()

static event::ConnectionPtr ConnectRequestLinkScale ( _subscriber)
inlinestatic

Connect a Gazebo event to the request link scale signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestLinkScale.

◆ ConnectRequestModelPluginInsertion()

static event::ConnectionPtr ConnectRequestModelPluginInsertion ( _subscriber)
inlinestatic

Connect a Gazebo event to the request model plugin insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestModelPluginInsertion.

◆ ConnectRequestModelPluginRemoval()

static event::ConnectionPtr ConnectRequestModelPluginRemoval ( _subscriber)
inlinestatic

Connect a Gazebo event to the request model plugin removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestModelPluginRemoval.

◆ ConnectRequestNestedModelInsertion()

static event::ConnectionPtr ConnectRequestNestedModelInsertion ( _subscriber)
inlinestatic

Connect a Gazebo event to the request nested model insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestNestedModelInsertion.

◆ ConnectRequestNestedModelMove()

static event::ConnectionPtr ConnectRequestNestedModelMove ( _subscriber)
inlinestatic

Connect a Gazebo event to the request nested model move signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestNestedModelMove.

◆ ConnectRequestNestedModelRemoval()

static event::ConnectionPtr ConnectRequestNestedModelRemoval ( _subscriber)
inlinestatic

Connect a Gazebo event to the request nested model removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::requestNestedModelRemoval.

◆ ConnectSaveAsModelEditor()

static event::ConnectionPtr ConnectSaveAsModelEditor ( _subscriber)
inlinestatic

Connect a Gazebo event to the save as signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::saveAsModelEditor.

◆ ConnectSaveModel()

static event::ConnectionPtr ConnectSaveModel ( _subscriber)
inlinestatic

Connect a Gazebo event to the save model signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::saveModel.

◆ ConnectSaveModelEditor()

static event::ConnectionPtr ConnectSaveModelEditor ( _subscriber)
inlinestatic

Connect a Gazebo event to the save signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::saveModelEditor.

◆ ConnectSetSelectedEntity()

static event::ConnectionPtr ConnectSetSelectedEntity ( _subscriber)
inlinestatic

Connect a Gazebo event to the set selected entity signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::setSelectedEntity.

◆ ConnectSetSelectedJoint()

static event::ConnectionPtr ConnectSetSelectedJoint ( _subscriber)
inlinestatic

Connect a Gazebo event to the set selected joint signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::setSelectedJoint.

◆ ConnectSetSelectedModelPlugin()

static event::ConnectionPtr ConnectSetSelectedModelPlugin ( _subscriber)
inlinestatic

Connect a Gazebo event to the set selected model plugin signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::setSelectedModelPlugin.

◆ ConnectShowJointContextMenu()

static event::ConnectionPtr ConnectShowJointContextMenu ( _subscriber)
inlinestatic

Connect a Gazebo event to the show joint context menu signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::showJointContextMenu.

◆ ConnectShowLinkContextMenu()

static event::ConnectionPtr ConnectShowLinkContextMenu ( _subscriber)
inlinestatic

Connect a Gazebo event to the show link context menu signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::showLinkContextMenu.

◆ ConnectShowModelPluginContextMenu()

static event::ConnectionPtr ConnectShowModelPluginContextMenu ( _subscriber)
inlinestatic

Connect a Gazebo event to the show model plugin context menu signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection

References EventT< T >::Connect(), and Events::showModelPluginContextMenu.

◆ DisconnectExitModelEditor()

static void DisconnectExitModelEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the exit signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::exitModelEditor.

◆ DisconnectFinishModel()

static void DisconnectFinishModel ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the finish model signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::finishModel.

◆ DisconnectJointChanged()

static void DisconnectJointChanged ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the joint changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::jointChanged.

◆ DisconnectJointInserted()

static void DisconnectJointInserted ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the joint inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::jointInserted.

◆ DisconnectJointNameChanged()

static void DisconnectJointNameChanged ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the joint name changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::jointNameChanged.

◆ DisconnectJointRemoved()

static void DisconnectJointRemoved ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the joint removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::jointRemoved.

◆ DisconnectLinkInserted()

static void DisconnectLinkInserted ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the link inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::linkInserted.

◆ DisconnectLinkRemoved()

static void DisconnectLinkRemoved ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the link removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::linkRemoved.

◆ DisconnectModelChanged()

static void DisconnectModelChanged ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the model changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::modelChanged.

◆ DisconnectModelNameChanged()

static void DisconnectModelNameChanged ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the name changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::modelNameChanged.

◆ DisconnectModelPluginInserted()

static void DisconnectModelPluginInserted ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the model plugin inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::modelPluginInserted.

◆ DisconnectModelPluginRemoved()

static void DisconnectModelPluginRemoved ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the model plugin removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::modelPluginRemoved.

◆ DisconnectModelPropertiesChanged()

static void DisconnectModelPropertiesChanged ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the model properties changed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::modelPropertiesChanged.

◆ DisconnectNestedModelInserted()

static void DisconnectNestedModelInserted ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the nested model inserted signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::nestedModelInserted.

◆ DisconnectNestedModelRemoved()

static void DisconnectNestedModelRemoved ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the nested model removed signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::nestedModelRemoved.

◆ DisconnectNewModel()

static void DisconnectNewModel ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the new model signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::newModel.

◆ DisconnectNewModelEditor()

static void DisconnectNewModelEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the new signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::newModelEditor.

◆ DisconnectOpenJointInspector()

static void DisconnectOpenJointInspector ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the open joint inspector signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::openJointInspector.

◆ DisconnectOpenLinkInspector()

static void DisconnectOpenLinkInspector ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the open link inspector signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::openLinkInspector.

◆ DisconnectOpenModelPluginInspector()

static void DisconnectOpenModelPluginInspector ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the open model plugin inspector signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::openModelPluginInspector.

◆ DisconnectRequestJointInsertion()

static void DisconnectRequestJointInsertion ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request joint insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestJointInsertion.

◆ DisconnectRequestJointRemoval()

static void DisconnectRequestJointRemoval ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request joint removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestJointRemoval.

◆ DisconnectRequestLinkInsertion()

static void DisconnectRequestLinkInsertion ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request link insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestLinkInsertion.

◆ DisconnectRequestLinkMove()

static void DisconnectRequestLinkMove ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request link move signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestLinkMove.

◆ DisconnectRequestLinkRemoval()

static void DisconnectRequestLinkRemoval ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request link removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestLinkRemoval.

◆ DisconnectRequestModelPluginInsertion()

static void DisconnectRequestModelPluginInsertion ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request model plugin insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestModelPluginInsertion.

◆ DisconnectRequestModelPluginRemoval()

static void DisconnectRequestModelPluginRemoval ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request model plugin removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestModelPluginRemoval.

◆ DisconnectRequestNestedModelInsertion()

static void DisconnectRequestNestedModelInsertion ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request nested model insertion signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestNestedModelInsertion.

◆ DisconnectRequestNestedModelMove()

static void DisconnectRequestNestedModelMove ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request nested model move signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestNestedModelMove.

◆ DisconnectRequestNestedModelRemoval()

static void DisconnectRequestNestedModelRemoval ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the request nested model removal signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::requestNestedModelRemoval.

◆ DisconnectSaveAsModelEditor()

static void DisconnectSaveAsModelEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the save as signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::saveAsModelEditor.

◆ DisconnectSaveModel()

static void DisconnectSaveModel ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the save model signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::saveModel.

◆ DisconnectSaveModelEditor()

static void DisconnectSaveModelEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the save signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::saveModelEditor.

◆ DisconnectSetSelectedEntity()

static void DisconnectSetSelectedEntity ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the set selected entity signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::setSelectedEntity.

◆ DisconnectSetSelectedJoint()

static void DisconnectSetSelectedJoint ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the set selected joint signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::setSelectedJoint.

◆ DisconnectSetSelectedModelPlugin()

static void DisconnectSetSelectedModelPlugin ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the set selected model plugin signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::setSelectedModelPlugin.

◆ DisconnectShowJointContextMenu()

static void DisconnectShowJointContextMenu ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the show joint context menu signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::showJointContextMenu.

◆ DisconnectShowLinkContextMenu()

static void DisconnectShowLinkContextMenu ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the show link context menu signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::showLinkContextMenu.

◆ DisconnectShowModelPluginContextMenu()

static void DisconnectShowModelPluginContextMenu ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a Gazebo event from the show model plugin context menu signal.

Parameters
[in]_subscriberthe subscriber to this event
Deprecated:
Use event::~Connection to disconnect

References EventT< T >::Disconnect(), and Events::showModelPluginContextMenu.

Member Data Documentation

◆ exitModelEditor

event::EventT<void ()> exitModelEditor
static

Request to exit the editor.

Referenced by Events::ConnectExitModelEditor(), and Events::DisconnectExitModelEditor().

◆ finishModel

event::EventT<void ()> finishModel
static

A model has been completed and uploaded onto the server.

Referenced by Events::ConnectFinishModel(), and Events::DisconnectFinishModel().

◆ jointChanged

event::EventT<void (std::string, std::string, std::string, std::string, std::string)> jointChanged
static

Notify that a joint has been changed.

The parameters are: joint's unique id, joint name, joint type, parent link's name, and child link's name. All names are scoped.

Referenced by Events::ConnectJointChanged(), and Events::DisconnectJointChanged().

◆ jointInserted

event::EventT<void (std::string, std::string, std::string, std::string, std::string)> jointInserted
static

Notify that a joint has been inserted.

The parameters are: joint's unique id, joint name, joint type, parent link's name, and child link's name. All names are scoped.

Referenced by Events::ConnectJointInserted(), and Events::DisconnectJointInserted().

◆ jointNameChanged

event::EventT<void (std::string, std::string)> jointNameChanged
static

Notify that the joint name has been changed.

The first string is the joint's unique id and the second string is the new joint name.

Referenced by Events::ConnectJointNameChanged(), and Events::DisconnectJointNameChanged().

◆ jointRemoved

event::EventT<void (std::string)> jointRemoved
static

Notify that a joint has been removed.

Referenced by Events::ConnectJointRemoved(), and Events::DisconnectJointRemoved().

◆ linkInserted

event::EventT<void (std::string)> linkInserted
static

Notify that a link has been inserted.

Referenced by Events::ConnectLinkInserted(), and Events::DisconnectLinkInserted().

◆ linkRemoved

event::EventT<void (std::string)> linkRemoved
static

Notify that a link has been removed.

Referenced by Events::ConnectLinkRemoved(), and Events::DisconnectLinkRemoved().

◆ modelChanged

event::EventT<void ()> modelChanged
static

Model has been changed.

Referenced by Events::ConnectModelChanged(), and Events::DisconnectModelChanged().

◆ modelNameChanged

event::EventT<void (std::string)> modelNameChanged
static

Name was changed in the editor palette.

Referenced by Events::ConnectModelNameChanged(), and Events::DisconnectModelNameChanged().

◆ modelPluginInserted

event::EventT<void (std::string)> modelPluginInserted
static

Notify that a model plugin has been inserted.

Referenced by Events::ConnectModelPluginInserted(), and Events::DisconnectModelPluginInserted().

◆ modelPluginRemoved

event::EventT<void (std::string)> modelPluginRemoved
static

Notify that a model plugin has been removed.

Referenced by Events::ConnectModelPluginRemoved(), and Events::DisconnectModelPluginRemoved().

◆ modelPropertiesChanged

event::EventT<void (bool, bool)> modelPropertiesChanged
static

Notify that model properties have been changed.

Referenced by Events::ConnectModelPropertiesChanged(), and Events::DisconnectModelPropertiesChanged().

◆ nestedModelInserted

event::EventT<void (std::string)> nestedModelInserted
static

Notify that a nested model has been inserted.

Referenced by Events::ConnectNestedModelInserted(), and Events::DisconnectNestedModelInserted().

◆ nestedModelRemoved

event::EventT<void (std::string)> nestedModelRemoved
static

Notify that a nested model has been removed.

Referenced by Events::ConnectNestedModelRemoved(), and Events::DisconnectNestedModelRemoved().

◆ newModel

event::EventT<void ()> newModel
static

Notify that model has been newed.

Referenced by Events::ConnectNewModel(), and Events::DisconnectNewModel().

◆ newModelEditor

event::EventT<void ()> newModelEditor
static

Request to start a new model.

Referenced by Events::ConnectNewModelEditor(), and Events::DisconnectNewModelEditor().

◆ openJointInspector

event::EventT<void (std::string)> openJointInspector
static

Request to open the joint inspector.

Referenced by Events::ConnectOpenJointInspector(), and Events::DisconnectOpenJointInspector().

◆ openLinkInspector

event::EventT<void (std::string)> openLinkInspector
static

Request to open the link inspector.

Referenced by Events::ConnectOpenLinkInspector(), and Events::DisconnectOpenLinkInspector().

◆ openModelPluginInspector

event::EventT<void (std::string)> openModelPluginInspector
static

Request to open the model plugin inspector.

Referenced by Events::ConnectOpenModelPluginInspector(), and Events::DisconnectOpenModelPluginInspector().

◆ requestJointInsertion

event::EventT<void (sdf::ElementPtr, std::string)> requestJointInsertion
static

◆ requestJointRemoval

event::EventT<void (std::string)> requestJointRemoval
static

Request to remove a joint.

Referenced by Events::ConnectRequestJointRemoval(), and Events::DisconnectRequestJointRemoval().

◆ requestLinkInsertion

event::EventT<void (sdf::ElementPtr)> requestLinkInsertion
static

◆ requestLinkMove

event::EventT<void (std::string, ignition::math::Pose3d)> requestLinkMove
static

Request to move a link.

Referenced by Events::ConnectRequestLinkMove(), and Events::DisconnectRequestLinkMove().

◆ requestLinkRemoval

event::EventT<void (std::string)> requestLinkRemoval
static

Request to remove a link.

Referenced by Events::ConnectRequestLinkRemoval(), and Events::DisconnectRequestLinkRemoval().

◆ requestLinkScale

event::EventT<void (std::string, std::map<std::string, ignition::math::Vector3d>)> requestLinkScale
static

Request to scale a link.

Referenced by Events::ConnectRequestLinkScale().

◆ requestModelPluginInsertion

event::EventT<void (std::string, std::string, std::string, bool)> requestModelPluginInsertion
static

Request to insert a model plugin.

The parameters are: name, filename, inner XML, flag to indicate whether a new user command should be created.

Referenced by Events::ConnectRequestModelPluginInsertion(), and Events::DisconnectRequestModelPluginInsertion().

◆ requestModelPluginRemoval

event::EventT<void (std::string, bool)> requestModelPluginRemoval
static

Request to remove a model plugin.

The parameters are: name, flag to indicate whether a new user command should be created.

Referenced by Events::ConnectRequestModelPluginRemoval(), and Events::DisconnectRequestModelPluginRemoval().

◆ requestNestedModelInsertion

event::EventT<void (sdf::ElementPtr)> requestNestedModelInsertion
static

◆ requestNestedModelMove

event::EventT<void (std::string, ignition::math::Pose3d)> requestNestedModelMove
static

Request to move a nestedModel.

Referenced by Events::ConnectRequestNestedModelMove(), and Events::DisconnectRequestNestedModelMove().

◆ requestNestedModelRemoval

event::EventT<void (std::string)> requestNestedModelRemoval
static

◆ saveAsModelEditor

event::EventT<bool ()> saveAsModelEditor
static

Request to save the model as.

Referenced by Events::ConnectSaveAsModelEditor(), and Events::DisconnectSaveAsModelEditor().

◆ saveModel

event::EventT<void (std::string)> saveModel
static

Notify that model has been saved.

Referenced by Events::ConnectSaveModel(), and Events::DisconnectSaveModel().

◆ saveModelEditor

event::EventT<bool ()> saveModelEditor
static

Request to save the model.

Referenced by Events::ConnectSaveModelEditor(), and Events::DisconnectSaveModelEditor().

◆ setSelectedEntity

event::EventT<void (std::string, bool)> setSelectedEntity
static

Request to select or deselect an entity.

Referenced by Events::ConnectSetSelectedEntity(), and Events::DisconnectSetSelectedEntity().

◆ setSelectedJoint

event::EventT<void (std::string, bool)> setSelectedJoint
static

Request to select or deselect a joint.

Referenced by Events::ConnectSetSelectedJoint(), and Events::DisconnectSetSelectedJoint().

◆ setSelectedModelPlugin

event::EventT<void (std::string, bool)> setSelectedModelPlugin
static

Request to select or deselect a model plugin.

Referenced by Events::ConnectSetSelectedModelPlugin(), and Events::DisconnectSetSelectedModelPlugin().

◆ showJointContextMenu

event::EventT<void (std::string)> showJointContextMenu
static

Request to show the joint context menu.

Referenced by Events::ConnectShowJointContextMenu(), and Events::DisconnectShowJointContextMenu().

◆ showLinkContextMenu

event::EventT<void (std::string)> showLinkContextMenu
static

Request to show the link context menu.

Referenced by Events::ConnectShowLinkContextMenu(), and Events::DisconnectShowLinkContextMenu().

◆ showModelPluginContextMenu

event::EventT<void (std::string)> showModelPluginContextMenu
static

Request to show the model plugin context menu.

Referenced by Events::ConnectShowModelPluginContextMenu(), and Events::DisconnectShowModelPluginContextMenu().


The documentation for this class was generated from the following file: