#include <Console.h>
Inherited by OpenGLConsole.
Inheritance diagram for Console:
Public Member Functions | |
Console () | |
virtual | ~Console () |
void | handleKey (unsigned int key) |
void | handleChar (char ch) |
void | process () |
void | add (const char *str, Vec3 clr=Vec3(1.0f, 1.0f, 1.0f)) |
void | addEx (Vec3 clr, const char *str,...) |
virtual void | draw (OpenGLFont *font)=0 |
Protected Member Functions | |
bool | parse (char *str, char **cmd, char **param) |
Protected Attributes | |
String | console |
unsigned int | pos |
LinkedList< ConsoleEntry > | history |
Definition at line 31 of file Console.h.
|
Author: Petter Alstermark, petter@alstermark.com Definition at line 9 of file Console.cpp. References LinkedList< TYPE >::clear(), and history. Here is the call graph for this function: |
|
Definition at line 14 of file Console.cpp. |
|
Definition at line 211 of file Console.cpp. References LinkedList< TYPE >::addLast(), ConsoleEntry::clr, g_time, LinkedList< TYPE >::getCount(), LinkedList< TYPE >::getFirst(), history, LinkedList< TYPE >::removeNode(), ConsoleEntry::str, and ConsoleEntry::time. Here is the call graph for this function: |
|
Definition at line 225 of file Console.cpp. References LinkedList< TYPE >::addLast(), ConsoleEntry::clr, g_time, LinkedList< TYPE >::getCount(), LinkedList< TYPE >::getFirst(), history, LinkedList< TYPE >::removeNode(), ConsoleEntry::str, and ConsoleEntry::time. Referenced by Menu::handleChar(), Play::load(), Play::networkLoop(), Join::networkLoop(), process(), Scores::update(), and MainApp::update(). Here is the call graph for this function: |
|
Implemented in OpenGLConsole. |
|
Definition at line 204 of file Console.cpp. References console, and String::insert(). Referenced by MainApp::handleChar(). Here is the call graph for this function: |
|
Definition at line 166 of file Console.cpp. References console, g_console, String::getLength(), process(), and String::remove(). Referenced by MainApp::keyDown(). Here is the call graph for this function: |
|
Definition at line 18 of file Console.cpp. Referenced by process(). |
|
Definition at line 45 of file Console.cpp. References addEx(), app, console, g_myPlayerID, g_players, g_showFPS, g_stencilBuffer, Player::getName(), Gne::getPlayerById(), Gne::getPlayerIdSelf(), gne, Application::hWnd, Gne::init(), Gne::isRunning(), Gne::joinServer(), parse(), Gne::sendChatMsg(), Gne::setMaxPlayers(), Gne::setPlayerInfoSelf(), Gne::startServer(), and Gne::updatePlayersFromServer(). Referenced by handleKey(). Here is the call graph for this function: |
|
Definition at line 48 of file Console.h. Referenced by OpenGLConsole::draw(), handleChar(), handleKey(), and process(). |
|
Definition at line 50 of file Console.h. Referenced by add(), addEx(), Console(), and OpenGLConsole::draw(). |
|
|