Homepage Demos Overview Downloads Tutorials Reference
Credits

LoadWalkControl Class Reference

#include <LoadWalkControl.h>

Inheritance diagram for LoadWalkControl:

Inheritance graph
[legend]
List of all members.

Detailed Description

When activated, loads a set of walk parameters from a file specified by user.

Definition at line 11 of file LoadWalkControl.h.

Public Member Functions

 LoadWalkControl (const std::string &n, MotionManager::MC_ID w)
 constructor, pass the MC_ID of the WalkMC which you want to save
 LoadWalkControl (const std::string &n, WalkMC *awalk)
 constructor, pass a pointer to the WalkMC which you want to save
virtual ~LoadWalkControl ()
 destructor

Protected Member Functions

virtual ControlBaseselectedFile (const std::string &f)
 does the actual loading of the MotionSequence

Protected Attributes

MotionManager::MC_ID walk_id
 the MC_ID of the walk to load into
WalkMCthewalk
 the walk to load into (if NULL, check walk_id)

Private Member Functions

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


Constructor & Destructor Documentation

LoadWalkControl::LoadWalkControl const std::string &  n,
MotionManager::MC_ID  w
[inline]
 

constructor, pass the MC_ID of the WalkMC which you want to save

Definition at line 14 of file LoadWalkControl.h.

LoadWalkControl::LoadWalkControl const std::string &  n,
WalkMC awalk
[inline]
 

constructor, pass a pointer to the WalkMC which you want to save

Definition at line 21 of file LoadWalkControl.h.

virtual LoadWalkControl::~LoadWalkControl  )  [inline, virtual]
 

destructor

Definition at line 28 of file LoadWalkControl.h.

LoadWalkControl::LoadWalkControl const LoadWalkControl  )  [private]
 

don't call


Member Function Documentation

LoadWalkControl LoadWalkControl::operator= const LoadWalkControl  )  [private]
 

don't call

virtual ControlBase* LoadWalkControl::selectedFile const std::string &  f  )  [inline, protected, virtual]
 

does the actual loading of the MotionSequence

Reimplemented from FileBrowserControl.

Definition at line 32 of file LoadWalkControl.h.


Member Data Documentation

WalkMC* LoadWalkControl::thewalk [protected]
 

the walk to load into (if NULL, check walk_id)

Definition at line 47 of file LoadWalkControl.h.

Referenced by LoadWalkControl(), and selectedFile().

MotionManager::MC_ID LoadWalkControl::walk_id [protected]
 

the MC_ID of the walk to load into

Definition at line 46 of file LoadWalkControl.h.

Referenced by LoadWalkControl(), and selectedFile().


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

Tekkotsu v2.2.2
Generated Tue Jan 4 15:45:27 2005 by Doxygen 1.4.0