keepertricks.h

来自「该文件是包含了机器人足球比赛中的整个系统的代码」· C头文件 代码 · 共 34 行

H
34
字号
#ifndef KEEPERTRICKS_H
#define KEEPERTRICKS_H

// Bag of primarily movement tricks

#include "../Common/LocomotionCommand.h"
#include "../Common/HeadCommand.h"
#include "KickSelecta.h"
#include "Trick.h"

class KeeperTricks {
public :
  class ChaseWithKick : public Trick {
  public:
    ChaseWithKick();
    virtual ~ChaseWithKick();
    virtual int Start();
    virtual int Abort();
    virtual int Continue();
    virtual bool IsUsingHead();
    virtual char* GetName();
    virtual char* GetErrorMsg(int);
    virtual Trick* GetCurrentTrick() {return currentTrick; }
  private:
    bool justKicked;
    bool interruptible;
    Utilities utils;
    KickSelecta ks;
    Trick* currentTrick;
    Trick* headTrick;
  };
};
#endif // KEEPERTRICKS_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?