36 #ifndef FOOTSTEP_DISPLAY_H 
   37 #define FOOTSTEP_DISPLAY_H 
   39 #include <jsk_footstep_msgs/FootstepArray.h> 
   47 #include <OGRE/OgreSceneManager.h> 
   48 #include <OGRE/OgreSceneNode.h> 
   62     virtual void update(
float wall_dt, 
float ros_dt);
 
   67       const jsk_footstep_msgs::Footstep& footstep);
 
   69     virtual void processMessage(
const jsk_footstep_msgs::FootstepArray::ConstPtr& msg);
 
   70     virtual bool validateFloats(
const jsk_footstep_msgs::FootstepArray& msg);
 
   79 #if ROS_VERSION_MINIMUM(1,12,0) 
   80     typedef std::shared_ptr<rviz::Shape> 
ShapePtr;
 
   85     std::vector<rviz::MovableText*> 
texts_;