JUCE
Public Member Functions | Static Public Member Functions | List of all members
MidiEventList Class Reference
+ Inheritance diagram for MidiEventList:

Public Member Functions

 MidiEventList ()
 
virtual ~MidiEventList ()
 
JUCE_DECLARE_VST3_COM_REF_METHODS JUCE_DECLARE_VST3_COM_QUERY_METHODS void clear ()
 
Steinberg::int32 PLUGIN_API getEventCount () override
 
Steinberg::tresult PLUGIN_API getEvent (Steinberg::int32 index, Steinberg::Vst::Event &e) override
 
Steinberg::tresult PLUGIN_API addEvent (Steinberg::Vst::Event &e) override
 

Static Public Member Functions

static void toMidiBuffer (MidiBuffer &result, Steinberg::Vst::IEventList &eventList)
 
static void toEventList (Steinberg::Vst::IEventList &result, MidiBuffer &midiBuffer)
 

Constructor & Destructor Documentation

MidiEventList::MidiEventList ( )
virtual MidiEventList::~MidiEventList ( )
virtual

Member Function Documentation

Steinberg::int32 PLUGIN_API MidiEventList::getEventCount ( )
override
Steinberg::tresult PLUGIN_API MidiEventList::getEvent ( Steinberg::int32  index,
Steinberg::Vst::Event &  e 
)
override

References isPositiveAndBelow().

Steinberg::tresult PLUGIN_API MidiEventList::addEvent ( Steinberg::Vst::Event &  e)
override
static void MidiEventList::toMidiBuffer ( MidiBuffer result,
Steinberg::Vst::IEventList &  eventList 
)
static
static void MidiEventList::toEventList ( Steinberg::Vst::IEventList &  result,
MidiBuffer midiBuffer 
)
static

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