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

#include <StateChangeListener.hh>

Inheritance diagram for openmsx::StateChangeRecorder:
Inheritance graph
[legend]
Collaboration diagram for openmsx::StateChangeRecorder:
Collaboration graph
[legend]

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 ( )
protecteddefault

Member Function Documentation

◆ isReplaying()

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

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