| Linderdaum Engine: clConsole::clCommandsHistory Class Reference | ![]() |
History of console commands. More...
#include <Console.h>
Public Member Functions | |
| clCommandsHistory () | |
| void | PutCommand (const LString &Command) |
| void | SetCurrentCommand (const LString &Cmd) |
| LString | GetCurrentCommand () |
| LString | MoveBack () |
| LString | MoveForward () |
| LString | GetCommand (int I) |
| int | GetCommandsCount () const |
| virtual void | LoadFromStream (iIStream *IStream) |
| virtual void | SaveToStream (iOStream *OStream) |
Private Attributes | |
| LString | FCommands [MAX_HISTORY_SIZE] |
| LString | FCurrentCommand |
| int | FTotalCommands |
| int | FOffset |
| int | FHead |
History of console commands.
| clConsole::clCommandsHistory::clCommandsHistory | ( | ) | [inline] |
| LString clConsole::clCommandsHistory::GetCommand | ( | int | I | ) | [inline] |
| int clConsole::clCommandsHistory::GetCommandsCount | ( | ) | const [inline] |
| LString clConsole::clCommandsHistory::GetCurrentCommand | ( | ) | [inline] |
| void clConsole::clCommandsHistory::LoadFromStream | ( | iIStream * | IStream | ) | [virtual] |
| LString clConsole::clCommandsHistory::MoveBack | ( | ) | [inline] |
| LString clConsole::clCommandsHistory::MoveForward | ( | ) | [inline] |
| void clConsole::clCommandsHistory::PutCommand | ( | const LString & | Command | ) | [inline] |
| void clConsole::clCommandsHistory::SaveToStream | ( | iOStream * | OStream | ) | [virtual] |
| void clConsole::clCommandsHistory::SetCurrentCommand | ( | const LString & | Cmd | ) | [inline] |
LString clConsole::clCommandsHistory::FCommands[MAX_HISTORY_SIZE] [private] |
LString clConsole::clCommandsHistory::FCurrentCommand [private] |
int clConsole::clCommandsHistory::FHead [private] |
int clConsole::clCommandsHistory::FOffset [private] |