mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-22 10:05:32 +01:00
Core/Movement: Make MovementGenerator not copyable and movable
(cherry picked from commit 6b6a13d9c7)
This commit is contained in:
@@ -48,7 +48,11 @@ enum MovementGeneratorFlags : uint16
|
||||
class TC_GAME_API MovementGenerator
|
||||
{
|
||||
public:
|
||||
MovementGenerator() : Mode(0), Priority(0), Flags(MOVEMENTGENERATOR_FLAG_NONE), BaseUnitState(0) { }
|
||||
explicit MovementGenerator() : Mode(0), Priority(0), Flags(MOVEMENTGENERATOR_FLAG_NONE), BaseUnitState(0) { }
|
||||
MovementGenerator(MovementGenerator const&) = delete;
|
||||
MovementGenerator(MovementGenerator&&) = delete;
|
||||
MovementGenerator& operator=(MovementGenerator const&) = delete;
|
||||
MovementGenerator& operator=(MovementGenerator&&) = delete;
|
||||
virtual ~MovementGenerator();
|
||||
|
||||
// on top first update
|
||||
|
||||
Reference in New Issue
Block a user