FTEQW
Documentation of the FTE engine source tree.
net_preparse.c File Reference

Enumerations

enum  protocol_type {
  PPT_FLOAT , PPT_ENT , PPT_COORD , PPT_ANGLE ,
  PPT_BYTE , PPT_SHORT , PPT_LONG , PPT_STRING
}
 

Functions

void NPP_Flush (void)
 
void NPP_NQWriteByte (int dest, qbyte data)
 
void NPP_NQWriteChar (int dest, char data)
 
void NPP_NQWriteShort (int dest, short data)
 
void NPP_NQWriteLong (int dest, long data)
 
void NPP_NQWriteAngle (int dest, float data)
 
void NPP_NQWriteCoord (int dest, float data)
 
void NPP_NQWriteString (int dest, char *data)
 
void NPP_NQWriteEntity (int dest, short data)
 
void NPP_QWWriteByte (int dest, qbyte data)
 
void NPP_QWWriteChar (int dest, char data)
 
void NPP_QWWriteShort (int dest, short data)
 
void NPP_QWWriteLong (int dest, long data)
 
void NPP_QWWriteAngle (int dest, float data)
 
void NPP_QWWriteCoord (int dest, float data)
 
void NPP_QWWriteString (int dest, char *data)
 
void NPP_QWWriteEntity (int dest, int data)
 
client_tWrite_GetClient (void)
 
sizebuf_tQWWriteDest (int dest)
 
sizebuf_tNQWriteDest (int dest)
 
void NPP_SetInfo (client_t *cl, char *key, char *value)
 
void NPP_NQFlush (void)
 
void NPP_NQCheckFlush (void)
 
void NPP_NQCheckDest (int dest)
 
void NPP_AddData (const void *data, int len)
 
void NPP_NQWriteFloat (int dest, float data)
 
void NPP_NQWriteString (int dest, const char *data)
 
void NPP_NQWriteEntity (int dest, int data)
 
float NPP_ReadFloat (qbyte *buf)
 
short NPP_ReadShort (qbyte *buf)
 
unsigned short NPP_ReadUShort (qbyte *buf)
 
void NPP_QWFlush (void)
 
void NPP_QWCheckFlush (void)
 
void NPP_QWCheckDest (int dest)
 
void NPP_QWWriteFloat (int dest, float data)
 
void NPP_QWWriteString (int dest, const char *data)
 
void NPP_MVDFlush (void)
 
void NPP_MVDForceFlush (void)
 
void NPP_MVDCheckFlush (void)
 
void NPP_MVDCheckDest (client_t *cl, int broadcast)
 
void NPP_MVDWriteByte (qbyte data, client_t *to, int broadcast)
 

Variables

struct netprim_sdestprim
 
int sv_demo_spikeindex
 

Enumeration Type Documentation

◆ protocol_type

Enumerator
PPT_FLOAT 
PPT_ENT 
PPT_COORD 
PPT_ANGLE 
PPT_BYTE 
PPT_SHORT 
PPT_LONG 
PPT_STRING 

Function Documentation

◆ NPP_AddData()

void NPP_AddData ( const void data,
int  len 
)

◆ NPP_Flush()

void NPP_Flush ( void  )

◆ NPP_MVDCheckDest()

void NPP_MVDCheckDest ( client_t cl,
int  broadcast 
)

◆ NPP_MVDCheckFlush()

void NPP_MVDCheckFlush ( void  )

◆ NPP_MVDFlush()

void NPP_MVDFlush ( void  )

◆ NPP_MVDForceFlush()

void NPP_MVDForceFlush ( void  )

◆ NPP_MVDWriteByte()

void NPP_MVDWriteByte ( qbyte  data,
client_t to,
int  broadcast 
)

◆ NPP_NQCheckDest()

void NPP_NQCheckDest ( int  dest)

◆ NPP_NQCheckFlush()

void NPP_NQCheckFlush ( void  )

◆ NPP_NQFlush()

void NPP_NQFlush ( void  )

◆ NPP_NQWriteAngle()

void NPP_NQWriteAngle ( int  dest,
float  data 
)

◆ NPP_NQWriteByte()

void NPP_NQWriteByte ( int  dest,
qbyte  data 
)

◆ NPP_NQWriteChar()

void NPP_NQWriteChar ( int  dest,
char  data 
)

◆ NPP_NQWriteCoord()

void NPP_NQWriteCoord ( int  dest,
float  data 
)

◆ NPP_NQWriteEntity() [1/2]

void NPP_NQWriteEntity ( int  dest,
int  data 
)

◆ NPP_NQWriteEntity() [2/2]

void NPP_NQWriteEntity ( int  dest,
short  data 
)

◆ NPP_NQWriteFloat()

void NPP_NQWriteFloat ( int  dest,
float  data 
)

◆ NPP_NQWriteLong()

void NPP_NQWriteLong ( int  dest,
long  data 
)

◆ NPP_NQWriteShort()

void NPP_NQWriteShort ( int  dest,
short  data 
)

◆ NPP_NQWriteString() [1/2]

void NPP_NQWriteString ( int  dest,
char *  data 
)

◆ NPP_NQWriteString() [2/2]

void NPP_NQWriteString ( int  dest,
const char *  data 
)

◆ NPP_QWCheckDest()

void NPP_QWCheckDest ( int  dest)

◆ NPP_QWCheckFlush()

void NPP_QWCheckFlush ( void  )

◆ NPP_QWFlush()

void NPP_QWFlush ( void  )

◆ NPP_QWWriteAngle()

void NPP_QWWriteAngle ( int  dest,
float  data 
)

◆ NPP_QWWriteByte()

void NPP_QWWriteByte ( int  dest,
qbyte  data 
)

◆ NPP_QWWriteChar()

void NPP_QWWriteChar ( int  dest,
char  data 
)

◆ NPP_QWWriteCoord()

void NPP_QWWriteCoord ( int  dest,
float  data 
)

◆ NPP_QWWriteEntity()

void NPP_QWWriteEntity ( int  dest,
int  data 
)

◆ NPP_QWWriteFloat()

void NPP_QWWriteFloat ( int  dest,
float  data 
)

◆ NPP_QWWriteLong()

void NPP_QWWriteLong ( int  dest,
long  data 
)

◆ NPP_QWWriteShort()

void NPP_QWWriteShort ( int  dest,
short  data 
)

◆ NPP_QWWriteString() [1/2]

void NPP_QWWriteString ( int  dest,
char *  data 
)

◆ NPP_QWWriteString() [2/2]

void NPP_QWWriteString ( int  dest,
const char *  data 
)

◆ NPP_ReadFloat()

float NPP_ReadFloat ( qbyte buf)

◆ NPP_ReadShort()

short NPP_ReadShort ( qbyte buf)

◆ NPP_ReadUShort()

unsigned short NPP_ReadUShort ( qbyte buf)

◆ NPP_SetInfo()

void NPP_SetInfo ( client_t cl,
char *  key,
char *  value 
)

◆ NQWriteDest()

static sizebuf_t * NQWriteDest ( int  dest)

◆ QWWriteDest()

sizebuf_t * QWWriteDest ( int  dest)

◆ Write_GetClient()

client_t * Write_GetClient ( void  )

Variable Documentation

◆ destprim

struct netprim_s* destprim

◆ sv_demo_spikeindex

int sv_demo_spikeindex