Sets our main struct and passes it to the parent class.
Creates a new GtkCenterLayout.
Returns the baseline position of the layout.
Get the main Gtk struct
Returns the center widget of the layout.
Returns the end widget of the layout.
Gets the current orienration of the layout manager.
Returns the start widget fo the layout.
the main Gtk struct as a void*
Sets the new baseline position of @self
Sets the new center widget of @self.
Sets the new end widget of @self.
Sets the orientation of @self.
Sets the new start widget of @self.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Assigns the given @width, @height, and @baseline to a @widget, and computes the position and sizes of the children of the @widget using the layout management policy of @manager.
Retrieves a GtkLayoutChild instance for the GtkLayoutManager, creating one if necessary.
Retrieves the request mode of @manager.
Retrieves the GtkWidget using the given GtkLayoutManager.
Queues a resize on the GtkWidget using @manager, if any.
Measures the size of the @widget using @manager, for the given @orientation and size.
GtkCenterLayout is a layout manager that manages up to three children.
The start widget is allocated at the start of the layout (left in left-to-right locales and right in right-to-left ones), and the end widget at the end.
The center widget is centered regarding the full width of the layout's.