#include <string>
#include <sdf/sdf.hh>
#include "gazebo/physics/PhysicsTypes.hh"
#include "gazebo/util/system.hh"
Go to the source code of this file.
Namespaces | |
gazebo | |
Forward declarations for the common classes. | |
gazebo::physics | |
namespace for physics | |
Functions | |
WorldPtr | create_world (const std::string &_name="") |
Create a world given a name. More... | |
bool | fini () |
Finalize transport by calling gazebo::transport::fini. More... | |
WorldPtr | get_world (const std::string &_name="") |
Returns a pointer to a world by name. More... | |
uint32_t | getUniqueId () |
Get a unique ID. More... | |
void | init_world (WorldPtr _world) |
Init world given a pointer to it. More... | |
void | init_worlds () |
initialize multiple worlds stored in static variable gazebo::g_worlds More... | |
bool | load () |
Setup gazebo::SystemPlugin's and call gazebo::transport::init. More... | |
void | load_world (WorldPtr _world, sdf::ElementPtr _sdf) |
Load world from sdf::Element pointer. More... | |
void | load_worlds (sdf::ElementPtr _sdf) |
load multiple worlds from single sdf::Element pointer More... | |
void | pause_world (WorldPtr _world, bool _pause) |
Pause world by calling World::SetPaused. More... | |
void | pause_worlds (bool pause) |
pause multiple worlds stored in static variable gazebo::g_worlds More... | |
void | remove_worlds () |
remove multiple worlds stored in static variable gazebo::g_worlds More... | |
void | run_world (WorldPtr _world, unsigned int _iterations=0) |
Run world by calling World::Run() given a pointer to it. More... | |
void | run_worlds (unsigned int _iterations=0) |
Run multiple worlds stored in static variable gazebo::g_worlds. More... | |
void | stop_world (WorldPtr _world) |
Stop world by calling World::Stop() given a pointer to it. More... | |
void | stop_worlds () |
stop multiple worlds stored in static variable gazebo::g_worlds More... | |
bool | worlds_running () |
Return true if any world is running. More... | |