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 | ( | ) |