Main Page | Class List | File List | Class Members | File Members

MRecipientFilter Class Reference

#include <MRecipientFilter.h>

List of all members.

Public Member Functions

 MRecipientFilter (void)
 ~MRecipientFilter (void)
virtual bool IsReliable (void) const
virtual bool IsInitMessage (void) const
virtual int GetRecipientCount (void) const
virtual int GetRecipientIndex (int slot) const
bool AddPlayerByIndex (IVEngineServer *engine, IPlayerInfoManager *playerInfoManager, int playerIndex)
bool AddAllPlayers (IVEngineServer *engine, IPlayerInfoManager *playerInfoManager, int maxClients)

Private Attributes

CUtlVector< int > m_Recipients


Detailed Description

Definition at line 33 of file MRecipientFilter.h.


Constructor & Destructor Documentation

MRecipientFilter::MRecipientFilter void   ) 
 

Definition at line 40 of file MRecipientFilter.cpp.

MRecipientFilter::~MRecipientFilter void   ) 
 

Definition at line 44 of file MRecipientFilter.cpp.


Member Function Documentation

bool MRecipientFilter::AddAllPlayers IVEngineServer *  engine,
IPlayerInfoManager *  playerInfoManager,
int  maxClients
 

Definition at line 86 of file MRecipientFilter.cpp.

References AddPlayerByIndex(), and m_Recipients.

bool MRecipientFilter::AddPlayerByIndex IVEngineServer *  engine,
IPlayerInfoManager *  playerInfoManager,
int  playerIndex
 

Definition at line 69 of file MRecipientFilter.cpp.

References m_Recipients.

Referenced by AddAllPlayers(), and CountryFilter::clientSendChatMessage().

int MRecipientFilter::GetRecipientCount void   )  const [virtual]
 

Definition at line 48 of file MRecipientFilter.cpp.

References m_Recipients.

Referenced by GetRecipientIndex().

int MRecipientFilter::GetRecipientIndex int  slot  )  const [virtual]
 

Definition at line 53 of file MRecipientFilter.cpp.

References GetRecipientCount(), and m_Recipients.

bool MRecipientFilter::IsInitMessage void   )  const [virtual]
 

Definition at line 59 of file MRecipientFilter.cpp.

bool MRecipientFilter::IsReliable void   )  const [virtual]
 

Definition at line 64 of file MRecipientFilter.cpp.


Member Data Documentation

CUtlVector<int> MRecipientFilter::m_Recipients [private]
 

Definition at line 51 of file MRecipientFilter.h.

Referenced by AddAllPlayers(), AddPlayerByIndex(), GetRecipientCount(), and GetRecipientIndex().


The documentation for this class was generated from the following files:
Generated on Tue Jun 28 01:09:12 2005 for CountryFilter by  doxygen 1.4.3-20050623