#include <OgreHapticsForceEffectAlgorithm.h>
Public Member Functions | |
ForceEffectAlgorithmFactory () | |
Standard constructor. | |
virtual | ~ForceEffectAlgorithmFactory () |
Virtual destructor. | |
virtual String | getName (void) const =0 |
Returns the name of the factory, which is the name to identify the type of algorithm this factory creates. | |
virtual ForceEffectAlgorithm * | createAlgorithm (void)=0 |
Creates a new force effect algorithm instance. | |
virtual void | destroyAlgorithm (ForceEffectAlgorithm *algorithm) |
Destroys the algorithm pointed to by the parameter (for early clean up if required). | |
Protected Attributes | |
ForceEffectAlgorithmList | mAlgorithms |
List of force effect algorithms created by the factory. |
Definition at line 118 of file OgreHapticsForceEffectAlgorithm.h.
OgreHaptics::ForceEffectAlgorithmFactory::ForceEffectAlgorithmFactory | ( | ) |
virtual OgreHaptics::ForceEffectAlgorithmFactory::~ForceEffectAlgorithmFactory | ( | ) | [virtual] |
Virtual destructor.
virtual String OgreHaptics::ForceEffectAlgorithmFactory::getName | ( | void | ) | const [pure virtual] |
Returns the name of the factory, which is the name to identify the type of algorithm this factory creates.
virtual ForceEffectAlgorithm* OgreHaptics::ForceEffectAlgorithmFactory::createAlgorithm | ( | void | ) | [pure virtual] |
Creates a new force effect algorithm instance.
virtual void OgreHaptics::ForceEffectAlgorithmFactory::destroyAlgorithm | ( | ForceEffectAlgorithm * | algorithm | ) | [virtual] |
Destroys the algorithm pointed to by the parameter (for early clean up if required).
List of force effect algorithms created by the factory.
Definition at line 146 of file OgreHapticsForceEffectAlgorithm.h.
Last modified Tue Jan 6 22:31:26 2009