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"), 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_1 $ 00033 * $Revision: 1.7 $ 00034 * $State: Exp $ 00035 * $Date: 2004/01/18 10:16:56 $ 00036 */ 00037 00038 #endif |
Tekkotsu v2.1 |
Generated Tue Mar 16 23:19:14 2004 by Doxygen 1.3.5 |