![]() |
TrinityCore
|
#include <WorldSession.h>
Inheritance diagram for WorldSessionFilter:Public Member Functions | |
| WorldSessionFilter (WorldSession *pSession) | |
| ~WorldSessionFilter () | |
| virtual bool | Process (WorldPacket *packet) override |
Public Member Functions inherited from PacketFilter | |
| PacketFilter (WorldSession *pSession) | |
| virtual | ~PacketFilter () |
| virtual bool | ProcessUnsafe () const |
Additional Inherited Members | |
Protected Attributes inherited from PacketFilter | |
| WorldSession *const | m_pSession |
Definition at line 520 of file WorldSession.h.
|
inlineexplicit |
Definition at line 523 of file WorldSession.h.
|
inline |
Definition at line 524 of file WorldSession.h.
|
overridevirtual |
Reimplemented from PacketFilter.
Definition at line 92 of file WorldSession.cpp.
References WorldPacket::GetOpcode(), WorldSession::GetPlayer(), Object::IsInWorld(), PacketFilter::m_pSession, opcodeTable, PROCESS_INPLACE, PROCESS_THREADUNSAFE, and ClientOpcodeHandler::ProcessingPlace.