JUCE
Public Member Functions | Static Public Member Functions | List of all members
juce::MidiEventList Class Reference

Inherits IEventList.

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

juce::MidiEventList::MidiEventList ( )

◆ ~MidiEventList()

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

Member Function Documentation

◆ clear()

◆ getEventCount()

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

◆ getEvent()

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

◆ addEvent()

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

◆ toMidiBuffer()

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

◆ toEventList()

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

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