#include <BuildingEditorEvents.hh>
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... | |
|
inlinestatic |
Connect a boost::slot to the add level signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the change zoom signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the change model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the change level name signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the create editor item signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the delete level signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the discard signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the discard model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the done signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot 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 boost::slot to the save signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Connect a boost::slot to the save model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the add level signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the change zoom level signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the change level signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the change level name signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the create editor item signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the delete level signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the discard signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the discard model signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the done signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to 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 boost::slot to the save signal.
[in] | _subscriber | the subscriber to this event |
|
inlinestatic |
Disconnect a boost::slot to the save model signal.
[in] | _subscriber | the subscriber to this event |
|
static |
A new level has been added.
|
static |
The current zoom level has been changed.
|
static |
The current level has been changed.
|
static |
The current level name has been changed.
|
static |
An editor item is to be created.
|
static |
A new level has been deleted.
|
static |
Discard the model.
|
static |
A model has been discarded.
|
static |
Finish creating the model, save, and exit.
|
static |
Exit the editor mode with the option to save.
|
static |
A model has been completed and uploaded onto the server.
|
static |
Save the model.
|
static |
A model has been saved with a name and a location.