|
|
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 | OnInitialize (const YAML::Node &config)=0 |
| | The method for the particular model plugin to override and provide its own initialization. More...
|
| |
| 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.
|
| |
|
|
World * | world_ |
| |
|
std::string | name_ |
| |
|
std::string | type_ |
| |
|
YamlReader | world_config_ |
| |
The documentation for this class was generated from the following files:
- flatland_server/include/flatland_server/world_plugin.h
- flatland_server/src/world_plugin.cpp