Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bseproject.hh File Reference
Include dependency graph for bseproject.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BseProject
 
struct  BseProjectClass
 
class  Bse::ProjectImpl
 

Namespaces

 Bse
 

Macros

#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)
 

Functions

Bse::Error 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, Bse::ProjectState state)
 
Bse::Error bse_project_restore (BseProject *project, BseStorage *storage)
 
Bse::Error bse_project_store_bse (BseProject *project, BseSuper *super, const gchar *bse_file, gboolean self_contained)
 
BseObjectbse_project_upath_resolver (gpointer project, GType required_type, const gchar *upath, gchar **error_p)
 
BseItembse_project_lookup_typed_item (BseProject *project, GType item_type, const gchar *uname)
 
BseWaveRepobse_project_get_wave_repo (BseProject *project)
 
BseSoundFontRepobse_project_get_sound_font_repo (BseProject *project)
 
BseSongbse_project_get_song (BseProject *project)
 
BseSNetbse_project_create_intern_synth (BseProject *project, const gchar *synth_name, GType check_type)
 
BseCSynthbse_project_create_intern_csynth (BseProject *project, const char *base_name)
 
BseMidiNotifierbse_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)