Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

WaypointWalkControl Class Reference

#include <WaypointWalkControl.h>

Inheritance diagram for WaypointWalkControl:

Inheritance graph
[legend]
List of all members.

Detailed Description

Allows interactive control and execution of a set of waypoints.

Definition at line 14 of file WaypointWalkControl.h.

Public Member Functions

 WaypointWalkControl ()
 constructor
virtual ControlBaseactivate (MotionManager::MC_ID disp_id, Socket *gui)
 add walk_id to motman
virtual void refresh ()
 will be called after each waypoint is reached so we can update the menu
virtual void deactivate ()
 remove the walk_id from motman
virtual ControlBasedoSelect ()
 handles selection of menu items

Protected Attributes

bool isRunning
 true if walk_id is currently running
NullControlstartstopCtl
 start and stop waypoint running
ToggleControlloopCtl
 repeat waypoints
NullControladdEgoWPCtl
 start and stop waypoint running
NullControladdOffWPCtl
 start and stop waypoint running
NullControladdAbsWPCtl
 start and stop waypoint running
FileInputControlloadCtl
 allows loading of a path
StringInputControlsaveCtl
 save a path to a file
StringInputControllocalizationCtl
 enter localization updates manually
unsigned int listOffset
 the index of the first waypoint in the menu
MotionManager::MC_ID walk_id
 id number of the walk we're using, so we can check it out before modifying it

Private Member Functions

 WaypointWalkControl (const WaypointWalkControl &)
 don't call
WaypointWalkControl operator= (const WaypointWalkControl &)
 don't call

Classes

class  WaypointEditControl
 handles editing of individual waypoints More...


The documentation for this class was generated from the following files:

Tekkotsu v3.0
Generated Fri May 11 20:09:01 2007 by Doxygen 1.4.7