#include <commandFactory.h>

| Public Member Functions | |
| MoveFactory () | |
| MoveFactory (const CommandFactory &orig) | |
| virtual | ~MoveFactory () | 
| virtual std::deque< Command * > | MakeCommand (Entity *owner, std::pair< int, Ogre::Vector3 > mouseTargets) | 
Definition at line 105 of file commandFactory.h.
| FastEcslent::MoveFactory::MoveFactory | ( | ) |  [inline] | 
Constructor for a Factory which produces commands to move to a location/entity.
| spawnEnt | The EntityType that BuildCommands produced from this factory should construct | 
Definition at line 113 of file commandFactory.h.
| FastEcslent::MoveFactory::MoveFactory | ( | const CommandFactory & | orig | ) | 
| virtual FastEcslent::MoveFactory::~MoveFactory | ( | ) |  [inline, virtual] | 
Definition at line 117 of file commandFactory.h.
| virtual std::deque<Command*> FastEcslent::MoveFactory::MakeCommand | ( | Entity * | owner, | |
| std::pair< int, Ogre::Vector3 > | mouseTargets | |||
| ) |  [inline, virtual] | 
Function to produce a new MoveCommand for a specified Entity.
| owner | A pointer the Entity which the new command is being issued to. | 
Implements FastEcslent::CommandFactory.
Definition at line 125 of file commandFactory.h.
References FastEcslent::createMoveForEnt().
 1.5.4
 1.5.4