![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "WorldSession.h"
Public Member Functions | |
| WorldSessionFilter (WorldSession *pSession) | |
| ~WorldSessionFilter () override=default | |
| bool | Process (WorldPacket *packet) override |
Public Member Functions inherited from PacketFilter | |
| PacketFilter (WorldSession *pSession) | |
| virtual | ~PacketFilter ()=default |
| 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.