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::MidiEventList ( )

§ ~MidiEventList()

virtual MidiEventList::~MidiEventList ( )
virtual

Member Function Documentation

§ clear()

§ getEventCount()

Steinberg::int32 PLUGIN_API MidiEventList::getEventCount ( )
override

§ getEvent()

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

References isPositiveAndBelow().

§ addEvent()

Steinberg::tresult PLUGIN_API MidiEventList::addEvent ( Steinberg::Vst::Event &  e)
override

§ toMidiBuffer()

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

§ toEventList()

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

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