portSMF
Loading...
Searching...
No Matches
Alg_event_list Class Reference
Inheritance diagram for Alg_event_list:
Alg_events Alg_track Alg_seq

Public Member Functions

virtual Alg_event_ptr & operator[] (int i)
 Alg_event_list (Alg_track *owner)
char get_type ()
Alg_trackget_owner ()
double get_beat_dur ()
void set_beat_dur (double d)
double get_real_dur ()
void set_real_dur (double d)
virtual void set_start_time (Alg_event *event, double)
const char * get_last_error_message ()
Public Member Functions inherited from Alg_events
virtual int length ()
Alg_event_ptr & operator[] (int i)
void set_events (Alg_event_ptr *e, long l, long m)
void insert (Alg_event_ptr event)
void append (Alg_event_ptr event)
Alg_event_ptr uninsert (long index)

Protected Attributes

char type
Alg_trackevents_owner
int sequence_number
double beat_dur
double real_dur
Protected Attributes inherited from Alg_events
long len
Alg_event_ptr * events

Static Protected Attributes

static const char * last_error_message
static int sequences

Additional Inherited Members

Public Attributes inherited from Alg_events
double last_note_off
bool in_use

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