diff options
author | Matthias Clasen <mclasen@redhat.com> | 2019-05-27 21:35:24 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2019-05-27 20:23:50 -0400 |
commit | b49d1e8c6b51f5c7597c3399417c2d7773bb3a4c (patch) | |
tree | d4aae0a3c2fd1b4afa499957c55142ef8eb1b4c6 /gtk/gtkoverlay.c | |
parent | e22073dc975c7b2c5f97d20da6b1fff1a2e0f114 (diff) | |
download | gtk+-b49d1e8c6b51f5c7597c3399417c2d7773bb3a4c.tar.gz |
overlay: Make final
Diffstat (limited to 'gtk/gtkoverlay.c')
-rw-r--r-- | gtk/gtkoverlay.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gtk/gtkoverlay.c b/gtk/gtkoverlay.c index 13af196f40..874f41cd5a 100644 --- a/gtk/gtkoverlay.c +++ b/gtk/gtkoverlay.c @@ -72,6 +72,22 @@ static guint signals[LAST_SIGNAL] = { 0 }; static void gtk_overlay_buildable_init (GtkBuildableIface *iface); +typedef struct _GtkOverlayClass GtkOverlayClass; + +struct _GtkOverlay +{ + GtkBin parent_instance; +}; + +struct _GtkOverlayClass +{ + GtkBinClass parent_class; + + gboolean (*get_child_position) (GtkOverlay *overlay, + GtkWidget *widget, + GtkAllocation *allocation); +}; + typedef struct { GtkLayoutManager *layout; } GtkOverlayPrivate; |