|
Flatland
|
#include <dummy_world_plugin.h>


Public Member Functions | |
| void | OnInitialize (const YAML::Node &config) override |
| Initialization for the plugin. More... | |
Public Member Functions inherited from flatland_server::WorldPlugin | |
| void | Initialize (World *world, std::string name, std::string type, YAML::Node &plugin_reader, YamlReader &world_config) |
Public Member Functions inherited from flatland_server::FlatlandPlugin | |
| const PluginType | Type () |
| const std::string & | GetName () const |
| Get plugin name. | |
| const std::string & | GetType () const |
| Get type of plugin. | |
| virtual void | BeforePhysicsStep (const Timekeeper &timekeeper) |
| This method is called before the Box2D physics step. More... | |
| virtual void | AfterPhysicsStep (const Timekeeper &timekeeper) |
| This method is called after the Box2D physics step. More... | |
| virtual void | BeginContact (b2Contact *contact) |
| A method that is called for all Box2D begin contacts. More... | |
| virtual void | EndContact (b2Contact *contact) |
| A method that is called for all Box2D end contacts. More... | |
| virtual void | PreSolve (b2Contact *contact, const b2Manifold *oldManifold) |
| A method that is called for Box2D presolve. More... | |
| virtual void | PostSolve (b2Contact *contact, const b2ContactImpulse *impulse) |
| A method that is called for Box2D postsolve. More... | |
| virtual | ~FlatlandPlugin ()=default |
| Flatland plugin destructor. | |
Additional Inherited Members | |
Public Types inherited from flatland_server::FlatlandPlugin | |
| enum | PluginType { Invalid, Model, World } |
Public Attributes inherited from flatland_server::FlatlandPlugin | |
| std::string | type_ |
| type of the plugin | |
| std::string | name_ |
| name of the plugin | |
| ros::NodeHandle | nh_ |
| PluginType | plugin_type_ |
Protected Attributes inherited from flatland_server::WorldPlugin | |
| World * | world_ |
| std::string | name_ |
| std::string | type_ |
| YamlReader | world_config_ |
This is a dummy plugin of type world plugin, used completely for testing purposes
|
overridevirtual |
Initialization for the plugin.
| [in] | config | Plugin YAML Node |
Implements flatland_server::FlatlandPlugin.
1.8.11