Odamex
Setting the Standard in Multiplayer Doom
server/src/c_console.cpp File Reference

Data Structures

struct  History
struct  NotifyText

Typedefs

typedef std::map< std::string,
size_t > 
tabcommand_map_t

Functions

BOOL C_HandleKey (event_t *ev, byte *buffer, int len)
void C_InitConsole (int width, int height, BOOL ingame)
 EXTERN_CVAR (log_fulltimestamps) char *TimeStamp()
int PrintString (int printlevel, const char *outline)
int VPrintf (int printlevel, const char *format, va_list parms)
int STACK_ARGS Printf (int printlevel, const char *format,...)
int STACK_ARGS Printf_Bold (const char *format,...)
int STACK_ARGS DPrintf (const char *format,...)
void C_FlushDisplay (void)
void C_AdjustBottom (void)
void C_Ticker (void)
void C_InitTicker (const char *label, unsigned int max)
void C_SetTicker (unsigned int at)
BOOL C_Responder (event_t *ev)
 BEGIN_COMMAND (history)
 END_COMMAND (history) BEGIN_COMMAND(clear)
 END_COMMAND (clear) BEGIN_COMMAND(echo)
 END_COMMAND (echo) void C_MidPrint(const char *msg
player_t int msgtime if (p==NULL) return
 SV_MidPrint (msg, p, msgtime)
void C_RevealSecret ()
tabcommand_map_tTabCommands ()
void C_AddTabCommand (const char *name)
void C_RemoveTabCommand (const char *name)

Variables

int KeyRepeatDelay
int gametic
int ConRows
int ConCols
int PhysRows
char * Lines
char * Last = NULL
BOOL vidactive = false
BOOL gotconback = false
BOOL cursoron = false
int SkipRows
int ConBottom
int ConScroll
int RowAdjust
int CursorTicker
int ScrollState = 0
constate_e ConsoleState = c_up
char VersionString [8]
event_t RepeatEvent
int RepeatCountdown
BOOL KeysShifted
static unsigned int TickerMax
BOOL gameisdead
player_tp

Typedef Documentation

typedef std::map<std::string, size_t> tabcommand_map_t

Function Documentation

BEGIN_COMMAND ( history  )
void C_AddTabCommand ( const char *  name)
void C_AdjustBottom ( void  )
void C_FlushDisplay ( void  )
BOOL C_HandleKey ( event_t ev,
byte buffer,
int  len 
)
void C_InitConsole ( int  width,
int  height,
BOOL  ingame 
)
void C_InitTicker ( const char *  label,
unsigned int  max 
)
void C_RemoveTabCommand ( const char *  name)
BOOL C_Responder ( event_t ev)
void C_RevealSecret ( )
void C_SetTicker ( unsigned int  at)
void C_Ticker ( void  )
int STACK_ARGS DPrintf ( const char *  format,
  ... 
)
END_COMMAND ( history  )
END_COMMAND ( clear  )
END_COMMAND ( echo  ) const
EXTERN_CVAR ( log_fulltimestamps  )
player_t int msgtime if ( p  = =NULL)
int STACK_ARGS Printf ( int  printlevel,
const char *  format,
  ... 
)
int STACK_ARGS Printf_Bold ( const char *  format,
  ... 
)
int PrintString ( int  printlevel,
const char *  outline 
)
SV_MidPrint ( msg  ,
p  ,
msgtime   
)
tabcommand_map_t& TabCommands ( )
int VPrintf ( int  printlevel,
const char *  format,
va_list  parms 
)

Variable Documentation

int ConBottom
int ConCols
int ConRows
int ConScroll
BOOL cursoron = false
int gametic
BOOL gotconback = false
char * Last = NULL
char* Lines
int PhysRows
int RowAdjust
int ScrollState = 0
int SkipRows
unsigned int TickerMax
char VersionString[8]
BOOL vidactive = false
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends