VST 3 SDK
VST 3.6.7
SDK for developing VST Plug-in
|
Implementation's example of IEventList. More...
#include <eventlist.h>
Public Member Functions | |
EventList (int32 maxSize=50) | |
virtual | ~EventList () |
void | clear () |
int32 | getEventCount () SMTG_OVERRIDE |
tresult | getEvent (int32 index, Event &e) SMTG_OVERRIDE |
tresult | addEvent (Event &e) SMTG_OVERRIDE |
Event * | getEventByIndex (int32 index) |
void | setMaxSize (int32 maxSize) |
![]() | |
virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
virtual uint32 | addRef ()=0 |
virtual uint32 | release ()=0 |
Protected Attributes | |
Event * | events |
int32 | maxSize |
int32 | fillCount |
Additional Inherited Members | |
![]() | |
static const FUID | iid |
![]() | |
static const FUID | iid |
Implementation's example of IEventList.
|
virtual |
|
inline |
|
inlinevirtual |
Implements IEventList.
Implements IEventList.
Implements IEventList.
void setMaxSize | ( | int32 | maxSize | ) |
|
protected |
|
protected |
|
protected |