BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <bse/bsecontainer.hh>
Go to the source code of this file.
Classes | |
struct | BseProject |
struct | BseProjectClass |
Defines | |
#define | BSE_TYPE_PROJECT |
#define | BSE_PROJECT(object) |
#define | BSE_PROJECT_CLASS(class) |
#define | BSE_IS_PROJECT(object) |
#define | BSE_IS_PROJECT_CLASS(class) |
#define | BSE_PROJECT_GET_CLASS(object) |
Enumerations | |
enum | BseProjectState { BSE_PROJECT_INACTIVE, BSE_PROJECT_ACTIVE, BSE_PROJECT_PLAYING, BSE_PROJECT_INACTIVE, BSE_PROJECT_ACTIVE, BSE_PROJECT_PLAYING } |
Functions | |
BseErrorType | bse_project_activate (BseProject *project) |
void | bse_project_start_playback (BseProject *project) |
void | bse_project_stop_playback (BseProject *project) |
void | bse_project_check_auto_stop (BseProject *project) |
void | bse_project_deactivate (BseProject *project) |
void | bse_project_set_auto_deactivate (BseProject *project, gint64 usecs) |
void | bse_project_keep_activated (BseProject *project, guint64 min_tick) |
void | bse_project_state_changed (BseProject *project, BseProjectState state) |
BseStringSeq * | bse_project_list_upaths (BseProject *project, GType item_type) |
BseErrorType | bse_project_restore (BseProject *project, BseStorage *storage) |
BseErrorType | bse_project_store_bse (BseProject *project, BseSuper *super, const gchar *bse_file, gboolean self_contained) |
BseObject * | bse_project_upath_resolver (gpointer project, GType required_type, const gchar *upath, gchar **error_p) |
BseItem * | bse_project_lookup_typed_item (BseProject *project, GType item_type, const gchar *uname) |
BseWaveRepo * | bse_project_get_wave_repo (BseProject *project) |
BseSong * | bse_project_get_song (BseProject *project) |
BseSNet * | bse_project_create_intern_synth (BseProject *project, const gchar *synth_name, GType check_type) |
BseCSynth * | bse_project_create_intern_csynth (BseProject *project, const char *base_name) |
BseMidiNotifier * | bse_project_get_midi_notifier (BseProject *project) |
void | bse_project_clear_undo (BseProject *project) |
void | bse_project_clean_dirty (BseProject *project) |
void | bse_project_push_undo_silent_deactivate (BseProject *self) |