Forward declarations for the common classes. More...
Namespaces | |
namespace | common |
Common namespace. | |
namespace | event |
Event namespace. | |
namespace | math |
Math namespace. | |
namespace | msgs |
Messages namespace. | |
namespace | physics |
namespace for physics | |
namespace | rendering |
Rendering namespace. | |
namespace | sensors |
Sensors namespace. | |
namespace | transport |
namespace | util |
Classes | |
class | Master |
A ROS Master-like manager that directs gztopic connections, enables each gazebo network client to locate one another for peer-to-peer communication. More... | |
class | ModelPlugin |
A plugin with access to physics::Model. More... | |
class | PluginT |
A class which all plugins must inherit from. More... | |
class | SensorPlugin |
A plugin with access to physics::Sensor. More... | |
class | Server |
class | SystemPlugin |
A plugin loaded within the gzserver on startup. More... | |
class | VisualPlugin |
A plugin loaded within the gzserver on startup. More... | |
class | WorldPlugin |
A plugin with access to physics::World. More... | |
Typedefs | |
typedef boost::shared_ptr < GUIPlugin > | GUIPluginPtr |
typedef boost::shared_ptr < ModelPlugin > | ModelPluginPtr |
typedef boost::shared_ptr < SensorPlugin > | SensorPluginPtr |
typedef boost::shared_ptr < SystemPlugin > | SystemPluginPtr |
typedef boost::shared_ptr < VisualPlugin > | VisualPluginPtr |
typedef boost::shared_ptr < WorldPlugin > | WorldPluginPtr |
Enumerations | |
enum | PluginType { WORLD_PLUGIN, MODEL_PLUGIN, SENSOR_PLUGIN, SYSTEM_PLUGIN, VISUAL_PLUGIN } |
Used to specify the type of plugin. More... | |
Functions | |
void | add_plugin (const std::string &_filename) |
std::string | find_file (const std::string &_file) |
Find a file in the gazebo search paths. More... | |
void | fini () |
bool | init () |
bool | load (int _argc=0, char **_argv=0) |
void | print_version () |
void | run () |
void | stop () |
Forward declarations for the common classes.
Forward declarations for the util classes.
typedef boost::shared_ptr<GUIPlugin> gazebo::GUIPluginPtr |
typedef boost::shared_ptr<ModelPlugin> gazebo::ModelPluginPtr |
typedef boost::shared_ptr<SensorPlugin> gazebo::SensorPluginPtr |
typedef boost::shared_ptr<SystemPlugin> gazebo::SystemPluginPtr |
typedef boost::shared_ptr<VisualPlugin> gazebo::VisualPluginPtr |
typedef boost::shared_ptr<WorldPlugin> gazebo::WorldPluginPtr |
void gazebo::add_plugin | ( | const std::string & | _filename | ) |
std::string gazebo::find_file | ( | const std::string & | _file | ) |
Find a file in the gazebo search paths.
void gazebo::fini | ( | ) |
bool gazebo::init | ( | ) |
bool gazebo::load | ( | int | _argc = 0 , |
char ** | _argv = 0 |
||
) |
void gazebo::print_version | ( | ) |
void gazebo::run | ( | ) |
void gazebo::stop | ( | ) |