#include <BuildingEditorEvents.hh>
Static Public Member Functions | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectAddBuildingLevel (T _subscriber) |
| Connect a Gazebo event to the add level signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectBuildingNameChanged (T _subscriber) |
| Connect a Gazebo event to the name changed signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectChangeBuildingEditorZoom (T _subscriber) |
| Connect a Gazebo event to the change zoom signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectChangeBuildingLevel (T _subscriber) |
| Connect a Gazebo event to the change model signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectColorSelected (T _subscriber) |
| Connect a Gazebo event to the color selected signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectCreateBuildingEditorItem (T _subscriber) |
| Connect a Gazebo event to the create editor item signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectDeleteBuildingLevel (T _subscriber) |
| Connect a Gazebo event to the delete level signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectExitBuildingEditor (T _subscriber) |
| Connect a Gazebo event to the exit signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectFinishBuildingModel (T _subscriber) |
| Connect a Gazebo event to the finish model signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectNewBuildingEditor (T _subscriber) |
| Connect a Gazebo event to the new signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectNewBuildingModel (T _subscriber) |
| Connect a Gazebo event to the new model signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectSaveAsBuildingEditor (T _subscriber) |
| Connect a Gazebo event to the save as signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectSaveBuildingEditor (T _subscriber) |
| Connect a Gazebo event to the save signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectSaveBuildingModel (T _subscriber) |
| Connect a Gazebo event to the save model signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectShowElements (T _subscriber) |
| Connect a Gazebo event to the show elements signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectShowFloorplan (T _subscriber) |
| Connect a Gazebo event to the show floorplan signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectTextureSelected (T _subscriber) |
| Connect a Gazebo event to the texture selected signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectToggleEditMode (T _subscriber) |
| Connect a Gazebo event to the toggle edit mode signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectTriggerShowElements (T _subscriber) |
| Connect a Gazebo event to the trigger show elements signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectTriggerShowFloorplan (T _subscriber) |
| Connect a Gazebo event to the trigger show floorplan signal. More... | |
| template<typename T > | |
| static event::ConnectionPtr | ConnectUpdateLevelWidget (T _subscriber) |
| Connect a Gazebo event to the update level widget signal. More... | |
| static void | DisconnectAddBuildingLevel (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the add level signal. More... | |
| static void | DisconnectBuildingNameChanged (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the name changed signal. More... | |
| static void | DisconnectChangeBuildingEditorZoom (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the change zoom level signal. More... | |
| static void | DisconnectChangeBuildingLevel (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the change level signal. More... | |
| static void | DisconnectColorSelected (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the color selected signal. More... | |
| static void | DisconnectCreateBuildingEditorItem (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the create editor item signal. More... | |
| static void | DisconnectDeleteBuildingLevel (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the delete level signal. More... | |
| static void | DisconnectExitBuildingEditor (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the exit signal. More... | |
| static void | DisconnectFinishBuildingModel (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the finish model signal. More... | |
| static void | DisconnectNewBuildingEditor (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the new signal. More... | |
| static void | DisconnectNewBuildingModel (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the new model signal. More... | |
| static void | DisconnectSaveAsBuildingEditor (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the save as signal. More... | |
| static void | DisconnectSaveBuildingEditor (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the save signal. More... | |
| static void | DisconnectSaveBuildingModel (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the save model signal. More... | |
| static void | DisconnectShowElements (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the show elements signal. More... | |
| static void | DisconnectShowFloorplan (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the show floorplan signal. More... | |
| static void | DisconnectTextureSelected (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the texture selected signal. More... | |
| static void | DisconnectToggleEditMode (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the toggle edit mode signal. More... | |
| static void | DisconnectTriggerShowElements (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the trigger show elements signal. More... | |
| static void | DisconnectTriggerShowFloorplan (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the trigger show floorplan signal. More... | |
| static void | DisconnectUpdateLevelWidget (event::ConnectionPtr _subscriber) |
| Disconnect a Gazebo event from the update level widget signal. More... | |
Static Public Attributes | |
| static event::EventT< void()> | addBuildingLevel |
| A new level has been added. More... | |
| static event::EventT< void(std::string)> | buildingNameChanged |
| Name was changed in the editor palette. 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(QColor)> | colorSelected |
| A color has been selected. More... | |
| static event::EventT< void(std::string)> | createBuildingEditorItem |
| An editor item is to be created. More... | |
| static event::EventT< void()> | deleteBuildingLevel |
| A level has been deleted. 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()> | newBuildingEditor |
| Make a new model. More... | |
| static event::EventT< void()> | newBuildingModel |
| A new model has been started. More... | |
| static event::EventT< bool()> | saveAsBuildingEditor |
| Save the model as. More... | |
| static event::EventT< bool()> | saveBuildingEditor |
| Save the model. More... | |
| static event::EventT< void(std::string)> | saveBuildingModel |
| A model has been saved with a name and a location. More... | |
| static event::EventT< void()> | showElements |
| Show or hide building elements. More... | |
| static event::EventT< void()> | showFloorplan |
| Show or hide floorplan. More... | |
| static event::EventT< void(QString)> | textureSelected |
| A texture has been selected. More... | |
| static event::EventT< void(bool)> | toggleEditMode |
| Toggle if the edit mode was checked or not. More... | |
| static event::EventT< void()> | triggerShowElements |
| Trigger show elements. More... | |
| static event::EventT< void()> | triggerShowFloorplan |
| Trigger show floorplan. More... | |
| static event::EventT< void(int, std::string)> | updateLevelWidget |
| The levels have been changed. More... | |
|
inlinestatic |
Connect a Gazebo event to the add level signal.
| [in] | _subscriber | the subscriber to this event |
References Events::addBuildingLevel, and EventT< T >::Connect().
|
inlinestatic |
Connect a Gazebo event to the name changed signal.
| [in] | _subscriber | the subscriber to this event |
References Events::buildingNameChanged, and EventT< T >::Connect().
|
inlinestatic |
Connect a Gazebo event to the change zoom signal.
| [in] | _subscriber | the subscriber to this event |
References Events::changeBuildingEditorZoom, and EventT< T >::Connect().
|
inlinestatic |
Connect a Gazebo event to the change model signal.
| [in] | _subscriber | the subscriber to this event |
References Events::changeBuildingLevel, and EventT< T >::Connect().
|
inlinestatic |
Connect a Gazebo event to the color selected signal.
| [in] | _subscriber | the subscriber to this event |
References Events::colorSelected, and EventT< T >::Connect().
|
inlinestatic |
Connect a Gazebo event to the create editor item signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::createBuildingEditorItem.
|
inlinestatic |
Connect a Gazebo event to the delete level signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::deleteBuildingLevel.
|
inlinestatic |
Connect a Gazebo event to the exit signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::exitBuildingEditor.
|
inlinestatic |
Connect a Gazebo event to the finish model signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::finishBuildingModel.
|
inlinestatic |
Connect a Gazebo event to the new signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::newBuildingEditor.
|
inlinestatic |
Connect a Gazebo event to the new model signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::newBuildingModel.
|
inlinestatic |
Connect a Gazebo event to the save as signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::saveAsBuildingEditor.
|
inlinestatic |
Connect a Gazebo event to the save signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::saveBuildingEditor.
|
inlinestatic |
Connect a Gazebo event to the save model signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::saveBuildingModel.
|
inlinestatic |
Connect a Gazebo event to the show elements signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::showElements.
|
inlinestatic |
Connect a Gazebo event to the show floorplan signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::showFloorplan.
|
inlinestatic |
Connect a Gazebo event to the texture selected signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::textureSelected.
|
inlinestatic |
Connect a Gazebo event to the toggle edit mode signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::toggleEditMode.
|
inlinestatic |
Connect a Gazebo event to the trigger show elements signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::triggerShowElements.
|
inlinestatic |
Connect a Gazebo event to the trigger show floorplan signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::triggerShowFloorplan.
|
inlinestatic |
Connect a Gazebo event to the update level widget signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Connect(), and Events::updateLevelWidget.
|
inlinestatic |
Disconnect a Gazebo event from the add level signal.
| [in] | _subscriber | the subscriber to this event |
References Events::addBuildingLevel, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the name changed signal.
| [in] | _subscriber | the subscriber to this event |
References Events::buildingNameChanged, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the change zoom level signal.
| [in] | _subscriber | the subscriber to this event |
References Events::changeBuildingEditorZoom, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the change level signal.
| [in] | _subscriber | the subscriber to this event |
References Events::changeBuildingLevel, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the color selected signal.
| [in] | _subscriber | the subscriber to this event |
References Events::colorSelected, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the create editor item signal.
| [in] | _subscriber | the subscriber to this event |
References Events::createBuildingEditorItem, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the delete level signal.
| [in] | _subscriber | the subscriber to this event |
References Events::deleteBuildingLevel, and EventT< T >::Disconnect().
|
inlinestatic |
Disconnect a Gazebo event from the exit signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::exitBuildingEditor.
|
inlinestatic |
Disconnect a Gazebo event from the finish model signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::finishBuildingModel.
|
inlinestatic |
Disconnect a Gazebo event from the new signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::newBuildingEditor.
|
inlinestatic |
Disconnect a Gazebo event from the new model signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::newBuildingModel.
|
inlinestatic |
Disconnect a Gazebo event from the save as signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::saveAsBuildingEditor.
|
inlinestatic |
Disconnect a Gazebo event from the save signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::saveBuildingEditor.
|
inlinestatic |
Disconnect a Gazebo event from the save model signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::saveBuildingModel.
|
inlinestatic |
Disconnect a Gazebo event from the show elements signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::showElements.
|
inlinestatic |
Disconnect a Gazebo event from the show floorplan signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::showFloorplan.
|
inlinestatic |
Disconnect a Gazebo event from the texture selected signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::textureSelected.
|
inlinestatic |
Disconnect a Gazebo event from the toggle edit mode signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::toggleEditMode.
|
inlinestatic |
Disconnect a Gazebo event from the trigger show elements signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::triggerShowElements.
|
inlinestatic |
Disconnect a Gazebo event from the trigger show floorplan signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::triggerShowFloorplan.
|
inlinestatic |
Disconnect a Gazebo event from the update level widget signal.
| [in] | _subscriber | the subscriber to this event |
References EventT< T >::Disconnect(), and Events::updateLevelWidget.
|
static |
A new level has been added.
Referenced by Events::ConnectAddBuildingLevel(), and Events::DisconnectAddBuildingLevel().
|
static |
Name was changed in the editor palette.
Referenced by Events::ConnectBuildingNameChanged(), and Events::DisconnectBuildingNameChanged().
|
static |
The current zoom level has been changed.
Referenced by Events::ConnectChangeBuildingEditorZoom(), and Events::DisconnectChangeBuildingEditorZoom().
|
static |
The current level has been changed.
Referenced by Events::ConnectChangeBuildingLevel(), and Events::DisconnectChangeBuildingLevel().
|
static |
A color has been selected.
Referenced by Events::ConnectColorSelected(), and Events::DisconnectColorSelected().
|
static |
An editor item is to be created.
Referenced by Events::ConnectCreateBuildingEditorItem(), and Events::DisconnectCreateBuildingEditorItem().
|
static |
A level has been deleted.
Referenced by Events::ConnectDeleteBuildingLevel(), and Events::DisconnectDeleteBuildingLevel().
|
static |
Exit the editor mode with the option to save.
Referenced by Events::ConnectExitBuildingEditor(), and Events::DisconnectExitBuildingEditor().
|
static |
A model has been completed and uploaded onto the server.
Referenced by Events::ConnectFinishBuildingModel(), and Events::DisconnectFinishBuildingModel().
|
static |
Make a new model.
Referenced by Events::ConnectNewBuildingEditor(), and Events::DisconnectNewBuildingEditor().
|
static |
A new model has been started.
Referenced by Events::ConnectNewBuildingModel(), and Events::DisconnectNewBuildingModel().
|
static |
Save the model as.
Referenced by Events::ConnectSaveAsBuildingEditor(), and Events::DisconnectSaveAsBuildingEditor().
|
static |
Save the model.
Referenced by Events::ConnectSaveBuildingEditor(), and Events::DisconnectSaveBuildingEditor().
|
static |
A model has been saved with a name and a location.
Referenced by Events::ConnectSaveBuildingModel(), and Events::DisconnectSaveBuildingModel().
|
static |
Show or hide building elements.
Referenced by Events::ConnectShowElements(), and Events::DisconnectShowElements().
|
static |
Show or hide floorplan.
Referenced by Events::ConnectShowFloorplan(), and Events::DisconnectShowFloorplan().
|
static |
A texture has been selected.
Referenced by Events::ConnectTextureSelected(), and Events::DisconnectTextureSelected().
|
static |
Toggle if the edit mode was checked or not.
Referenced by Events::ConnectToggleEditMode(), and Events::DisconnectToggleEditMode().
|
static |
Trigger show elements.
Referenced by Events::ConnectTriggerShowElements(), and Events::DisconnectTriggerShowElements().
|
static |
Trigger show floorplan.
Referenced by Events::ConnectTriggerShowFloorplan(), and Events::DisconnectTriggerShowFloorplan().
|
static |
The levels have been changed.
Referenced by Events::ConnectUpdateLevelWidget(), and Events::DisconnectUpdateLevelWidget().