LMMS
Loading...
Searching...
No Matches
lmms::MidiEventProcessor Class Referenceabstract

#include <MidiEventProcessor.h>

Inheritance diagram for lmms::MidiEventProcessor:
lmms::InstrumentTrack lmms::MidiController lmms::AutoDetectMidiController

Public Member Functions

 MidiEventProcessor ()=default
virtual ~MidiEventProcessor ()=default
virtual void processInEvent (const MidiEvent &event, const TimePos &time=TimePos(), f_cnt_t offset=0)=0
virtual void processOutEvent (const MidiEvent &event, const TimePos &time=TimePos(), f_cnt_t offset=0)=0

Constructor & Destructor Documentation

◆ MidiEventProcessor()

lmms::MidiEventProcessor::MidiEventProcessor ( )
default

◆ ~MidiEventProcessor()

virtual lmms::MidiEventProcessor::~MidiEventProcessor ( )
virtualdefault

Member Function Documentation

◆ processInEvent()

virtual void lmms::MidiEventProcessor::processInEvent ( const MidiEvent & event,
const TimePos & time = TimePos(),
f_cnt_t offset = 0 )
pure virtual

◆ processOutEvent()

virtual void lmms::MidiEventProcessor::processOutEvent ( const MidiEvent & event,
const TimePos & time = TimePos(),
f_cnt_t offset = 0 )
pure virtual

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