#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().
Referenced by Events::DisconnectExitBuildingEditor().
|
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.
Referenced by Events::DisconnectSaveBuildingEditor().
|
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 Events::ConnectBuildingNameChanged(), 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 Events::ConnectSaveAsBuildingEditor(), 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().