LRT13  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator
AutoAimData.h
1 #ifndef AUTOAIM_DATA_H_
2 #define AUTOAIM_DATA_H_
3 
4 #include "ComponentData.h"
5 
6 namespace data
7 {
8  namespace autoaim
9  {
10  class AutoAimData
11  {
12  public:
13  AutoAimData();
14 
15  void setErrorThreshold(int threshold);
16  void setDesiredX(int x);
17  void setDesiredY(int y);
18  void setCurrentX(int x);
19  void setCurrentY(int y);
20  void setStrength(double new_strength);
21  int getErrorThreshold();
22  int getDesiredX();
23  int getDesiredY();
24  int getCurrentX();
25  int getCurrentY();
26  double getStrength();
27  private:
28  int errorThreshold;
29  int desiredX;
30  int desiredY;
31  int currentX;
32  int currentY;
33  double strength;
34  };
35  };
36 };
37 
38 #endif