mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-25 22:56:24 +00:00
refactor(Core): apply clang-tidy modernize-use-override (#3817)
This commit is contained in:
@@ -15,8 +15,8 @@ class Unit;
|
||||
class FollowerReference : public Reference<Unit, TargetedMovementGeneratorBase>
|
||||
{
|
||||
protected:
|
||||
void targetObjectBuildLink();
|
||||
void targetObjectDestroyLink();
|
||||
void sourceObjectDestroyLink();
|
||||
void targetObjectBuildLink() override;
|
||||
void targetObjectDestroyLink() override;
|
||||
void sourceObjectDestroyLink() override;
|
||||
};
|
||||
#endif
|
||||
|
||||
@@ -41,25 +41,25 @@ template<class T, class D>
|
||||
class MovementGeneratorMedium : public MovementGenerator
|
||||
{
|
||||
public:
|
||||
void Initialize(Unit* u)
|
||||
void Initialize(Unit* u) override
|
||||
{
|
||||
//u->AssertIsType<T>();
|
||||
(static_cast<D*>(this))->DoInitialize(static_cast<T*>(u));
|
||||
}
|
||||
|
||||
void Finalize(Unit* u)
|
||||
void Finalize(Unit* u) override
|
||||
{
|
||||
//u->AssertIsType<T>();
|
||||
(static_cast<D*>(this))->DoFinalize(static_cast<T*>(u));
|
||||
}
|
||||
|
||||
void Reset(Unit* u)
|
||||
void Reset(Unit* u) override
|
||||
{
|
||||
//u->AssertIsType<T>();
|
||||
(static_cast<D*>(this))->DoReset(static_cast<T*>(u));
|
||||
}
|
||||
|
||||
bool Update(Unit* u, uint32 time_diff)
|
||||
bool Update(Unit* u, uint32 time_diff) override
|
||||
{
|
||||
//u->AssertIsType<T>();
|
||||
return (static_cast<D*>(this))->DoUpdate(static_cast<T*>(u), time_diff);
|
||||
|
||||
@@ -13,11 +13,11 @@ class IdleMovementGenerator : public MovementGenerator
|
||||
{
|
||||
public:
|
||||
|
||||
void Initialize(Unit*);
|
||||
void Finalize(Unit*) { }
|
||||
void Reset(Unit*);
|
||||
bool Update(Unit*, uint32) { return true; }
|
||||
MovementGeneratorType GetMovementGeneratorType() { return IDLE_MOTION_TYPE; }
|
||||
void Initialize(Unit*) override;
|
||||
void Finalize(Unit*) override { }
|
||||
void Reset(Unit*) override;
|
||||
bool Update(Unit*, uint32) override { return true; }
|
||||
MovementGeneratorType GetMovementGeneratorType() override { return IDLE_MOTION_TYPE; }
|
||||
};
|
||||
|
||||
extern IdleMovementGenerator si_idleMovement;
|
||||
@@ -27,11 +27,11 @@ class RotateMovementGenerator : public MovementGenerator
|
||||
public:
|
||||
explicit RotateMovementGenerator(uint32 time, RotateDirection direction) : m_duration(time), m_maxDuration(time), m_direction(direction) {}
|
||||
|
||||
void Initialize(Unit*);
|
||||
void Finalize(Unit*);
|
||||
void Reset(Unit* owner) { Initialize(owner); }
|
||||
bool Update(Unit*, uint32);
|
||||
MovementGeneratorType GetMovementGeneratorType() { return ROTATE_MOTION_TYPE; }
|
||||
void Initialize(Unit*) override;
|
||||
void Finalize(Unit*) override;
|
||||
void Reset(Unit* owner) override { Initialize(owner); }
|
||||
bool Update(Unit*, uint32) override;
|
||||
MovementGeneratorType GetMovementGeneratorType() override { return ROTATE_MOTION_TYPE; }
|
||||
|
||||
private:
|
||||
uint32 m_duration, m_maxDuration;
|
||||
@@ -43,11 +43,11 @@ class DistractMovementGenerator : public MovementGenerator
|
||||
public:
|
||||
explicit DistractMovementGenerator(uint32 timer) : m_timer(timer) {}
|
||||
|
||||
void Initialize(Unit*);
|
||||
void Finalize(Unit*);
|
||||
void Reset(Unit* owner) { Initialize(owner); }
|
||||
bool Update(Unit*, uint32);
|
||||
MovementGeneratorType GetMovementGeneratorType() { return DISTRACT_MOTION_TYPE; }
|
||||
void Initialize(Unit*) override;
|
||||
void Finalize(Unit*) override;
|
||||
void Reset(Unit* owner) override { Initialize(owner); }
|
||||
bool Update(Unit*, uint32) override;
|
||||
MovementGeneratorType GetMovementGeneratorType() override { return DISTRACT_MOTION_TYPE; }
|
||||
|
||||
private:
|
||||
uint32 m_timer;
|
||||
@@ -59,8 +59,8 @@ public:
|
||||
AssistanceDistractMovementGenerator(uint32 timer) :
|
||||
DistractMovementGenerator(timer) {}
|
||||
|
||||
MovementGeneratorType GetMovementGeneratorType() { return ASSISTANCE_DISTRACT_MOTION_TYPE; }
|
||||
void Finalize(Unit*);
|
||||
MovementGeneratorType GetMovementGeneratorType() override { return ASSISTANCE_DISTRACT_MOTION_TYPE; }
|
||||
void Finalize(Unit*) override;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -59,11 +59,11 @@ class EffectMovementGenerator : public MovementGenerator
|
||||
{
|
||||
public:
|
||||
explicit EffectMovementGenerator(uint32 Id) : m_Id(Id) {}
|
||||
void Initialize(Unit*) {}
|
||||
void Finalize(Unit*);
|
||||
void Reset(Unit*) {}
|
||||
bool Update(Unit*, uint32);
|
||||
MovementGeneratorType GetMovementGeneratorType() { return EFFECT_MOTION_TYPE; }
|
||||
void Initialize(Unit*) override {}
|
||||
void Finalize(Unit*) override;
|
||||
void Reset(Unit*) override {}
|
||||
bool Update(Unit*, uint32) override;
|
||||
MovementGeneratorType GetMovementGeneratorType() override { return EFFECT_MOTION_TYPE; }
|
||||
private:
|
||||
uint32 m_Id;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user