#pragma once #include "stdafx.h" #include "Snapshotable.h" #include "EmulationSettings.h" class MemoryManager; class BaseExpansionAudio : public Snapshotable { protected: shared_ptr _console = nullptr; virtual void ClockAudio() = 0; void StreamState(bool saving) override; public: BaseExpansionAudio(shared_ptr console); void Clock(); };