#ifndef OPENMW_BASEWORLDSTATEPROCESSOR_HPP #define OPENMW_BASEWORLDSTATEPROCESSOR_HPP #include #include #include #include #include "Player.hpp" namespace mwmp { class WorldstateProcessor : public BasePacketProcessor { public: virtual void Do(WorldstatePacket &packet, Player &player, BaseWorldstate &worldstate); static bool Process(RakNet::Packet &packet, BaseWorldstate &worldstate) noexcept; }; } #endif //OPENMW_BASEWORLDSTATEPROCESSOR_HPP