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
 
ConsoleLine getLine (unsigned line) const
 
void getCursorPosition (unsigned &xPosition, unsigned &yPosition) const
 
void setColumns (unsigned columns_)
 
unsigned getColumns () const
 
void setRows (unsigned rows_)
 
unsigned getRows () const
 

Detailed Description

Definition at line 64 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

◆ getConsoleSetting()

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

Definition at line 73 of file CommandConsole.hh.

◆ getCursorPosition()

void openmsx::CommandConsole::getCursorPosition ( unsigned &  xPosition,
unsigned &  yPosition 
) const

Definition at line 192 of file CommandConsole.cc.

References getColumns().

Referenced by openmsx::OSDConsoleRenderer::~OSDConsoleRenderer().

◆ getLine()

ConsoleLine openmsx::CommandConsole::getLine ( unsigned  line) const

◆ getRows()

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

Definition at line 82 of file CommandConsole.hh.

Referenced by openmsx::OSDConsoleRenderer::~OSDConsoleRenderer().

◆ getScrollBack()

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

Definition at line 75 of file CommandConsole.hh.

Referenced by openmsx::OSDConsoleRenderer::~OSDConsoleRenderer().

◆ setColumns()

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

Definition at line 79 of file CommandConsole.hh.

Referenced by openmsx::OSDConsoleRenderer::~OSDConsoleRenderer().

◆ setRows()

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

Definition at line 81 of file CommandConsole.hh.

Referenced by openmsx::OSDConsoleRenderer::~OSDConsoleRenderer().


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