Support Forum       Library Source       SourceForge Page       G3D Web Page     
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
G3D::GConsole::Settings Class Reference

Public Member Functions

 Settings ()
 

Public Attributes

Color4 backgroundColor
 
float blinkRate
 Cursor flashes per second.
 
Array< stringcommandCompletionSeed
 Commands that can be completed by TAB, in addition to those in the history.
 
bool commandEcho
 If true, commands are shown in the buffer.
 
Color4 defaultCommandColor
 
Color4 defaultPrintColor
 
RealTime keyRepeatDelay
 Delay before the first key repeat in seconds.
 
float keyRepeatRate
 Keypresses per second.
 
float lineHeight
 Pixel height between lines when displayed.
 
int maxBufferLength
 Maximum number of lines of scrollback.
 
int maxCompletionHistorySize
 Number of unique tokens to keep for command completion purposes.
 
int numVisibleLines
 Number of lines visible at any time.
 
bool performCommandCompletion
 If true, tab completion includes issued commands and commands in the completionSeed array.
 
bool performFilenameCompletion
 If true, tab completion includes filenames from the local disk.
 

Constructor & Destructor Documentation

G3D::GConsole::Settings::Settings ( )

Member Data Documentation

Color4 G3D::GConsole::Settings::backgroundColor
float G3D::GConsole::Settings::blinkRate

Cursor flashes per second.

Array<string> G3D::GConsole::Settings::commandCompletionSeed

Commands that can be completed by TAB, in addition to those in the history.

Include common keywords here, for example, to seed the command completion buffer. Commands that were actually typed by the user will take precedence.

bool G3D::GConsole::Settings::commandEcho

If true, commands are shown in the buffer.

Color4 G3D::GConsole::Settings::defaultCommandColor
Color4 G3D::GConsole::Settings::defaultPrintColor
RealTime G3D::GConsole::Settings::keyRepeatDelay

Delay before the first key repeat in seconds.

float G3D::GConsole::Settings::keyRepeatRate

Keypresses per second.

float G3D::GConsole::Settings::lineHeight

Pixel height between lines when displayed.

(font is slightly smaller than this)

int G3D::GConsole::Settings::maxBufferLength

Maximum number of lines of scrollback.

int G3D::GConsole::Settings::maxCompletionHistorySize

Number of unique tokens to keep for command completion purposes.

Does not include commandCompletionSeed elements in the count.

int G3D::GConsole::Settings::numVisibleLines

Number of lines visible at any time.

bool G3D::GConsole::Settings::performCommandCompletion

If true, tab completion includes issued commands and commands in the completionSeed array.

bool G3D::GConsole::Settings::performFilenameCompletion

If true, tab completion includes filenames from the local disk.


documentation generated on Sat Jan 12 2013 22:49:55 using doxygen 1.8.2