All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Static Public Member Functions | Static Public Attributes | List of all members
gazebo::gui::editor::Events Class Reference

#include <BuildingEditorEvents.hh>

Collaboration diagram for gazebo::gui::editor::Events:
Collaboration graph
[legend]

Static Public Member Functions

template<typename T >
static event::ConnectionPtr ConnectAddBuildingLevel (T _subscriber)
 Connect a boost::slot to the add level signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectChangeBuildingEditorZoom (T _subscriber)
 Connect a boost::slot to the change zoom signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectChangeBuildingLevel (T _subscriber)
 Connect a boost::slot to the change model signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectChangeBuildingLevelName (T _subscriber)
 Connect a boost::slot to the change level name signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectCreateBuildingEditorItem (T _subscriber)
 Connect a boost::slot to the create editor item signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectDeleteBuildingLevel (T _subscriber)
 Connect a boost::slot to the delete level signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectDiscardBuildingEditor (T _subscriber)
 Connect a boost::slot to the discard signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectDiscardBuildingModel (T _subscriber)
 Connect a boost::slot to the discard model signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectDoneBuildingEditor (T _subscriber)
 Connect a boost::slot to the done signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectExitBuildingEditor (T _subscriber)
 Connect a boost::slot to the exit signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectFinishBuildingModel (T _subscriber)
 Connect a boost::slot to the finish model signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSaveBuildingEditor (T _subscriber)
 Connect a boost::slot to the save signal. More...
 
template<typename T >
static event::ConnectionPtr ConnectSaveBuildingModel (T _subscriber)
 Connect a boost::slot to the save model signal. More...
 
static void DisconnectAddBuildingLevel (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the add level signal. More...
 
static void DisconnectChangeBuildingEditorZoom (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the change zoom level signal. More...
 
static void DisconnectChangeBuildingLevel (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the change level signal. More...
 
static void DisconnectChangeBuildingLevelName (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the change level name signal. More...
 
static void DisconnectCreateBuildingEditorItem (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the create editor item signal. More...
 
static void DisconnectDeleteBuildingLevel (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the delete level signal. More...
 
static void DisconnectDiscardBuildingEditor (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the discard signal. More...
 
static void DisconnectDiscardBuildingModel (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the discard model signal. More...
 
static void DisconnectDoneBuildingEditor (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the done signal. More...
 
static void DisconnectExitBuildingEditor (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the exit signal. More...
 
static void DisconnectFinishBuildingModel (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the finish model signal. More...
 
static void DisconnectSaveBuildingEditor (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the save signal. More...
 
static void DisconnectSaveBuildingModel (event::ConnectionPtr _subscriber)
 Disconnect a boost::slot to the save model signal. More...
 

Static Public Attributes

static event::EventT< void()> addBuildingLevel
 A new level has been added. More...
 
static event::EventT< void(double)> changeBuildingEditorZoom
 The current zoom level has been changed. More...
 
static event::EventT< void(int)> changeBuildingLevel
 The current level has been changed. More...
 
static event::EventT< void(int,
std::string)> 
changeBuildingLevelName
 The current level name has been changed. More...
 
static event::EventT< void(std::string)> createBuildingEditorItem
 An editor item is to be created. More...
 
static event::EventT< void(int)> deleteBuildingLevel
 A new level has been deleted. More...
 
static event::EventT< void()> discardBuildingEditor
 Discard the model. More...
 
static event::EventT< void()> discardBuildingModel
 A model has been discarded. More...
 
static event::EventT< void()> doneBuildingEditor
 Finish creating the model, save, and exit. More...
 
static event::EventT< void()> exitBuildingEditor
 Exit the editor mode with the option to save. More...
 
static event::EventT< void()> finishBuildingModel
 A model has been completed and uploaded onto the server. More...
 
static event::EventT< void()> saveBuildingEditor
 Save the model. More...
 
static event::EventT< void(std::string,
std::string)> 
saveBuildingModel
 A model has been saved with a name and a location. More...
 

Member Function Documentation

template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectAddBuildingLevel ( _subscriber)
inlinestatic

Connect a boost::slot to the add level signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectChangeBuildingEditorZoom ( _subscriber)
inlinestatic

Connect a boost::slot to the change zoom signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectChangeBuildingLevel ( _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectChangeBuildingLevelName ( _subscriber)
inlinestatic

Connect a boost::slot to the change level name signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectCreateBuildingEditorItem ( _subscriber)
inlinestatic

Connect a boost::slot to the create editor item signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectDeleteBuildingLevel ( _subscriber)
inlinestatic

Connect a boost::slot to the delete level signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectDiscardBuildingEditor ( _subscriber)
inlinestatic

Connect a boost::slot to the discard signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectDiscardBuildingModel ( _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectDoneBuildingEditor ( _subscriber)
inlinestatic

Connect a boost::slot to the done signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectExitBuildingEditor ( _subscriber)
inlinestatic

Connect a boost::slot to the exit signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectFinishBuildingModel ( _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectSaveBuildingEditor ( _subscriber)
inlinestatic

Connect a boost::slot to the save signal.

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
template<typename T >
static event::ConnectionPtr gazebo::gui::editor::Events::ConnectSaveBuildingModel ( _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event
Returns
a connection
static void gazebo::gui::editor::Events::DisconnectAddBuildingLevel ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the add level signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectChangeBuildingEditorZoom ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the change zoom level signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectChangeBuildingLevel ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the change level signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectChangeBuildingLevelName ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the change level name signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectCreateBuildingEditorItem ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the create editor item signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectDeleteBuildingLevel ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the delete level signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectDiscardBuildingEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the discard signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectDiscardBuildingModel ( event::ConnectionPtr  _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectDoneBuildingEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the done signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectExitBuildingEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the exit signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectFinishBuildingModel ( event::ConnectionPtr  _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectSaveBuildingEditor ( event::ConnectionPtr  _subscriber)
inlinestatic

Disconnect a boost::slot to the save signal.

Parameters
[in]_subscriberthe subscriber to this event
static void gazebo::gui::editor::Events::DisconnectSaveBuildingModel ( event::ConnectionPtr  _subscriber)
inlinestatic

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

Parameters
[in]_subscriberthe subscriber to this event

Member Data Documentation

event::EventT<void ()> gazebo::gui::editor::Events::addBuildingLevel
static

A new level has been added.

event::EventT<void (double)> gazebo::gui::editor::Events::changeBuildingEditorZoom
static

The current zoom level has been changed.

event::EventT<void (int)> gazebo::gui::editor::Events::changeBuildingLevel
static

The current level has been changed.

event::EventT<void (int, std::string)> gazebo::gui::editor::Events::changeBuildingLevelName
static

The current level name has been changed.

event::EventT<void (std::string)> gazebo::gui::editor::Events::createBuildingEditorItem
static

An editor item is to be created.

event::EventT<void (int)> gazebo::gui::editor::Events::deleteBuildingLevel
static

A new level has been deleted.

event::EventT<void ()> gazebo::gui::editor::Events::discardBuildingEditor
static

Discard the model.

event::EventT<void ()> gazebo::gui::editor::Events::discardBuildingModel
static

A model has been discarded.

event::EventT<void ()> gazebo::gui::editor::Events::doneBuildingEditor
static

Finish creating the model, save, and exit.

event::EventT<void ()> gazebo::gui::editor::Events::exitBuildingEditor
static

Exit the editor mode with the option to save.

event::EventT<void ()> gazebo::gui::editor::Events::finishBuildingModel
static

A model has been completed and uploaded onto the server.

event::EventT<void ()> gazebo::gui::editor::Events::saveBuildingEditor
static

Save the model.

event::EventT<void (std::string, std::string)> gazebo::gui::editor::Events::saveBuildingModel
static

A model has been saved with a name and a location.


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