Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
00001 #include "StartupBehavior.h" 00002 00003 #include "Behaviors/Controls/ControlBase.h" 00004 #include "Behaviors/Controls/BehaviorSwitchControl.h" 00005 00006 #include "Behaviors/Mon/ViewWMVarsBehavior.h" 00007 #include "Behaviors/Mon/WalkControllerBehavior.h" 00008 #include "Behaviors/Mon/HeadPointControllerBehavior.h" 00009 #include "Behaviors/Mon/Aibo3DControllerBehavior.h" 00010 #include "Behaviors/Mon/EStopControllerBehavior.h" 00011 #include "Behaviors/Mon/WMMonitorBehavior.h" 00012 #include "Behaviors/Mon/RawCamBehavior.h" 00013 #include "Behaviors/Mon/SegCamBehavior.h" 00014 #include "Behaviors/Mon/WorldStateSerializerBehavior.h" 00015 00016 ControlBase* 00017 StartupBehavior::SetupTekkotsuMon() { 00018 addItem(new ControlBase("TekkotsuMon","Servers for GUIs")); 00019 startSubMenu(); 00020 { 00021 addItem((new BehaviorSwitchControl<RawCamBehavior>("RawCamServer",false))); 00022 addItem((new BehaviorSwitchControl<SegCamBehavior>("SegCamServer",false))); 00023 addItem((new BehaviorSwitchControl<HeadPointControllerBehavior>("Head Remote Control",false))); 00024 addItem((new BehaviorSwitchControl<WalkControllerBehavior>("Walk Remote Control",false))); 00025 addItem((new BehaviorSwitchControl<ViewWMVarsBehavior>("View WMVars",false))); 00026 addItem((new BehaviorSwitchControl<WMMonitorBehavior>("Watchable Memory Monitor",false))->start()); 00027 addItem((new BehaviorSwitchControl<Aibo3DControllerBehavior>("Aibo 3D",false))); 00028 addItem((new BehaviorSwitchControl<WorldStateSerializerBehavior>("World State Serializer",false))); 00029 addItem((new BehaviorSwitchControlBase(new EStopControllerBehavior(stop_id)))->start()); 00030 } 00031 return endSubMenu(); 00032 }
Tekkotsu v2.0 |
Generated Wed Jan 21 03:20:30 2004 by Doxygen 1.3.4 |