51 |
virtual ~AbstractEngine(); |
virtual ~AbstractEngine(); |
52 |
|
|
53 |
// implementation of abstract methods derived from class 'LinuxSampler::Engine' |
// implementation of abstract methods derived from class 'LinuxSampler::Engine' |
54 |
virtual void SendSysex(void* pData, uint Size, MidiInputPort* pSender); |
virtual void SendSysex(void* pData, uint Size, MidiInputPort* pSender) OVERRIDE; |
55 |
virtual void Reset(); |
virtual void Reset() OVERRIDE; |
56 |
virtual void Enable(); |
virtual void Enable() OVERRIDE; |
57 |
virtual void Disable(); |
virtual void Disable() OVERRIDE; |
58 |
virtual uint VoiceCount(); |
virtual uint VoiceCount() OVERRIDE; |
59 |
virtual uint VoiceCountMax(); |
virtual uint VoiceCountMax() OVERRIDE; |
60 |
virtual String EngineName(); |
virtual String EngineName() OVERRIDE; |
61 |
|
|
62 |
virtual Format GetEngineFormat() = 0; |
virtual Format GetEngineFormat() = 0; |
63 |
virtual void Connect(AudioOutputDevice* pAudioOut) = 0; |
virtual void Connect(AudioOutputDevice* pAudioOut) = 0; |