From e8ba83825cd5cb9f38b2e5a80ec1c98e3a8e0842 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Mon, 20 Jan 2014 19:50:38 -0500 Subject: [PATCH] docs: mark base interface as private --- gtk/deprecated/gtkactivatable.h | 3 +++ gtk/gtkactionable.h | 3 +++ gtk/gtkstyleprovider.h | 3 +++ 3 files changed, 9 insertions(+) diff --git a/gtk/deprecated/gtkactivatable.h b/gtk/deprecated/gtkactivatable.h index 3930386238..2fa825ad73 100644 --- a/gtk/deprecated/gtkactivatable.h +++ b/gtk/deprecated/gtkactivatable.h @@ -54,8 +54,11 @@ typedef struct _GtkActivatableIface GtkActivatableIface; struct _GtkActivatableIface { + /*< private >*/ GTypeInterface g_iface; + /*< public >*/ + /* virtual table */ void (* update) (GtkActivatable *activatable, GtkAction *action, diff --git a/gtk/gtkactionable.h b/gtk/gtkactionable.h index 15fc61719d..4501d9b5ff 100644 --- a/gtk/gtkactionable.h +++ b/gtk/gtkactionable.h @@ -38,8 +38,11 @@ typedef struct _GtkActionable GtkActionable; struct _GtkActionableInterface { + /*< private >*/ GTypeInterface g_iface; + /*< public >*/ + const gchar * (* get_action_name) (GtkActionable *actionable); void (* set_action_name) (GtkActionable *actionable, const gchar *action_name); diff --git a/gtk/gtkstyleprovider.h b/gtk/gtkstyleprovider.h index 57fef53a24..cb0960ff3b 100644 --- a/gtk/gtkstyleprovider.h +++ b/gtk/gtkstyleprovider.h @@ -92,8 +92,11 @@ typedef struct _GtkStyleProvider GtkStyleProvider; /* dummy typedef */ */ struct _GtkStyleProviderIface { + /*< private >*/ GTypeInterface g_iface; + /*< public >*/ + GtkStyleProperties * (* get_style) (GtkStyleProvider *provider, GtkWidgetPath *path);