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 |
Transport namespace. | |
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 GUIPlugin * | GUIPluginPtr |
typedef ModelPlugin * | ModelPluginPtr |
typedef SensorPlugin * | SensorPluginPtr |
typedef SystemPlugin * | SystemPluginPtr |
typedef VisualPlugin * | VisualPluginPtr |
typedef 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. | |
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.
Nate check this base class and I can propogate changes to subclasses
typedef GUIPlugin* gazebo::GUIPluginPtr |
typedef ModelPlugin* gazebo::ModelPluginPtr |
typedef SensorPlugin* gazebo::SensorPluginPtr |
typedef SystemPlugin* gazebo::SystemPluginPtr |
typedef VisualPlugin* gazebo::VisualPluginPtr |
typedef 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 | ( | ) |