#include <ConsoleLines.h>
Public Types | |
| enum | LineType { eNone, eCommand, eCommandCont } |
Public Member Functions | |
| ConsoleLine () | |
| virtual | ~ConsoleLine () |
| void | set (const LangString &line, LineType type) |
| void | drawLine (float x, float y, GLFont2d *font) |
| LineType | getLineType () |
| const LangString & | getLine () |
Protected Attributes | |
| unsigned int | lineNumber_ |
| LangString | line_ |
| LangString | lineNumberStr_ |
| LineType | lineType_ |
Static Protected Attributes | |
| static unsigned | nextLineNumber_ = 0 |
Definition at line 28 of file ConsoleLines.h.
| ConsoleLine::ConsoleLine | ( | ) |
Definition at line 27 of file ConsoleLines.cpp.
| ConsoleLine::~ConsoleLine | ( | ) | [virtual] |
Definition at line 33 of file ConsoleLines.cpp.
| void ConsoleLine::set | ( | const LangString & | line, | |
| LineType | type | |||
| ) |
Definition at line 38 of file ConsoleLines.cpp.
References eCommand, eCommandCont, S3D::formatStringBuffer(), LANG_STRING, line_, lineNumber_, lineNumberStr_, lineType_, and nextLineNumber_.
Referenced by ConsoleLines::addSmallLine().
| void ConsoleLine::drawLine | ( | float | x, | |
| float | y, | |||
| GLFont2d * | font | |||
| ) |
Definition at line 53 of file ConsoleLines.cpp.
References GLFont2d::draw(), eCommand, eNone, line_, lineNumberStr_, and lineType_.
Referenced by ConsoleLines::drawLines().
| LineType ConsoleLine::getLineType | ( | ) | [inline] |
| const LangString& ConsoleLine::getLine | ( | ) | [inline] |
unsigned int ConsoleLine::lineNumber_ [protected] |
LangString ConsoleLine::line_ [protected] |
LangString ConsoleLine::lineNumberStr_ [protected] |
unsigned ConsoleLine::nextLineNumber_ = 0 [static, protected] |
LineType ConsoleLine::lineType_ [protected] |
1.5.3