mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
20 lines
No EOL
367 B
C++
20 lines
No EOL
367 B
C++
#pragma once
|
|
#include "pch.h"
|
|
#include "Utilities/ISerializable.h"
|
|
|
|
class NesConsole;
|
|
|
|
class BaseExpansionAudio : public ISerializable
|
|
{
|
|
protected:
|
|
NesConsole* _console = nullptr;
|
|
|
|
virtual void ClockAudio() = 0;
|
|
void Serialize(Serializer& s) override;
|
|
|
|
public:
|
|
BaseExpansionAudio(NesConsole* console);
|
|
virtual ~BaseExpansionAudio() = default;
|
|
|
|
void Clock();
|
|
}; |