openMSX
|
#include <CommandConsole.hh>
Public Member Functions | |
CommandConsole (GlobalCommandController &commandController, EventDistributor &eventDistributor, Display &display) | |
~CommandConsole () | |
BooleanSetting & | getConsoleSetting () |
unsigned | getScrollBack () const |
gl::ivec2 | getCursorPosition () const |
void | setColumns (unsigned columns_) |
unsigned | getColumns () const |
void | setRows (unsigned rows_) |
unsigned | getRows () const |
const auto & | getLines () const |
Definition at line 62 of file CommandConsole.hh.
openmsx::CommandConsole::CommandConsole | ( | GlobalCommandController & | commandController, |
EventDistributor & | eventDistributor, | ||
Display & | display | ||
) |
Definition at line 73 of file CommandConsole.cc.
References openmsx::EventDistributor::CONSOLE, openmsx::Version::full(), openmsx::GlobalCommandController::getInterpreter(), openmsx::KEY_DOWN, openmsx::KEY_UP, openmsx::EventDistributor::registerEventListener(), openmsx::Completer::setOutput(), and openmsx::Interpreter::setOutput().
openmsx::CommandConsole::~CommandConsole | ( | ) |
Definition at line 119 of file CommandConsole.cc.
References openmsx::GlobalCommandController::getInterpreter(), openmsx::KEY_DOWN, openmsx::KEY_UP, openmsx::Completer::setOutput(), openmsx::Interpreter::setOutput(), and openmsx::EventDistributor::unregisterEventListener().
|
inline |
Definition at line 77 of file CommandConsole.hh.
Referenced by getCursorPosition().
|
inline |
Definition at line 71 of file CommandConsole.hh.
gl::ivec2 openmsx::CommandConsole::getCursorPosition | ( | ) | const |
Definition at line 161 of file CommandConsole.cc.
References getColumns().
|
inline |
Definition at line 81 of file CommandConsole.hh.
|
inline |
Definition at line 79 of file CommandConsole.hh.
|
inline |
Definition at line 73 of file CommandConsole.hh.
|
inline |
Definition at line 76 of file CommandConsole.hh.
|
inline |
Definition at line 78 of file CommandConsole.hh.