TrinityCore
WorldSessionFilter Class Reference

#include <WorldSession.h>

+ Inheritance diagram for WorldSessionFilter:

Public Member Functions

 WorldSessionFilter (WorldSession *pSession)
 
 ~WorldSessionFilter ()
 
bool Process (WorldPacket *packet) override
 
bool ProcessUnsafe () const override
 
- Public Member Functions inherited from PacketFilter
 PacketFilter (WorldSession *pSession)
 
virtual ~PacketFilter ()
 
virtual bool Process (WorldPacket *)
 
virtual bool ProcessUnsafe () const
 

Additional Inherited Members

- Protected Attributes inherited from PacketFilter
WorldSession *const m_pSession
 

Detailed Description

Definition at line 945 of file WorldSession.h.

Constructor & Destructor Documentation

◆ WorldSessionFilter()

WorldSessionFilter::WorldSessionFilter ( WorldSession pSession)
inlineexplicit

Definition at line 948 of file WorldSession.h.

◆ ~WorldSessionFilter()

WorldSessionFilter::~WorldSessionFilter ( )
inline

Definition at line 949 of file WorldSession.h.

Member Function Documentation

◆ Process()

bool WorldSessionFilter::Process ( WorldPacket packet)
overridevirtual

Reimplemented from PacketFilter.

Definition at line 86 of file WorldSession.cpp.

+ Here is the call graph for this function:

◆ ProcessUnsafe()

bool WorldSessionFilter::ProcessUnsafe ( ) const
inlineoverridevirtual

Reimplemented from PacketFilter.

Definition at line 952 of file WorldSession.h.


The documentation for this class was generated from the following files: