Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
IdleMovementGenerator.h
Go to the documentation of this file.
1/*
2* This file is part of Project SkyFire https://www.projectskyfire.org.
3* See LICENSE.md file for Copyright information
4*/
5
6#ifndef SKYFIRE_IDLEMOVEMENTGENERATOR_H
7#define SKYFIRE_IDLEMOVEMENTGENERATOR_H
8
9#include "MovementGenerator.h"
10
20
22
38
53
63
64#endif
std::uint32_t uint32
Definition Define.h:77
#define OVERRIDE
Definition Define.h:60
IdleMovementGenerator si_idleMovement
RotateDirection
MovementGeneratorType
@ DISTRACT_MOTION_TYPE
@ IDLE_MOTION_TYPE
@ ROTATE_MOTION_TYPE
@ ASSISTANCE_DISTRACT_MOTION_TYPE
MovementGeneratorType GetMovementGeneratorType() OVERRIDE
bool Update(Unit *, uint32) OVERRIDE
void Reset(Unit *owner) OVERRIDE
MovementGeneratorType GetMovementGeneratorType() OVERRIDE
void Finalize(Unit *) OVERRIDE
bool Update(Unit *, uint32) OVERRIDE
void Initialize(Unit *) OVERRIDE
void Reset(Unit *) OVERRIDE
MovementGeneratorType GetMovementGeneratorType() OVERRIDE
MovementGeneratorType GetMovementGeneratorType() OVERRIDE
void Reset(Unit *owner) OVERRIDE
RotateMovementGenerator(uint32 time, RotateDirection direction)
bool Update(Unit *, uint32) OVERRIDE
void Finalize(Unit *) OVERRIDE
void Initialize(Unit *) OVERRIDE
Definition Unit.h:1367