Classes | |
| class | Event |
| Base class for all events. More... | |
| class | Connection |
| A class that encapsulates a connection. More... | |
| class | EventT< T > |
| An class for event processing. More... | |
Namespaces | |
| namespace | gazebo::event |
Event namespace. | |
Functions | |
| template<typename T > | |
| static ConnectionPtr | ConnectPause (T subscriber) |
| Connect a boost::slot the the pause signal. | |
| static void | DisconnectPause (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectStep (T subscriber) |
| Connect a boost::slot the the step signal. | |
| static void | DisconnectStep (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectQuit (T subscriber) |
| Connect a boost::slot the the quit signal. | |
| static void | DisconnectQuit (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectWorldCreated (T subscriber) |
| Connect a boost::slot the the world created signal. | |
| static void | DisconnectWorldCreated (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectCreateEntity (T subscriber) |
| Connect a boost::slot the the add entity signal. | |
| static void | DisconnectCreateEntity (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectSetSelectedEntity (T subscriber) |
| Connect a boost::slot the set selected entity. | |
| static void | DisconnectSetSelectedEntity (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectDeleteEntity (T subscriber) |
| Connect a boost::slot the delete entity. | |
| static void | DisconnectDeleteEntity (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectAddEntity (T subscriber) |
| Connect a boost::slot the the add entity signal. | |
| static void | DisconnectAddEntity (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowLights (T subscriber) |
| Connect a boost::slot the the show light source signal. | |
| static void | DisconnectShowLights (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowCameras (T subscriber) |
| Connect a boost::slot the the show camera source signal. | |
| static void | DisconnectShowCameras (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowContacts (T subscriber) |
| Connect a boost::slot the the show contacts signal. | |
| static void | DisconnectShowContacts (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowWireframe (T subscriber) |
| Connect a boost::slot the the show wireframe signal. | |
| static void | DisconnectShowWireframe (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowPhysics (T subscriber) |
| Connect a boost::slot the the show physics signal. | |
| static void | DisconnectShowPhysics (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowJoints (T subscriber) |
| Connect a boost::slot the the show joints signal. | |
| static void | DisconnectShowJoints (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectShowBoundingBoxes (T subscriber) |
| Connect a boost::slot the the show bounding boxes signal. | |
| static void | DisconnectShowBoundingBoxes (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectWorldUpdateStart (T subscriber) |
| Connect a boost::slot the the world update start signal. | |
| static void | DisconnectWorldUpdateStart (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectWorldUpdateEnd (T subscriber) |
| Connect a boost::slot the the world update end signal. | |
| static void | DisconnectWorldUpdateEnd (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectEntitySelected (T subscriber) |
| Connect a boost::slot the the entity selected signal. | |
| static void | DisconnectEntitySelected (ConnectionPtr subscriber) |
| Disconnect a boost::slot the the entity selected signal. | |
| template<typename T > | |
| static ConnectionPtr | ConnectPreRender (T subscriber) |
| Render start signal. | |
| static void | DisconnectPreRender (ConnectionPtr subscriber) |
| Disconnect a render start signal. | |
| template<typename T > | |
| static ConnectionPtr | ConnectRender (T subscriber) |
| Connect a boost::slot the render update signal. | |
| static void | DisconnectRender (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectPostRender (T subscriber) |
| Connect a boost::slot the post render update signal. | |
| static void | DisconnectPostRender (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectDiagTimerStart (T subscriber) |
| Connect a boost::slot the diagnostic timer start signal. | |
| static void | DisconnectDiagTimerStart (ConnectionPtr subscriber) |
| template<typename T > | |
| static ConnectionPtr | ConnectDiagTimerStop (T subscriber) |
| Connect a boost::slot the diagnostic timer stop signal. | |
| static void | DisconnectDiagTimerStop (ConnectionPtr subscriber) |
| ConnectionPtr | Connect (const boost::function< T > &subscriber) |
| Connect a callback to this event. | |
| virtual void | Disconnect (ConnectionPtr c) |
| Disconnect a callback to this event. | |
| virtual void | Disconnect (int id) |
Variables | |
| static EventT< void(bool)> | pause |
| Pause signal. | |
| static EventT< void()> | step |
| Step the simulation once signal. | |
| static EventT< void()> | quit |
| Quit the simulation once signal. | |
| static EventT< void(std::string)> | worldCreated |
| A world has been created. | |
| static EventT< void(std::string)> | entityCreated |
| An entity has been created. | |
| static EventT< void(std::string)> | setSelectedEntity |
| An entity has been selected. | |
| static EventT< void(std::string)> | addEntity |
| An entity has been added. | |
| static EventT< void(std::string)> | deleteEntity |
| An entity has been deleted. | |
| static EventT< void(bool)> | showLights |
| Light visuals should be shown. | |
| static EventT< void(bool)> | showJoints |
| Joint visuals should be shown. | |
| static EventT< void(bool)> | showCameras |
| Camera visuals should be shown. | |
| static EventT< void(bool)> | showContacts |
| Contact visuals should be shown. | |
| static EventT< void(bool)> | wireframe |
| Wireframe enable signal. | |
| static EventT< void(bool)> | showPhysics |
| Show masses. | |
| static EventT< void(bool)> | showBoundingBoxes |
| Show bounding boxes. | |
| static EventT< void(std::string)> | entitySelected |
| Entity has been selected. | |
| static EventT< void()> | worldUpdateStart |
| World update has started. | |
| static EventT< void()> | worldUpdateEnd |
| World update has ended. | |
| static EventT< void()> | preRender |
| Pre-render. | |
| static EventT< void()> | render |
| Render. | |
| static EventT< void()> | postRender |
| Post-Render. | |
| static EventT< void(std::string)> | diagTimerStart |
| Diagnostic timer start. | |
| static EventT< void(std::string)> | diagTimerStop |
| Diagnostic timer stop. | |
| ConnectionPtr Connect | ( | const boost::function< T > & | subscriber | ) |
Connect a callback to this event.
Referenced by Events::ConnectAddEntity(), Events::ConnectCreateEntity(), Events::ConnectDeleteEntity(), Events::ConnectDiagTimerStart(), Events::ConnectDiagTimerStop(), Link::ConnectEnabled(), Events::ConnectEntitySelected(), Joint::ConnectJointUpdate(), Events::ConnectPause(), Events::ConnectPostRender(), Events::ConnectPreRender(), Events::ConnectQuit(), Events::ConnectRender(), Events::ConnectSetSelectedEntity(), Events::ConnectShowBoundingBoxes(), Events::ConnectShowCameras(), Events::ConnectShowContacts(), Events::ConnectShowJoints(), Events::ConnectShowLights(), Events::ConnectShowPhysics(), Events::ConnectShowWireframe(), Events::ConnectStep(), Events::ConnectWorldCreated(), Events::ConnectWorldUpdateEnd(), and Events::ConnectWorldUpdateStart().
1.7.5.1