mvBaseForceLoader Class Reference

interface/abstract class for factory that create user-defined forces via mvOptionEnum key More...

#include <mvBaseForce.h>

Inheritance diagram for mvBaseForceLoader:

mvGravityForceLoader mvUniformAccelForceLoader

List of all members.

Public Member Functions

 mvBaseForceLoader ()
 blah blah
virtual mvBaseForcePtr operator() (void *extraPtr)=0
 creates new mvBaseForces - MUST BE OVERLOADED
virtual ~mvBaseForceLoader ()
 blah blah


Detailed Description

interface/abstract class for factory that create user-defined forces via mvOptionEnum key

Member Function Documentation

virtual mvBaseForcePtr mvBaseForceLoader::operator() ( void *  extraPtr  )  [pure virtual]

creates new mvBaseForces - MUST BE OVERLOADED

Parameters:
[in] extraPtr Placeholder argument (NOT USED in library)
Returns:
New mvBaseForcePtr object pointer

Implemented in mvGravityForceLoader, and mvUniformAccelForceLoader.


The documentation for this class was generated from the following files:
Generated on Wed Nov 14 17:04:59 2007 for mvMotionAI by  doxygen 1.5.3