|
Csound and CsoundAC API
5.17
|
#include <allegro.h>
Public Member Functions | |
| Alg_time_sigs () | |
| void | cut (double start, double end, double dur) |
| int | find_beat (double beat) |
| double | get_bar_len (double beat) |
| void | insert (double beat, double num, double den, bool force=false) |
| void | insert_beats (double beat, double len) |
| long | length () |
| double | nearest_beat (double beat) |
| Alg_time_sig & | operator[] (int i) |
| void | paste (double start, Alg_seq *seq) |
| void | show () |
| void | trim (double start, double end) |
| ~Alg_time_sigs () | |
Private Member Functions | |
| void | expand () |
Private Attributes | |
| long | len |
| long | maxlen |
| Alg_time_sig_ptr | time_sigs |
| Alg_time_sigs::Alg_time_sigs | ( | ) | [inline] |
| Alg_time_sigs::~Alg_time_sigs | ( | ) | [inline] |
References time_sigs.
| void Alg_time_sigs::cut | ( | double | start, |
| double | end, | ||
| double | dur | ||
| ) |
| void Alg_time_sigs::expand | ( | ) | [private] |
| int Alg_time_sigs::find_beat | ( | double | beat | ) |
| double Alg_time_sigs::get_bar_len | ( | double | beat | ) |
| void Alg_time_sigs::insert | ( | double | beat, |
| double | num, | ||
| double | den, | ||
| bool | force = false |
||
| ) |
| void Alg_time_sigs::insert_beats | ( | double | beat, |
| double | len | ||
| ) |
| long Alg_time_sigs::length | ( | ) | [inline] |
References len.
| double Alg_time_sigs::nearest_beat | ( | double | beat | ) |
| Alg_time_sig& Alg_time_sigs::operator[] | ( | int | i | ) | [inline] |
| void Alg_time_sigs::paste | ( | double | start, |
| Alg_seq * | seq | ||
| ) |
| void Alg_time_sigs::show | ( | ) |
| void Alg_time_sigs::trim | ( | double | start, |
| double | end | ||
| ) |
long Alg_time_sigs::len [private] |
Referenced by Alg_time_sigs(), length(), and operator[]().
long Alg_time_sigs::maxlen [private] |
Referenced by Alg_time_sigs().
Alg_time_sig_ptr Alg_time_sigs::time_sigs [private] |
Referenced by Alg_time_sigs(), operator[](), and ~Alg_time_sigs().
1.7.6.1