1
0
Fork 0

introspection: Skip some C-only structures

The ParamSpec sub-classes we define are meant to be used only from the C
API, as high-level languages completely ignore them.

The ClutterStageWindow interface is an internal type that escaped into
the public headers; all its methods are private, but we cannot remove
the type until we break for 2.0.
This commit is contained in:
Emmanuele Bassi 2010-12-10 17:15:39 +00:00
parent d5a4183047
commit ae4e06d8c4
4 changed files with 12 additions and 12 deletions

View file

@ -121,14 +121,14 @@ void clutter_color_interpolate (const ClutterColor *initial,
typedef struct _ClutterParamSpecColor ClutterParamSpecColor; typedef struct _ClutterParamSpecColor ClutterParamSpecColor;
/** /**
* ClutterParamSpecColor: * ClutterParamSpecColor: (skip)
* @default_value: default color value * @default_value: default color value
* *
* A #GParamSpec subclass for defining properties holding * A #GParamSpec subclass for defining properties holding
* a #ClutterColor. * a #ClutterColor.
* *
* Since: 1.0 * Since: 1.0
*/ */
struct _ClutterParamSpecColor struct _ClutterParamSpecColor
{ {
/*< private >*/ /*< private >*/

View file

@ -51,7 +51,7 @@ G_BEGIN_DECLS
typedef struct _ClutterParamSpecFixed ClutterParamSpecFixed; typedef struct _ClutterParamSpecFixed ClutterParamSpecFixed;
/** /**
* ClutterParamSpecFixed * ClutterParamSpecFixed: (skip)
* @minimum: lower boundary * @minimum: lower boundary
* @maximum: higher boundary * @maximum: higher boundary
* @default_value: default value * @default_value: default value

View file

@ -11,7 +11,7 @@ G_BEGIN_DECLS
#define CLUTTER_STAGE_WINDOW_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), CLUTTER_TYPE_STAGE_WINDOW, ClutterStageWindowIface)) #define CLUTTER_STAGE_WINDOW_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), CLUTTER_TYPE_STAGE_WINDOW, ClutterStageWindowIface))
/** /**
* ClutterStageWindow: * ClutterStageWindow: (skip)
* *
* <structname>ClutterStageWindow</structname> is an opaque structure * <structname>ClutterStageWindow</structname> is an opaque structure
* whose members should not be accessed directly * whose members should not be accessed directly
@ -22,7 +22,7 @@ typedef struct _ClutterStageWindow ClutterStageWindow; /* dummy */
typedef struct _ClutterStageWindowIface ClutterStageWindowIface; typedef struct _ClutterStageWindowIface ClutterStageWindowIface;
/** /**
* ClutterStageWindowIface: * ClutterStageWindowIface: (skip)
* *
* The interface implemented by backends for stage windows * The interface implemented by backends for stage windows
* *

View file

@ -145,7 +145,7 @@ gchar * clutter_units_to_string (const ClutterUnits *units);
typedef struct _ClutterParamSpecUnits ClutterParamSpecUnits; typedef struct _ClutterParamSpecUnits ClutterParamSpecUnits;
/** /**
* ClutterParamSpecUnits: * ClutterParamSpecUnits: (skip)
* @default_type: default type * @default_type: default type
* @default_value: default value * @default_value: default value
* @minimum: lower boundary * @minimum: lower boundary