#ifndef ROBOTUPDATECALLBACK_H #define ROBOTUPDATECALLBACK_H #include #include namespace robo { class Robot; } class RobotUpdateCallback : public osg::NodeCallback { public: RobotUpdateCallback(robo::Robot* robot); virtual ~RobotUpdateCallback(); virtual void operator()(osg::Node *node, osg::NodeVisitor *nv); private: robo::Robot *robot_ptr_; }; #endif /* ROBOTUPDATECALLBACK_H */