Csound and CsoundAC API
5.17
|
#include <allegro.h>
Public Member Functions | |
void | add_track (int track_num, Alg_time_map_ptr time_map, bool seconds) |
Alg_tracks () | |
void | append (Alg_track_ptr track) |
long | length () |
Alg_track & | operator[] (int i) |
void | reset () |
void | set_in_use (bool flag) |
~Alg_tracks () |
Data Fields | |
Alg_track_ptr * | tracks |
Private Member Functions | |
void | expand () |
void | expand_to (int new_max) |
Private Attributes | |
long | len |
long | maxlen |
Alg_tracks::~Alg_tracks | ( | ) |
void Alg_tracks::add_track | ( | int | track_num, |
Alg_time_map_ptr | time_map, | ||
bool | seconds | ||
) |
Referenced by Alg_seq::add_track().
void Alg_tracks::append | ( | Alg_track_ptr | track | ) |
|
private |
|
private |
|
inline |
References len.
void Alg_tracks::reset | ( | ) |
void Alg_tracks::set_in_use | ( | bool | flag | ) |
|
private |
Referenced by Alg_tracks(), length(), and operator[]().
|
private |
Referenced by Alg_tracks().
Alg_track_ptr* Alg_tracks::tracks |
Referenced by Alg_tracks(), and operator[]().