mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-12-10 21:54:33 +00:00
[Client] Fix warnings related to destructors for processors
This commit is contained in:
parent
b97322b4b1
commit
adcac2675a
8 changed files with 28 additions and 1 deletions
|
|
@ -7,6 +7,11 @@ using namespace mwmp;
|
||||||
template<class T>
|
template<class T>
|
||||||
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
||||||
|
|
||||||
|
ActorProcessor::~ActorProcessor()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
bool ActorProcessor::Process(RakNet::Packet &packet, ActorList &actorList)
|
bool ActorProcessor::Process(RakNet::Packet &packet, ActorList &actorList)
|
||||||
{
|
{
|
||||||
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,8 @@ namespace mwmp
|
||||||
virtual void Do(ActorPacket &packet, ActorList &actorList) = 0;
|
virtual void Do(ActorPacket &packet, ActorList &actorList) = 0;
|
||||||
|
|
||||||
static bool Process(RakNet::Packet &packet, ActorList &actorList);
|
static bool Process(RakNet::Packet &packet, ActorList &actorList);
|
||||||
|
|
||||||
|
virtual ~ActorProcessor();
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,11 @@ using namespace mwmp;
|
||||||
template<class T>
|
template<class T>
|
||||||
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
||||||
|
|
||||||
|
ObjectProcessor::~ObjectProcessor()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
bool ObjectProcessor::Process(RakNet::Packet &packet, ObjectList &objectList)
|
bool ObjectProcessor::Process(RakNet::Packet &packet, ObjectList &objectList)
|
||||||
{
|
{
|
||||||
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@ namespace mwmp
|
||||||
virtual void Do(ObjectPacket &packet, ObjectList &objectList) = 0;
|
virtual void Do(ObjectPacket &packet, ObjectList &objectList) = 0;
|
||||||
|
|
||||||
static bool Process(RakNet::Packet &packet, ObjectList &objectList);
|
static bool Process(RakNet::Packet &packet, ObjectList &objectList);
|
||||||
|
|
||||||
|
virtual ~ObjectProcessor();
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,11 @@ using namespace mwmp;
|
||||||
template<class T>
|
template<class T>
|
||||||
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
||||||
|
|
||||||
|
PlayerProcessor::~PlayerProcessor()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
bool PlayerProcessor::Process(RakNet::Packet &packet)
|
bool PlayerProcessor::Process(RakNet::Packet &packet)
|
||||||
{
|
{
|
||||||
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@ namespace mwmp
|
||||||
virtual void Do(PlayerPacket &packet, BasePlayer *player) = 0;
|
virtual void Do(PlayerPacket &packet, BasePlayer *player) = 0;
|
||||||
|
|
||||||
static bool Process(RakNet::Packet &packet);
|
static bool Process(RakNet::Packet &packet);
|
||||||
|
|
||||||
|
virtual ~PlayerProcessor();
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,11 @@ using namespace mwmp;
|
||||||
template<class T>
|
template<class T>
|
||||||
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
typename BasePacketProcessor<T>::processors_t BasePacketProcessor<T>::processors;
|
||||||
|
|
||||||
|
WorldstateProcessor::~WorldstateProcessor()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
bool WorldstateProcessor::Process(RakNet::Packet &packet, Worldstate &worldstate)
|
bool WorldstateProcessor::Process(RakNet::Packet &packet, Worldstate &worldstate)
|
||||||
{
|
{
|
||||||
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
RakNet::BitStream bsIn(&packet.data[1], packet.length, false);
|
||||||
|
|
|
||||||
|
|
@ -14,9 +14,10 @@ namespace mwmp
|
||||||
virtual void Do(WorldstatePacket &packet, Worldstate &worldstate) = 0;
|
virtual void Do(WorldstatePacket &packet, Worldstate &worldstate) = 0;
|
||||||
|
|
||||||
static bool Process(RakNet::Packet &packet, Worldstate &worldstate);
|
static bool Process(RakNet::Packet &packet, Worldstate &worldstate);
|
||||||
|
|
||||||
|
virtual ~WorldstateProcessor();
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif //OPENMW_WORLDSTATEPROCESSOR_HPP
|
#endif //OPENMW_WORLDSTATEPROCESSOR_HPP
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue