BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
struct | SfiChoiceValue |
struct | SfiChoiceValues |
struct | SfiParamSpecChoice |
struct | SfiParamSpecBBlock |
struct | SfiParamSpecFBlock |
struct | SfiParamSpecSeq |
struct | SfiParamSpecRec |
struct | SfiParamSpecProxy |
struct | SfiParamSpecNote |
Defines | |
#define | SFI_TYPE_PARAM_BOOL |
#define | SFI_IS_PSPEC_BOOL(pspec) |
#define | SFI_PSPEC_BOOL(pspec) |
#define | SFI_TYPE_PARAM_INT |
#define | SFI_IS_PSPEC_INT(pspec) |
#define | SFI_PSPEC_INT(pspec) |
#define | SFI_TYPE_PARAM_NUM |
#define | SFI_IS_PSPEC_NUM(pspec) |
#define | SFI_PSPEC_NUM(pspec) |
#define | SFI_TYPE_PARAM_REAL |
#define | SFI_IS_PSPEC_REAL(pspec) |
#define | SFI_PSPEC_REAL(pspec) |
#define | SFI_TYPE_PARAM_STRING |
#define | SFI_IS_PSPEC_STRING(pspec) |
#define | SFI_PSPEC_STRING(pspec) |
#define | SFI_TYPE_PARAM_CHOICE |
#define | SFI_IS_PSPEC_CHOICE(pspec) |
#define | SFI_PSPEC_CHOICE(pspec) |
#define | SFI_TYPE_PARAM_BBLOCK |
#define | SFI_IS_PSPEC_BBLOCK(pspec) |
#define | SFI_PSPEC_BBLOCK(pspec) |
#define | SFI_TYPE_PARAM_FBLOCK |
#define | SFI_IS_PSPEC_FBLOCK(pspec) |
#define | SFI_PSPEC_FBLOCK(pspec) |
#define | SFI_TYPE_PARAM_PSPEC |
#define | SFI_IS_PSPEC_PSPEC(pspec) |
#define | SFI_PSPEC_PSPEC(pspec) |
#define | SFI_TYPE_PARAM_SEQ |
#define | SFI_IS_PSPEC_SEQ(pspec) |
#define | SFI_PSPEC_SEQ(pspec) |
#define | SFI_TYPE_PARAM_REC |
#define | SFI_IS_PSPEC_REC(pspec) |
#define | SFI_PSPEC_REC(pspec) |
#define | SFI_TYPE_PARAM_PROXY |
#define | SFI_IS_PSPEC_PROXY(pspec) |
#define | SFI_PSPEC_PROXY(pspec) |
#define | SFI_TYPE_PARAM_NOTE |
#define | SFI_IS_PSPEC_NOTE(pspec) |
#define | SFI_PSPEC_NOTE(pspec) |
#define | sfi_pspec_ref |
#define | sfi_pspec_unref |
#define | sfi_pspec_sink |
#define | sfi_pspec_get_qdata |
#define | sfi_pspec_set_qdata |
#define | sfi_pspec_set_qdata_full |
#define | sfi_pspec_steal_qdata |
#define | sfi_pspec_get_name |
#define | sfi_pspec_get_nick |
#define | sfi_pspec_get_blurb |
#define | SFI_PARAM_READWRITE |
#define | SFI_PARAM_STORAGE |
#define | SFI_PARAM_STANDARD |
#define | SFI_PARAM_STANDARD_RDONLY |
#define | SFI_PARAM_GUI |
#define | SFI_PARAM_GUI_RDONLY |
#define | SFI_PARAM_GUI_READABLE |
#define | SFI_IS_PSPEC_TIME |
#define | sfi_pspec_set_options(pspec, opts) |
#define | sfi_pspec_add_option(pspec, opt, val) |
#define | sfi_pspec_check_option(pspec, opt) |
#define | sfi_pspec_provides_options(pspec, opts) |
#define | sfi_pspec_get_options(pspec) |
#define | sfi_pspec_get_note_default |
#define | sfi_pspec_get_note_range |
#define | sfi_pspec_set_log_scale(p, c, b, n) |
#define | sfi_pspec_get_log_scale(p, c, b, n) |
Typedefs | |
typedef GParamSpecBoolean | SfiParamSpecBool |
typedef GParamSpecInt | SfiParamSpecInt |
typedef GParamSpecInt64 | SfiParamSpecNum |
typedef GParamSpecDouble | SfiParamSpecReal |
typedef GParamSpecString | SfiParamSpecString |
typedef GParamSpecParam | SfiParamSpecPSpec |
typedef SfiChoiceValues(* | SfiChoiceValueGetter )(GType enum_type) |
Enumerations | |
enum | SfiSCategory { SFI_SCAT_INVAL, SFI_SCAT_BOOL, SFI_SCAT_INT, SFI_SCAT_NUM, SFI_SCAT_REAL, SFI_SCAT_STRING, SFI_SCAT_CHOICE, SFI_SCAT_BBLOCK, SFI_SCAT_FBLOCK, SFI_SCAT_PSPEC, SFI_SCAT_SEQ, SFI_SCAT_REC, SFI_SCAT_PROXY, SFI_SCAT_TYPE_MASK, SFI_SCAT_NOTE, SFI_SCAT_TIME } |
Functions | |
GParamSpec * | sfi_pspec_bool (const gchar *name, const gchar *nick, const gchar *blurb, SfiBool default_value, const gchar *hints) |
GParamSpec * | sfi_pspec_int (const gchar *name, const gchar *nick, const gchar *blurb, SfiInt default_value, SfiInt minimum_value, SfiInt maximum_value, SfiInt stepping, const gchar *hints) |
GParamSpec * | sfi_pspec_num (const gchar *name, const gchar *nick, const gchar *blurb, SfiNum default_value, SfiNum minimum_value, SfiNum maximum_value, SfiNum stepping, const gchar *hints) |
GParamSpec * | sfi_pspec_real (const gchar *name, const gchar *nick, const gchar *blurb, SfiReal default_value, SfiReal minimum_value, SfiReal maximum_value, SfiReal stepping, const gchar *hints) |
GParamSpec * | sfi_pspec_log_scale (const gchar *name, const gchar *nick, const gchar *blurb, SfiReal default_value, SfiReal minimum_value, SfiReal maximum_value, SfiReal stepping, SfiReal center, SfiReal base, SfiReal n_steps, const gchar *hints) |
GParamSpec * | sfi_pspec_string (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *default_value, const gchar *hints) |
GParamSpec * | sfi_pspec_choice (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *default_value, SfiChoiceValues static_const_evalues, const gchar *hints) |
GParamSpec * | sfi_pspec_bblock (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *hints) |
GParamSpec * | sfi_pspec_fblock (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *hints) |
GParamSpec * | sfi_pspec_pspec (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *hints) |
GParamSpec * | sfi_pspec_seq (const gchar *name, const gchar *nick, const gchar *blurb, GParamSpec *element_spec, const gchar *hints) |
GParamSpec * | sfi_pspec_rec (const gchar *name, const gchar *nick, const gchar *blurb, SfiRecFields static_const_fields, const gchar *hints) |
GParamSpec * | sfi_pspec_rec_generic (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *hints) |
GParamSpec * | sfi_pspec_proxy (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *hints) |
GParamSpec * | sfi_pspec_to_serializable (GParamSpec *pspec) |
GParamSpec * | sfi_pspec_choice_from_enum (GParamSpec *enum_pspec) |
GParamSpec * | sfi_pspec_proxy_from_object (GParamSpec *object_pspec) |
void | sfi_enum_type_set_choice_value_getter (GType gtype, SfiChoiceValueGetter cvgetter) |
void | sfi_boxed_type_set_rec_fields (GType boxed_type, const SfiRecFields static_const_fields) |
SfiRecFields | sfi_boxed_type_get_rec_fields (GType boxed_type) |
void | sfi_boxed_type_set_seq_element (GType boxed_type, GParamSpec *element) |
GParamSpec * | sfi_boxed_type_get_seq_element (GType boxed_type) |
SfiSCategory | sfi_categorize_type (GType value_type) |
SfiSCategory | sfi_categorize_pspec (GParamSpec *pspec) |
GType | sfi_category_type (SfiSCategory pspec_cat) |
GType | sfi_category_param_type (SfiSCategory pspec_cat) |
GParamSpec * | sfi_pspec_note (const gchar *name, const gchar *nick, const gchar *blurb, SfiInt default_value, SfiInt min_note, SfiInt max_note, gboolean allow_void, const gchar *hints) |
GParamSpec * | sfi_pspec_time (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *hints) |
GParamSpec * | sfi_pspec_set_group (GParamSpec *pspec, const gchar *group) |
const gchar * | sfi_pspec_get_group (GParamSpec *pspec) |
void | sfi_pspec_set_owner (GParamSpec *pspec, const gchar *owner) |
const gchar * | sfi_pspec_get_owner (GParamSpec *pspec) |
SfiBool | sfi_pspec_get_bool_default (GParamSpec *pspec) |
SfiInt | sfi_pspec_get_int_default (GParamSpec *pspec) |
void | sfi_pspec_get_int_range (GParamSpec *pspec, SfiInt *minimum_value, SfiInt *maximum_value, SfiInt *stepping) |
gboolean | sfi_pspec_allows_void_note (GParamSpec *pspec) |
SfiNum | sfi_pspec_get_num_default (GParamSpec *pspec) |
void | sfi_pspec_get_num_range (GParamSpec *pspec, SfiNum *minimum_value, SfiNum *maximum_value, SfiNum *stepping) |
SfiReal | sfi_pspec_get_real_default (GParamSpec *pspec) |
void | sfi_pspec_get_real_range (GParamSpec *pspec, SfiReal *minimum_value, SfiReal *maximum_value, SfiReal *stepping) |
const gchar * | sfi_pspec_get_string_default (GParamSpec *pspec) |
const gchar * | sfi_pspec_get_choice_default (GParamSpec *pspec) |
SfiChoiceValues | sfi_pspec_get_choice_values (GParamSpec *pspec) |
guint64 | sfi_pspec_get_choice_hash (GParamSpec *pspec) |
GParamSpec * | sfi_pspec_get_seq_element (GParamSpec *pspec) |
SfiRecFields | sfi_pspec_get_rec_fields (GParamSpec *pspec) |
GParamSpec * | sfi_pspec_get_rec_field (GParamSpec *pspec, const gchar *field_name) |
void | _sfi_init_params (void) |
SfiRec * | sfi_pspec_to_rec (GParamSpec *pspec) |
GParamSpec * | sfi_pspec_from_rec (SfiRec *prec) |
Variables | |
GType * | sfi__param_spec_types |