#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 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.
|
static |
A new level has been added.
Referenced by Events::ConnectAddBuildingLevel().
|
static |
Name was changed in the editor palette.
Referenced by Events::ConnectBuildingNameChanged().
|
static |
The current zoom level has been changed.
Referenced by Events::ConnectChangeBuildingEditorZoom().
|
static |
The current level has been changed.
Referenced by Events::ConnectChangeBuildingLevel().
|
static |
A color has been selected.
Referenced by Events::ConnectColorSelected().
|
static |
An editor item is to be created.
Referenced by Events::ConnectCreateBuildingEditorItem().
|
static |
A level has been deleted.
Referenced by Events::ConnectDeleteBuildingLevel().
|
static |
Exit the editor mode with the option to save.
Referenced by Events::ConnectExitBuildingEditor().
|
static |
A model has been completed and uploaded onto the server.
Referenced by Events::ConnectFinishBuildingModel().
|
static |
Make a new model.
Referenced by Events::ConnectNewBuildingEditor().
|
static |
A new model has been started.
Referenced by Events::ConnectNewBuildingModel().
|
static |
Save the model as.
Referenced by Events::ConnectSaveAsBuildingEditor().
|
static |
Save the model.
Referenced by Events::ConnectSaveBuildingEditor().
|
static |
A model has been saved with a name and a location.
Referenced by Events::ConnectSaveBuildingModel().
|
static |
Show or hide building elements.
Referenced by Events::ConnectShowElements().
|
static |
Show or hide floorplan.
Referenced by Events::ConnectShowFloorplan().
|
static |
A texture has been selected.
Referenced by Events::ConnectTextureSelected().
|
static |
Toggle if the edit mode was checked or not.
Referenced by Events::ConnectToggleEditMode().
|
static |
Trigger show elements.
Referenced by Events::ConnectTriggerShowElements().
|
static |
Trigger show floorplan.
Referenced by Events::ConnectTriggerShowFloorplan().
|
static |
The levels have been changed.
Referenced by Events::ConnectUpdateLevelWidget().