Public Methods |
virtual void | PutText (const char *iText,...)=0 |
| Put some text to the console. More...
|
virtual void | PutTextV (const char *iText, va_list args)=0 |
| Var_args version of PutText.
|
virtual const char* | GetLine (int iLine=-1) const=0 |
| Return a line from the buffer (-1 = current line).
|
virtual void | Draw2D (csRect *oRect=NULL)=0 |
| Display the console and return the dirty rectangle. More...
|
virtual void | Draw3D (csRect *oRect=NULL)=0 |
| Update the 3D part of the console on the window. More...
|
virtual void | Clear (bool iWipe=false)=0 |
| Clear console. More...
|
virtual void | SetBufferSize (int iMaxLines)=0 |
| Set the buffer size in lines.
|
virtual bool | GetTransparency () const=0 |
| Retrieve the transparency setting.
|
virtual void | SetTransparency (bool iTransp)=0 |
| Set transparency.
|
virtual iFont* | GetFont () const=0 |
| Gets the current font.
|
virtual void | SetFont (iFont *Font)=0 |
| Sets the type of the font.
|
virtual int | GetTopLine () const=0 |
| Get the current top line being displayed.
|
virtual void | ScrollTo (int iTopLine, bool iSnap=true)=0 |
| Set the current top line, or use of the constants above for scrolling. More...
|
virtual int | GetCursorStyle () const=0 |
| Retrieve the cursor style.
|
virtual void | SetCursorStyle (int iStyle)=0 |
| Assign the cursor style.
|
virtual void | SetVisible (bool iShow)=0 |
| Show/hide the console. More...
|
virtual bool | GetVisible ()=0 |
| Query whether the console is visible or hidden.
|
virtual void | AutoUpdate (bool iAutoUpdate)=0 |
| Enable or disable automatic console updates. More...
|
virtual void | SetCursorPos (int iCharNo)=0 |
| Set cursor horizontal position (-1 == follow output).
|
virtual int | GetMaxLineWidth ()=0 |
| Query maximal line width in characters.
|
virtual void | RegisterWatcher (iConsoleWatcher *)=0 |
| Tell console that this object should be notified when console visibility status changes.
|
virtual bool | PerformExtension (const char *iCommand,...)=0 |
| Implement simple extension commands.
|
virtual bool | PerformExtensionV (const char *iCommand, va_list)=0 |
| Implement simple extension commands.
|