TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MovementGenerator Class Referenceabstract

#include <MovementGenerator.h>

Public Member Functions

virtual ~MovementGenerator ()
 
virtual void Initialize (Unit *)=0
 
virtual void Finalize (Unit *)=0
 
virtual void Reset (Unit *)=0
 
virtual bool Update (Unit *, uint32 time_diff)=0
 
virtual MovementGeneratorType GetMovementGeneratorType () const =0
 
virtual void unitSpeedChanged ()
 
virtual bool GetResetPosition (Unit *, float &, float &, float &)
 

Constructor & Destructor Documentation

MovementGenerator::~MovementGenerator ( )
virtual
21 { }

Member Function Documentation

virtual bool MovementGenerator::GetResetPosition ( Unit ,
float &  ,
float &  ,
float &   
)
inlinevirtual
47 { return false; }

+ Here is the caller graph for this function:


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