torque Torque Game Engine Documentation
TGE Version 1.5.2

WinConsole Class Reference

#include <winConsole.h>


Public Member Functions

 WinConsole ()
 ~WinConsole ()
void process ()
void enable (bool)
void processConsoleLine (const char *consoleLine)

Static Public Member Functions

static void create ()
static void destroy ()
static bool isEnabled ()

Private Member Functions

void printf (const char *s,...)

Private Attributes

bool winConsoleEnabled
HANDLE stdOut
HANDLE stdIn
HANDLE stdErr
ConsoleEvent postEvent
char inbuf [512]
S32 inpos
bool lineOutput
char curTabComplete [512]
S32 tabCompleteStart
char rgCmds [MAX_CMDS][512]
S32 iCmdIndex


Constructor & Destructor Documentation

WinConsole::WinConsole (  ) 

WinConsole::~WinConsole (  ) 


Member Function Documentation

void WinConsole::printf ( const char *  s,
  ... 
) [private]

void WinConsole::process (  ) 

void WinConsole::enable ( bool   ) 

void WinConsole::processConsoleLine ( const char *  consoleLine  ) 

static void WinConsole::create (  )  [static]

static void WinConsole::destroy (  )  [static]

static bool WinConsole::isEnabled (  )  [static]


Field Documentation

HANDLE WinConsole::stdOut [private]

HANDLE WinConsole::stdIn [private]

HANDLE WinConsole::stdErr [private]

char WinConsole::inbuf[512] [private]

bool WinConsole::lineOutput [private]

char WinConsole::curTabComplete[512] [private]

char WinConsole::rgCmds[MAX_CMDS][512] [private]




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen