2 #ifndef __BSE_EDITABLE_SAMPLE_H__
3 #define __BSE_EDITABLE_SAMPLE_H__
14 #define BSE_TYPE_EDITABLE_SAMPLE (BSE_TYPE_ID (BseEditableSample))
15 #define BSE_EDITABLE_SAMPLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), BSE_TYPE_EDITABLE_SAMPLE, BseEditableSample))
16 #define BSE_EDITABLE_SAMPLE_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), BSE_TYPE_EDITABLE_SAMPLE, BseEditableSampleClass))
17 #define BSE_IS_EDITABLE_SAMPLE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), BSE_TYPE_EDITABLE_SAMPLE))
18 #define BSE_IS_EDITABLE_SAMPLE_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), BSE_TYPE_EDITABLE_SAMPLE))
19 #define BSE_EDITABLE_SAMPLE_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), BSE_TYPE_EDITABLE_SAMPLE, BseEditableSampleClass))
21 #define BSE_EDITABLE_SAMPLE_OPENED(obj) (BSE_EDITABLE_SAMPLE (obj)->open_count > 0)
22 #define BSE_EDITABLE_SAMPLE_FLAGS_USHIFT (BSE_ITEM_FLAGS_USHIFT + 0)
32 GslWaveChunk *wchunk);
See also the corresponding IDL class EditableSample.
Definition: bseserverapi.hh:1337
The Bse namespace contains all functions of the synthesis engine.
Definition: bstbseutils.cc:88
Definition: bseeditablesample.hh:28
Definition: bseeditablesample.hh:39
Definition: bseeditablesample.hh:24
Definition: bseobject.hh:61
Definition: bseitem.hh:152
Definition: bseitem.hh:39
Definition: bseitem.hh:34