Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
MovementGenerator Class Referenceabstract

#include <MovementGenerator.h>

Inheritance diagram for MovementGenerator:

Public Member Functions

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

Detailed Description

Definition at line 17 of file MovementGenerator.h.

Constructor & Destructor Documentation

◆ ~MovementGenerator()

MovementGenerator::~MovementGenerator ( )
virtual

Definition at line 8 of file MovementGenerator.cpp.

Member Function Documentation

◆ Finalize()

◆ GetMovementGeneratorType()

◆ GetResetPosition()

virtual bool MovementGenerator::GetResetPosition ( Unit * ,
float & ,
float & ,
float &  )
inlinevirtual

◆ Initialize()

◆ Reset()

◆ unitSpeedChanged()

◆ Update()


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