StdConsole
Engine/source/platformX86UNIX/x86UNIXStdConsole.h
Private Attributes
char
curTabComplete [512]
bool
char
inbuf [512]
bool
struct termios *
char
rgCmds [MAX_CMDS][512]
bool
int
int
int
Public Functions
enableInput(bool enabled)
processConsoleLine(const char * consoleLine)
Detailed Description
Private Attributes
char curTabComplete [512]
S32 iCmdIndex
bool inBackground
char inbuf [512]
S32 inpos
bool lineOutput
struct termios * originalTermState
char rgCmds [MAX_CMDS][512]
bool stdConsoleEnabled
bool stdConsoleInputEnabled
int stdErr
int stdIn
int stdOut
S32 tabCompleteStart
Private Functions
printf(const char * s, ... )
Public Functions
StdConsole()
~StdConsole()
enable(bool )
enableInput(bool enabled)
process()
processConsoleLine(const char * consoleLine)
resetTerminal()