#include <dynamics3d_plugin.h>


Public Types | |
| using | TMap = std::map< std::string, CDynamics3DPlugin * > | 
Public Member Functions | |
| CDynamics3DPlugin () | |
| virtual | ~CDynamics3DPlugin () | 
| virtual void | Init (TConfigurationNode &t_tree) | 
| virtual void | Reset () | 
| virtual void | Destroy () | 
| virtual void | SetEngine (CDynamics3DEngine &c_engine) | 
| virtual void | RegisterModel (CDynamics3DModel &c_model)=0 | 
| virtual void | UnregisterModel (CDynamics3DModel &c_model)=0 | 
| virtual void | Update ()=0 | 
Protected Attributes | |
| CDynamics3DEngine * | m_pcEngine | 
Definition at line 20 of file dynamics3d_plugin.h.
| using argos::CDynamics3DPlugin::TMap = std::map<std::string, CDynamics3DPlugin*> | 
Definition at line 24 of file dynamics3d_plugin.h.
      
  | 
  inline | 
Definition at line 27 of file dynamics3d_plugin.h.
      
  | 
  inlinevirtual | 
Definition at line 30 of file dynamics3d_plugin.h.
      
  | 
  inlinevirtual | 
Reimplemented in argos::CDynamics3DMagnetismPlugin, argos::CDynamics3DGravityPlugin, and argos::CDynamics3DFloorPlugin.
Definition at line 36 of file dynamics3d_plugin.h.
      
  | 
  inlinevirtual | 
Reimplemented in argos::CDynamics3DMagnetismPlugin, argos::CDynamics3DGravityPlugin, and argos::CDynamics3DFloorPlugin.
Definition at line 32 of file dynamics3d_plugin.h.
      
  | 
  pure virtual | 
Implemented in argos::CDynamics3DMagnetismPlugin, argos::CDynamics3DGravityPlugin, and argos::CDynamics3DFloorPlugin.
      
  | 
  inlinevirtual | 
Reimplemented in argos::CDynamics3DMagnetismPlugin, argos::CDynamics3DGravityPlugin, and argos::CDynamics3DFloorPlugin.
Definition at line 34 of file dynamics3d_plugin.h.
      
  | 
  inlinevirtual | 
Definition at line 38 of file dynamics3d_plugin.h.
      
  | 
  pure virtual | 
Implemented in argos::CDynamics3DMagnetismPlugin, argos::CDynamics3DGravityPlugin, and argos::CDynamics3DFloorPlugin.
      
  | 
  pure virtual | 
Implemented in argos::CDynamics3DMagnetismPlugin, argos::CDynamics3DGravityPlugin, and argos::CDynamics3DFloorPlugin.
      
  | 
  protected | 
Definition at line 49 of file dynamics3d_plugin.h.