openMSX
Public Member Functions | List of all members
openmsx::CommandConsole Class Referencefinal

#include <CommandConsole.hh>

Inheritance diagram for openmsx::CommandConsole:
Inheritance graph
[legend]
Collaboration diagram for openmsx::CommandConsole:
Collaboration graph
[legend]

Public Member Functions

 CommandConsole (GlobalCommandController &commandController, EventDistributor &eventDistributor, Display &display)
 
 ~CommandConsole ()
 
BooleanSettinggetConsoleSetting ()
 
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
 

Detailed Description

Definition at line 58 of file CommandConsole.hh.

Constructor & Destructor Documentation

◆ CommandConsole()

openmsx::CommandConsole::CommandConsole ( GlobalCommandController commandController,
EventDistributor eventDistributor,
Display display 
)

◆ ~CommandConsole()

openmsx::CommandConsole::~CommandConsole ( )

Member Function Documentation

◆ getColumns()

unsigned openmsx::CommandConsole::getColumns ( ) const
inline

Definition at line 73 of file CommandConsole.hh.

Referenced by getCursorPosition().

◆ getConsoleSetting()

BooleanSetting& openmsx::CommandConsole::getConsoleSetting ( )
inline

Definition at line 67 of file CommandConsole.hh.

◆ getCursorPosition()

gl::ivec2 openmsx::CommandConsole::getCursorPosition ( ) const

Definition at line 164 of file CommandConsole.cc.

References getColumns().

◆ getLines()

const auto& openmsx::CommandConsole::getLines ( ) const
inline

Definition at line 77 of file CommandConsole.hh.

◆ getRows()

unsigned openmsx::CommandConsole::getRows ( ) const
inline

Definition at line 75 of file CommandConsole.hh.

◆ getScrollBack()

unsigned openmsx::CommandConsole::getScrollBack ( ) const
inline

Definition at line 69 of file CommandConsole.hh.

◆ setColumns()

void openmsx::CommandConsole::setColumns ( unsigned  columns_)
inline

Definition at line 72 of file CommandConsole.hh.

◆ setRows()

void openmsx::CommandConsole::setRows ( unsigned  rows_)
inline

Definition at line 74 of file CommandConsole.hh.


The documentation for this class was generated from the following files: