In file include/cssys/common/console.h:

class csConsole : public csBase

The csConsole class is just an outline of how CrystalSpace console should work

Inheritance:


Public Methods

virtual void Clear()
Clear console
virtual void ExecuteCommand(char *command)
Print (if console is active) and execute a command
virtual void Hide()
Hide the console
virtual bool IsActive()
Return true if console is active
virtual void Print(csRect* area)
Update the console on the window
virtual void PutText(char *format, ...)
Print a string to the console
virtual void Show()
Show the console

Inherited from csBase:


Documentation

The csConsole class is just an outline of how CrystalSpace console should work. There is no implementation for any of its methods, so you cannot create instances of this class. You should derive your own class from this and assign a instance of it to System->Console variable.
virtual void Show()
Show the console

virtual void Hide()
Hide the console

virtual void PutText(char *format, ...)
Print a string to the console

virtual void ExecuteCommand(char *command)
Print (if console is active) and execute a command

virtual void Print(csRect* area)
Update the console on the window. If not NULL the given area will be updated to reflect the area that was changed during this Print.

virtual bool IsActive()
Return true if console is active

virtual void Clear()
Clear console


Direct child classes:
csSimpleConsole

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de