27 #include <libtdemid/dattypes.h>
28 #include <tdelibs_export.h>
41 class NoteArrayPrivate;
82 noteCmd *pointerTo(ulong pos);
100 void at(ulong pos, ulong ms,
int chn,
int cmd,
int note);
106 void at(ulong pos, noteCmd s);
118 void add(ulong ms,
int chn,
int cmd,
int note);
131 noteCmd *
get(
void) {
return it; }
142 void moveIteratorTo(ulong ms,
int *pgm=NULL);
Holds a resizeable array of note on/off and patch change events.
void iteratorBegin(void)
Initializes the iterator.
noteCmd * get(void)
Get the command currently pointed to by the iterator.