SMORES Robot Platform Simulation
Modlab at Penn, ASL at Cornell
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
WorldController.hh
1 #ifndef _GAZEBO_WORLD_CONTROLLER_HH_
2 #define _GAZEBO_WORLD_CONTROLLER_HH_
3 
4 #include "WorldServer.hh"
5 
6 #define INTIALCONFIGURATION "InitialConfiguration"
7 
8 namespace gazebo{
12 {
13  public:
19 
24  virtual void ExtraInitializationInLoad(physics::WorldPtr _parent,
25  sdf::ElementPtr _sdf);
27 
31  virtual void ExtraWorkWhenModelInserted(CommandMessagePtr &msg);
32  private:
33  // transport::SubscriberPtr configSub;
34  // transport::PublisherPtr configPub;
35 };
36 } // namespace gazebo
37 #endif
Definition: WorldController.hh:11
gazebo name space
Definition: system_gui.cc:41
~WorldController()
Destructor.
Definition: WorldController.cc:7
virtual void ExtraWorkWhenModelInserted(CommandMessagePtr &msg)
This function will be called after all the models inserted.
Definition: WorldController.cc:24
Definition: WorldServer.hh:80
virtual void ExtraInitializationInLoad(physics::WorldPtr _parent, sdf::ElementPtr _sdf)
This function will perform extra initialization.
Definition: WorldController.cc:8
WorldController()
Constructor.
Definition: WorldController.cc:4