AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "WorldSession.h"
Public Member Functions | |
MapSessionFilter (WorldSession *pSession) | |
~MapSessionFilter () override=default | |
bool | Process (WorldPacket *packet) override |
bool | ProcessUnsafe () const override |
Public Member Functions inherited from PacketFilter | |
PacketFilter (WorldSession *pSession) | |
virtual | ~PacketFilter ()=default |
virtual bool | Process (WorldPacket *) |
virtual bool | ProcessUnsafe () const |
Additional Inherited Members | |
Protected Attributes inherited from PacketFilter | |
WorldSession *const | m_pSession |
|
inlineexplicit |
|
overridedefault |
|
overridevirtual |
Reimplemented from PacketFilter.
References WorldPacket::GetOpcode(), WorldSession::GetPlayer(), Object::IsInWorld(), PacketFilter::m_pSession, opcodeTable, PROCESS_INPLACE, PROCESS_THREADUNSAFE, and ClientOpcodeHandler::ProcessingPlace.
|
inlineoverridevirtual |
Reimplemented from PacketFilter.