Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

cNxwClientObj Class Reference

#include <client.h>

List of all members.

Public Methods

 cNxwClientObj (NXWSOCKET s)
void setLegacySocket (NXWSOCKET s)
NXWSOCKET toLegacySocket () const
int toInt () const
Client Status
bool isDragging ()
void setDragging ()
void resetDragging ()
bool inGame ()
P_CHAR currChar ()
int currCharIdx ()
int getRealSocket ()
BYTEgetRcvBuffer ()
Packets
void send (const void *point, int length)
void sendSpellBook (P_ITEM pi)
void sendSFX (unsigned char a, unsigned char b, bool bIncludeNearby=true)
void sendRemoveObject (P_OBJECT po)
 Sends to a client a remove object packet, for objects disappearing.

void sysmsg (char *szFormat,...)
void sysmsg (short color, char *szFormat,...)

Public Attributes

NXWSOCKET m_sck


Constructor & Destructor Documentation

cNxwClientObj::cNxwClientObj NXWSOCKET    s
 


Member Function Documentation

P_CHAR cNxwClientObj::currChar  
 

int cNxwClientObj::currCharIdx  
 

BYTE * cNxwClientObj::getRcvBuffer  
 

int cNxwClientObj::getRealSocket  
 

bool cNxwClientObj::inGame  
 

bool cNxwClientObj::isDragging  
 

void cNxwClientObj::resetDragging  
 

void cNxwClientObj::send const void *    point,
int    length
 

void cNxwClientObj::sendRemoveObject P_OBJECT    po
 

Sends to a client a remove object packet, for objects disappearing.

Author:
Luxor

void cNxwClientObj::sendSFX unsigned char    a,
unsigned char    b,
bool    bIncludeNearby = true
 

void cNxwClientObj::sendSpellBook P_ITEM    pi
 

void cNxwClientObj::setDragging  
 

void cNxwClientObj::setLegacySocket NXWSOCKET    s
 

void cNxwClientObj::sysmsg short    color,
char *    szFormat,
...   
 

void cNxwClientObj::sysmsg char *    szFormat,
...   
 

int cNxwClientObj::toInt   const [inline]
 

NXWSOCKET cNxwClientObj::toLegacySocket   const [inline]
 


Member Data Documentation

NXWSOCKET cNxwClientObj::m_sck
 


The documentation for this class was generated from the following files: SourceForge.net Logo