diff options
author | Shauren <shauren.trinity@gmail.com> | 2025-06-10 13:12:33 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2025-06-10 13:12:33 +0200 |
commit | 7657a289d7981a556f8768134ee55c868df0b04c (patch) | |
tree | f22ece86bcef52a6b08ca73164afe96512dfa19a /src/server/game/Battlegrounds/BattlegroundQueue.h | |
parent | 564637b6a068fdfcd6e651cab0cd88af6beb11f2 (diff) |
Core/Misc: Kill copy/move constructors for singleton classes
Diffstat (limited to 'src/server/game/Battlegrounds/BattlegroundQueue.h')
-rw-r--r-- | src/server/game/Battlegrounds/BattlegroundQueue.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/server/game/Battlegrounds/BattlegroundQueue.h b/src/server/game/Battlegrounds/BattlegroundQueue.h index 6b442366b73..834ab3187c8 100644 --- a/src/server/game/Battlegrounds/BattlegroundQueue.h +++ b/src/server/game/Battlegrounds/BattlegroundQueue.h @@ -140,13 +140,12 @@ class TC_GAME_API BattlegroundQueue This class is used to invite player to BG again, when minute lasts from his first invitation it is capable to solve all possibilities */ -class TC_GAME_API BGQueueInviteEvent : public BasicEvent +class BGQueueInviteEvent : public BasicEvent { public: - BGQueueInviteEvent(ObjectGuid pl_guid, uint32 BgInstanceGUID, BattlegroundTypeId BgTypeId, uint32 removeTime, BattlegroundQueueTypeId queueId) : - m_PlayerGuid(pl_guid), m_BgInstanceGUID(BgInstanceGUID), m_BgTypeId(BgTypeId), m_RemoveTime(removeTime), m_QueueId(queueId) - { } - virtual ~BGQueueInviteEvent() { } + BGQueueInviteEvent(ObjectGuid pl_guid, uint32 BgInstanceGUID, BattlegroundTypeId BgTypeId, uint32 removeTime, BattlegroundQueueTypeId queueId) + : m_PlayerGuid(pl_guid), m_BgInstanceGUID(BgInstanceGUID), m_BgTypeId(BgTypeId), m_RemoveTime(removeTime), m_QueueId(queueId) + { } virtual bool Execute(uint64 e_time, uint32 p_time) override; virtual void Abort(uint64 e_time) override; @@ -163,15 +162,13 @@ class TC_GAME_API BGQueueInviteEvent : public BasicEvent We must store removeInvite time in case player left queue and joined and is invited again We must store bgQueueTypeId, because battleground can be deleted already, when player entered it */ -class TC_GAME_API BGQueueRemoveEvent : public BasicEvent +class BGQueueRemoveEvent : public BasicEvent { public: BGQueueRemoveEvent(ObjectGuid pl_guid, uint32 bgInstanceGUID, BattlegroundQueueTypeId bgQueueTypeId, uint32 removeTime) : m_PlayerGuid(pl_guid), m_BgInstanceGUID(bgInstanceGUID), m_RemoveTime(removeTime), m_BgQueueTypeId(bgQueueTypeId) { } - virtual ~BGQueueRemoveEvent() { } - virtual bool Execute(uint64 e_time, uint32 p_time) override; virtual void Abort(uint64 e_time) override; private: |