root / scout / libscout / src / BehaviorList.h @ 3db79f25
History | View | Annotate | Download (574 Bytes)
1 | c239584b | Priya | #ifndef _BEHAVIOR_LIST_H_
|
---|---|---|---|
2 | #define _BEHAVIOR_LIST_H_
|
||
3 | |||
4 | #include "Behavior.h" |
||
5 | 58371433 | Priya | #include "behaviors/line_follow.h" |
6 | c239584b | Priya | #include "behaviors/draw_cw_circle.h" |
7 | #include "behaviors/draw_ccw_circle.h" |
||
8 | f34d6221 | Priya | #include "behaviors/Odometry.h" |
9 | cccc25c9 | Priya | #include "behaviors/navigationMap.h" |
10 | 2f025967 | Priya | #include "behaviors/Scheduler.h" |
11 | 3f72678f | Priya | #include "behaviors/WH_Robot.h" |
12 | 5d0687a9 | Priya | #include "behaviors/wl_test.h" |
13 | c239584b | Priya | |
14 | class BehaviorList |
||
15 | { |
||
16 | public:
|
||
17 | std::vector<Behavior*> behavior_list; |
||
18 | |||
19 | //Constructor. Initializes behavior_list
|
||
20 | BehaviorList(std::string scoutname); |
||
21 | //Destructor. Frees behavior_list;
|
||
22 | ~BehaviorList(); |
||
23 | }; |
||
24 | |||
25 | #endif |