2 #ifndef __BST_SKIN_CONFIG_H__
3 #define __BST_SKIN_CONFIG_H__
10 #define BST_SKIN_CONFIG(field) (* bst_skin_config_get_global ()) . field
11 #define BST_SKIN_CONFIG_STRDUP_PATH(field) sfi_path_get_filename (BST_SKIN_CONFIG (field).c_str(), bst_skin_config_dirname())
14 void _bst_skin_config_init (
void);
15 void bst_skin_config_apply (SfiRec *rec,
16 const gchar *skin_file);
17 GParamSpec* bst_skin_config_pspec (
void);
19 typedef void (*BstSkinConfigNotify) (gpointer data);
20 void bst_skin_config_notify (
void);
21 void bst_skin_config_add_notify (BstSkinConfigNotify func,
26 void bst_skin_config_set_rcfile (
const gchar *file_name);
27 const gchar* bst_skin_config_rcfile (
void);
28 const gchar* bst_skin_config_dirname (
void);
29 Bse::ErrorType bst_skin_dump (
const gchar *file_name);
30 Bse::ErrorType bst_skin_parse (
const gchar *file_name);
Definition: bstapi.idl:131