#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 | 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 | ConnectModelPropertiesChanged (T _subscriber) |
Connect a Gazebo event to the model properties changed 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 | 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 | ConnectSetSelectedJoint (T _subscriber) |
Connect a Gazebo event to the set selected joint signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectSetSelectedLink (T _subscriber) |
Connect a Gazebo event to the set selected link 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... | |
static void | DisconnectExitModelEditor (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the exit signal. More... | |
static void | DisconnectFinishModel (event::ConnectionPtr _subscriber) |
Disconnect a boost::slot to the finish model signal. More... | |
static void | DisconnectJointInserted (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the joint inserted signal. More... | |
static void | DisconnectJointNameChanged (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the joint name changed signal. More... | |
static void | DisconnectJointRemoved (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the joint removed signal. More... | |
static void | DisconnectLinkInserted (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the link inserted signal. More... | |
static void | DisconnectLinkRemoved (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the link removed signal. More... | |
static void | DisconnectModelChanged (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the model changed signal. More... | |
static void | DisconnectModelNameChanged (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the name changed signal. More... | |
static void | DisconnectModelPropertiesChanged (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the model properties changed signal. More... | |
static void | DisconnectNewModel (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the new model signal. More... | |
static void | DisconnectNewModelEditor (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the new signal. More... | |
static void | DisconnectOpenJointInspector (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the open joint inspector signal. More... | |
static void | DisconnectOpenLinkInspector (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the open link inspector signal. More... | |
static void | DisconnectSaveAsModelEditor (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the save as signal. More... | |
static void | DisconnectSaveModel (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the save model signal. More... | |
static void | DisconnectSaveModelEditor (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the save signal. More... | |
static void | DisconnectSetSelectedJoint (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the set selected joint signal. More... | |
static void | DisconnectSetSelectedLink (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the set selected link signal. More... | |
static void | DisconnectShowJointContextMenu (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the show joint context menu signal. More... | |
static void | DisconnectShowLinkContextMenu (event::ConnectionPtr _subscriber) |
Disconnect a Gazebo event from the show link 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)> | 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(bool, bool, const math::Pose &, const std::string &)> | modelPropertiesChanged |
Notify that model properties have been changed. 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< 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)> | setSelectedJoint |
Request to select or deselect a joint. More... | |
static event::EventT< void(std::string, bool)> | setSelectedLink |
Request to select or deselect a link. 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... | |
|
inlinestatic |
Connect a Gazebo event to the exit signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the finish model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the joint inserted signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the joint name changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the joint removed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the link inserted signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the link removed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the model changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the name changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the model properties changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the new model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the new signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the open joint inspector signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the open link inspector signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the save as signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the save model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the save signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the set selected joint signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the set selected link signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the show joint context menu signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a Gazebo event to the show link context menu signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the exit signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the finish model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the joint inserted signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the joint name changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the joint removed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the link inserted signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the link removed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the model changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the name changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the model properties changed signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the new model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the new signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the open joint inspector signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the open link inspector signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the save as signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the save model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the save signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the set selected joint signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the set selected link signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the show joint context menu signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a Gazebo event from the show link context menu signal.
[in] | _subscriber | the subscriber to this event |
|
static |
Request to exit the editor.
|
static |
A model has been completed and uploaded onto the server.
|
static |
Notify that a joint has been inserted.
The first string is the joint's unique id, the second string is the joint name, the third is the parent link's name, the fourth is the child link's name. All names scoped.
|
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.
|
static |
Notify that a joint has been removed.
|
static |
Notify that a link has been inserted.
|
static |
Notify that a link has been removed.
|
static |
Model has been changed.
|
static |
Name was changed in the editor palette.
|
static |
Notify that model properties have been changed.
|
static |
Notify that model has been newed.
|
static |
Request to start a new model.
|
static |
Request to open the joint inspector.
|
static |
Request to open the link inspector.
|
static |
Request to save the model as.
|
static |
Notify that model has been saved.
|
static |
Request to save the model.
|
static |
Request to select or deselect a joint.
|
static |
Request to select or deselect a link.
|
static |
Request to show the joint context menu.
|
static |
Request to show the link context menu.