Annotate all public symbols
We are going to switch to compiler annotations to determine the visibility of the symbols.
This commit is contained in:
@ -93,6 +93,7 @@ typedef enum {
|
||||
* Since: 0.6
|
||||
*/
|
||||
#define CLUTTER_SCRIPT_ERROR (clutter_script_error_quark ())
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
GQuark clutter_script_error_quark (void);
|
||||
|
||||
/**
|
||||
@ -143,12 +144,16 @@ struct _ClutterScriptClass
|
||||
void (*_clutter_reserved8) (void);
|
||||
};
|
||||
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
GType clutter_script_get_type (void) G_GNUC_CONST;
|
||||
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
ClutterScript * clutter_script_new (void);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
guint clutter_script_load_from_file (ClutterScript *script,
|
||||
const gchar *filename,
|
||||
GError **error);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
guint clutter_script_load_from_data (ClutterScript *script,
|
||||
const gchar *data,
|
||||
gssize length,
|
||||
@ -158,14 +163,19 @@ guint clutter_script_load_from_resource (ClutterScript
|
||||
const gchar *resource_path,
|
||||
GError **error);
|
||||
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
GObject * clutter_script_get_object (ClutterScript *script,
|
||||
const gchar *name);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
gint clutter_script_get_objects (ClutterScript *script,
|
||||
const gchar *first_name,
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
GList * clutter_script_list_objects (ClutterScript *script);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
void clutter_script_unmerge_objects (ClutterScript *script,
|
||||
guint merge_id);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
void clutter_script_ensure_objects (ClutterScript *script);
|
||||
|
||||
CLUTTER_DEPRECATED_IN_1_12
|
||||
@ -177,17 +187,22 @@ CLUTTER_DEPRECATED_IN_1_12
|
||||
ClutterState * clutter_script_get_states (ClutterScript *script,
|
||||
const gchar *name);
|
||||
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
void clutter_script_connect_signals (ClutterScript *script,
|
||||
gpointer user_data);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
void clutter_script_connect_signals_full (ClutterScript *script,
|
||||
ClutterScriptConnectFunc func,
|
||||
gpointer user_data);
|
||||
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
void clutter_script_add_search_paths (ClutterScript *script,
|
||||
const gchar * const paths[],
|
||||
gsize n_paths);
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
gchar * clutter_script_lookup_filename (ClutterScript *script,
|
||||
const gchar *filename) G_GNUC_MALLOC;
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
GType clutter_script_get_type_from_name (ClutterScript *script,
|
||||
const gchar *type_name);
|
||||
|
||||
@ -197,6 +212,7 @@ void clutter_script_set_translation_domain (ClutterScript
|
||||
CLUTTER_AVAILABLE_IN_1_10
|
||||
const gchar * clutter_script_get_translation_domain (ClutterScript *script);
|
||||
|
||||
CLUTTER_AVAILABLE_IN_ALL
|
||||
const gchar * clutter_get_script_id (GObject *gobject);
|
||||
|
||||
G_END_DECLS
|
||||
|
Reference in New Issue
Block a user