![]() |
TrinityCore
|
#include <MovementGenerator.h>
Public Member Functions | |
| MovementGeneratorFactory (MovementGeneratorType mgt) | |
| MovementGenerator * | Create (void *) const override |
| Abstract Factory create method. More... | |
Public Member Functions inherited from SelectableMovement | |
| SelectableMovement (MovementGeneratorType mgt) | |
Public Member Functions inherited from FactoryHolder< MovementGenerator, MovementGeneratorType > | |
| FactoryHolder (MovementGeneratorTypek) | |
| virtual | ~FactoryHolder () |
| MovementGeneratorType | key () const |
| void | RegisterSelf (void) |
| void | DeregisterSelf (void) |
Additional Inherited Members | |
Public Types inherited from FactoryHolder< MovementGenerator, MovementGeneratorType > | |
| typedef ObjectRegistry < FactoryHolder < MovementGenerator, MovementGeneratorType > , MovementGeneratorType > | FactoryHolderRegistry |
|
inline |
|
inlineoverridevirtual |
Abstract Factory create method.
Implements FactoryHolder< MovementGenerator, MovementGeneratorType >.
1.8.8