openMSX
|
#include <ReverseManager.hh>
Public Member Functions | |
ReverseManager (MSXMotherBoard &motherBoard) | |
~ReverseManager () | |
void | registerKeyboard (Keyboard &keyboard_) |
void | registerEventDelay (EventDelay &eventDelay_) |
void | setReRecordCount (unsigned count) |
Friends | |
struct | Replay |
Definition at line 27 of file ReverseManager.hh.
|
explicit |
Definition at line 136 of file ReverseManager.cc.
References openmsx::OPENMSX_TAKE_REVERSE_SNAPSHOT, and openmsx::EventDistributor::registerEventListener().
openmsx::ReverseManager::~ReverseManager | ( | ) |
Definition at line 155 of file ReverseManager.cc.
References openmsx::TclObject::addListElement(), begin(), openmsx::EmuTime, end(), openmsx::MSXMotherBoard::getStateChangeDistributor(), openmsx::OPENMSX_TAKE_REVERSE_SNAPSHOT, openmsx::StateChangeDistributor::registerRecorder(), openmsx::EventDistributor::unregisterEventListener(), and openmsx::StateChangeDistributor::unregisterRecorder().
|
inline |
Definition at line 42 of file ReverseManager.hh.
Referenced by openmsx::EventDelay::EventDelay().
|
inline |
Definition at line 36 of file ReverseManager.hh.
Referenced by openmsx::Keyboard::Keyboard().
|
inline |
Definition at line 49 of file ReverseManager.hh.
References openmsx::EmuTime, OUTER, openmsx::Schedulable, and size().
|
friend |
Definition at line 155 of file ReverseManager.hh.