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

Constructor & Destructor Documentation

◆ Settings()

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

Member Data Documentation

◆ backgroundColor

Color4 G3D::GConsole::Settings::backgroundColor

◆ blinkRate

float G3D::GConsole::Settings::blinkRate

Cursor flashes per second.

◆ commandCompletionSeed

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.

◆ commandEcho

bool G3D::GConsole::Settings::commandEcho

If true, commands are shown in the buffer.

◆ defaultCommandColor

Color4 G3D::GConsole::Settings::defaultCommandColor

◆ defaultPrintColor

Color4 G3D::GConsole::Settings::defaultPrintColor

◆ keyRepeatDelay

RealTime G3D::GConsole::Settings::keyRepeatDelay

Delay before the first key repeat in seconds.

◆ keyRepeatRate

float G3D::GConsole::Settings::keyRepeatRate

Keypresses per second.

◆ lineHeight

float G3D::GConsole::Settings::lineHeight

Pixel height between lines when displayed.

(font is slightly smaller than this)

◆ maxBufferLength

int G3D::GConsole::Settings::maxBufferLength

Maximum number of lines of scrollback.

◆ maxCompletionHistorySize

int G3D::GConsole::Settings::maxCompletionHistorySize

Number of unique tokens to keep for command completion purposes.

Does not include commandCompletionSeed elements in the count.

◆ numVisibleLines

int G3D::GConsole::Settings::numVisibleLines

Number of lines visible at any time.

◆ performCommandCompletion

bool G3D::GConsole::Settings::performCommandCompletion

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

◆ performFilenameCompletion

bool G3D::GConsole::Settings::performFilenameCompletion

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


documentation generated on Wed Nov 24 2021 08:01:56 using doxygen 1.8.15