Public Member Functions | Protected Member Functions | List of all members
openmsx::StateChangeRecorder Class Referenceabstract

#include <StateChangeListener.hh>

Inheritance diagram for openmsx::StateChangeRecorder:
Inheritance graph
Collaboration diagram for openmsx::StateChangeRecorder:
Collaboration graph

Public Member Functions

virtual bool isReplaying () const =0
- Public Member Functions inherited from openmsx::StateChangeListener
virtual void signalStateChange (const std::shared_ptr< StateChange > &event)=0
 This method gets called when a StateChange event occurs. More...
virtual void stopReplay (EmuTime::param time) noexcept=0
 This method gets called when we switch from replayed events to live events. More...

Protected Member Functions

 ~StateChangeRecorder ()=default
- Protected Member Functions inherited from openmsx::StateChangeListener
 StateChangeListener ()=default
 ~StateChangeListener ()=default

Detailed Description

Definition at line 36 of file StateChangeListener.hh.

Constructor & Destructor Documentation

◆ ~StateChangeRecorder()

openmsx::StateChangeRecorder::~StateChangeRecorder ( )

Member Function Documentation

◆ isReplaying()

virtual bool openmsx::StateChangeRecorder::isReplaying ( ) const
pure virtual

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