Events.hh File Reference
#include <sdf/Element.hh>#include <sdf/Plugin.hh>#include <gz/common/Event.hh>#include "gz/sim/config.hh"#include "gz/sim/Entity.hh"Go to the source code of this file.
Namespaces | |
| namespace | gz |
| This library is part of the Gazebo project. | |
| namespace | gz::sim |
| Gazebo is a leading open source robotics simulator, that provides high fidelity physics, rendering, and sensor simulation. | |
| namespace | gz::sim::events |
| Namespace for all events. Refer to the EventManager class for more information about events. | |
Typedefs | |
| using | LoadSdfPlugins = common::EventT< void(Entity, sdf::Plugins), struct LoadPluginsTag > |
Event used to load plugins for an entity into simulation. Pass in the entity which will own the plugins, and an SDF element for the entity, which may contain multiple <plugin> tags. Makre sure that you don't also connect to the LoadPlugins event. | |
| using | Pause = gz::common::EventT< void(bool), struct PauseTag > |
| The pause event can be used to pause or unpause simulation. Emit a value of true to pause simulation, and emit a value of false to unpause simulation. | |
| using | Stop = gz::common::EventT< void(void), struct StopTag > |
| The stop event can be used to terminate simulation. Emit this signal to terminate an active simulation. | |