Csound and CsoundAC API
5.17
|
#include <allegro.h>
Public Member Functions | |
Alg_note (Alg_note *) | |
Alg_note () | |
void | delete_attribute (const char *attr) |
const char * | get_atom_value (const char *attr, const char *value=NULL) |
const char * | get_atom_value () |
const char * | get_attribute () |
char | get_attribute_type (const char *attr) |
double | get_duration () |
double | get_end_time () |
long | get_identifier () |
long | get_integer_value (const char *attr, long value=0) |
long | get_integer_value () |
bool | get_logical_value (const char *attr, bool value=false) |
bool | get_logical_value () |
float | get_loud () |
float | get_pitch () |
double | get_real_value (const char *attr, double value=0.0) |
double | get_real_value () |
bool | get_selected () |
double | get_start_time () |
const char * | get_string_value (const char *attr, const char *value=NULL) |
const char * | get_string_value () |
char | get_type () |
int | get_type_code () |
char | get_update_type () |
const char * | GetDescription () |
bool | has_attribute (const char *attr) |
bool | is_note () |
bool | is_update () |
bool | overlap (double t, double len, bool all) |
void | set_atom_value (const char *attr, const char *atom) |
void | set_duration (double) |
void | set_identifier (long i) |
void | set_integer_value (const char *attr, long value) |
void | set_logical_value (const char *attr, bool value) |
void | set_loud (float) |
void | set_parameter (Alg_parameter_ptr new_parameter) |
void | set_pitch (float) |
void | set_real_value (const char *attr, double value) |
void | set_selected (bool b) |
void | set_string_value (const char *attr, const char *value) |
void | show () |
virtual | ~Alg_note () |
Data Fields | |
long | chan |
double | dur |
float | loud |
Alg_parameters_ptr | parameters |
float | pitch |
double | time |
Protected Attributes | |
long | key |
bool | selected |
char | type |
Static Protected Attributes | |
static const char * | description |
|
virtual |
Alg_note::Alg_note | ( | Alg_note * | ) |
|
inline |
References NULL, parameters, and Alg_event::type.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
References Alg_event::key.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
References Alg_event::selected.
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
References Alg_event::type.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
References Alg_event::type.
|
inlineinherited |
References Alg_event::type.
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
References Alg_event::key.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
References Alg_event::selected.
|
inherited |
|
virtual |
Implements Alg_event.
|
inherited |
|
staticprotectedinherited |
double Alg_note::dur |
|
protectedinherited |
Referenced by Alg_event::get_identifier(), and Alg_event::set_identifier().
float Alg_note::loud |
Alg_parameters_ptr Alg_note::parameters |
Referenced by Alg_note().
float Alg_note::pitch |
|
protectedinherited |
Referenced by Alg_event::Alg_event(), Alg_event::get_selected(), and Alg_event::set_selected().
|
inherited |
|
protectedinherited |
Referenced by Alg_note(), Alg_update::Alg_update(), Alg_event::get_type(), Alg_event::is_note(), and Alg_event::is_update().