Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
BseMidiSynthClass Struct Reference
Inheritance diagram for BseMidiSynthClass:
Collaboration diagram for BseMidiSynthClass:

Additional Inherited Members

- Public Attributes inherited from BseSuperClass
void(* modified )(BseSuper *super, SfiTime stamp)
 
void(* compat_finish )(BseSuper *super, guint vmajor, guint vminor, guint vmicro)
 
- Public Attributes inherited from BseContainerClass
void(* add_item )(BseContainer *container, BseItem *item)
 
void(* remove_item )(BseContainer *container, BseItem *item)
 
void(* forall_items )(BseContainer *container, BseForallItemsFunc func, gpointer data)
 
gboolean(* check_restore )(BseContainer *container, const gchar *child_type)
 
BseItem *(* retrieve_child )(BseContainer *container, GType child_type, const gchar *uname)
 
GSList *(* context_children )(BseContainer *container)
 
void(* release_children )(BseContainer *container)
 
- Public Attributes inherited from BseSourceClass
BseSourceChannelDefs channel_defs
 
void(* property_updated )(BseSource *source, guint property_id, guint64 tick_stamp, double value, GParamSpec *pspec)
 
void(* prepare )(BseSource *source)
 
void(* context_create )(BseSource *source, guint context_handle, BseTrans *trans)
 
void(* context_connect )(BseSource *source, guint context_handle, BseTrans *trans)
 
void(* context_dismiss )(BseSource *source, guint context_handle, BseTrans *trans)
 
void(* reset )(BseSource *source)
 
void(* add_input )(BseSource *source, guint ichannel, BseSource *osource, guint ochannel)
 
void(* remove_input )(BseSource *source, guint ichannel, BseSource *osource, guint ochannel)
 
BseModuleClass * engine_class
 
gboolean filtered_properties
 
SfiRingunprepared_properties
 
SfiRingautomation_properties
 
- Public Attributes inherited from BseItemClass
void(* get_candidates )(BseItem *item, guint param_id, BsePropertyCandidates *pc, GParamSpec *pspec)
 
void(* set_parent )(BseItem *item, BseItem *parent)
 
gboolean(* needs_storage )(BseItem *item, BseStorage *storage)
 
void(* compat_setup )(BseItem *item, guint vmajor, guint vminor, guint vmicro)
 
guint(* get_seqid )(BseItem *item)
 
BseUndoStack *(* get_undo )(BseItem *item)
 
- Public Attributes inherited from BseObjectClass
gboolean(* editable_property )(BseObject *object, guint param_id, GParamSpec *pspec)
 
gboolean(* check_pspec_editable )(BseObject *object, GParamSpec *pspec)
 
void(* set_uname )(BseObject *object, const gchar *uname)
 
void(* store_private )(BseObject *object, BseStorage *storage)
 
void(* restore_start )(BseObject *object, BseStorage *storage)
 
GTokenType(* restore_private )(BseObject *object, BseStorage *storage, GScanner *scanner)
 
void(* restore_finish )(BseObject *object, guint vmajor, guint vminor, guint vmicro)
 
void(* unlocked )(BseObject *object)
 
Bse::Icon(* get_icon )(BseObject *object)
 

The documentation for this struct was generated from the following file: