openMSX
|
#include <ReverseManager.hh>
Public Member Functions | |
ReverseManager (MSXMotherBoard &motherBoard) | |
~ReverseManager () | |
void | registerKeyboard (Keyboard &keyboard_) |
void | registerEventDelay (EventDelay &eventDelay_) |
void | setReRecordCount (unsigned count) |
bool | isReplaying () const override |
Friends | |
struct | Replay |
Definition at line 27 of file ReverseManager.hh.
|
explicit |
Definition at line 138 of file ReverseManager.cc.
References isReplaying(), openmsx::OPENMSX_TAKE_REVERSE_SNAPSHOT, and openmsx::EventDistributor::registerEventListener().
openmsx::ReverseManager::~ReverseManager | ( | ) |
Definition at line 157 of file ReverseManager.cc.
References openmsx::OPENMSX_TAKE_REVERSE_SNAPSHOT, and openmsx::EventDistributor::unregisterEventListener().
|
overridevirtual |
Implements openmsx::StateChangeRecorder.
Definition at line 163 of file ReverseManager.cc.
Referenced by ReverseManager().
|
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 LZ4::count().
Referenced by openmsx::MSXMotherBoard::serialize().
|
friend |
Definition at line 157 of file ReverseManager.hh.