ROLAND
0.70
Amstrad Emulator based on Caprice Source rewritten in C++.
|
#include <keyboard.h>
Public Member Functions | |
Keyboard () | |
~Keyboard () ROLAND_DEFAULT void init() | |
tUBYTE | value () const |
tUBYTE | value (tUBYTE row) const |
tUBYTE | row () const |
void | setRow (tUBYTE row) |
void | setValue (tUBYTE val) |
void | setValue (tUBYTE row, tUBYTE val) |
Private Attributes | |
tUBYTE | mRow |
tUBYTE | mLine [16] |
|
inline |
References init(), ROLAND_DEFAULT, and Keyboard::~Keyboard().
~Keyboard | ( | ) |
Referenced by Keyboard::Keyboard().
|
inline |
References Keyboard::mRow.
Referenced by Keyboard::setRow(), Keyboard::setValue(), Keyboard::value(), and Cpc::z80_in_handler().
|
inline |
References Keyboard::mRow, and Keyboard::row().
Referenced by Cpc::z80_out_handler().
|
inline |
References Keyboard::mLine, and Keyboard::mRow.
Referenced by Cpc::z80_out_handler().
References Keyboard::mLine, and Keyboard::row().
|
inline |
References Keyboard::mLine, and Keyboard::mRow.
Referenced by Cpc::z80_in_handler().
References Keyboard::mLine, and Keyboard::row().
|
private |
Referenced by Keyboard::setValue(), and Keyboard::value().
|
private |
Referenced by Keyboard::row(), Keyboard::setRow(), Keyboard::setValue(), and Keyboard::value().