Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
PaceTargetsMachine.hGo to the documentation of this file.00001 //-*-c++-*- 00002 #ifndef INCLUDED_PaceTargetsMachine_h_ 00003 #define INCLUDED_PaceTargetsMachine_h_ 00004 00005 #include "Behaviors/StateNode.h" 00006 #include "Shared/ProjectInterface.h" 00007 00008 //! A StateMachine for walking back and forth between two (or more) pink balls 00009 class PaceTargetsMachine : public StateNode { 00010 public: 00011 //!constructor 00012 PaceTargetsMachine() : StateNode("PaceTargetsMachine","PaceTargetsMachine"), start(NULL) {} 00013 00014 virtual void setup(); 00015 virtual void DoStart(); 00016 00017 virtual void teardown(); 00018 00019 protected: 00020 StateNode* start; //!< the node to be started first upon activation 00021 00022 private: 00023 PaceTargetsMachine(const PaceTargetsMachine&); //!< don't call 00024 PaceTargetsMachine operator=(const PaceTargetsMachine&); //!< don't call 00025 }; 00026 00027 /*! @file 00028 * @brief Describes PaceTargetsMachine, a StateMachine for walking back and forth between two (or more) pink balls 00029 * @author ejt (Creator) 00030 * 00031 * $Author: ejt $ 00032 * $Name: tekkotsu-2_2_2 $ 00033 * $Revision: 1.8 $ 00034 * $State: Exp $ 00035 * $Date: 2004/11/11 21:32:14 $ 00036 */ 00037 00038 #endif |
Tekkotsu v2.2.2 |
Generated Tue Jan 4 15:43:14 2005 by Doxygen 1.4.0 |