|
VST 3 SDK
VST 3.6.7
SDK for developing VST Plug-in
|
Implementation's example of IEventList. More...
#include <eventlist.h>
Inheritance diagram for EventList: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) |
Public Member Functions inherited from FUnknown | |
| 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 Public Attributes inherited from IEventList | |
| static const FUID | iid |
Static Public Attributes inherited from FUnknown | |
| 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 |