`sig
val cast : 'a Gobject.obj -> Gtk.cell_layout Gtk.obj
external pack_start :
[> `celllayout ] Gtk.obj ->
Gtk.cell_renderer Gtk.obj -> expand:bool -> unit
= "ml_gtk_cell_layout_pack_start"
external pack_end :
[> `celllayout ] Gtk.obj ->
Gtk.cell_renderer Gtk.obj -> expand:bool -> unit
= "ml_gtk_cell_layout_pack_end"
external reorder :
[> `celllayout ] Gtk.obj -> Gtk.cell_renderer Gtk.obj -> int -> unit
= "ml_gtk_cell_layout_reorder"
external clear : [> `celllayout ] Gtk.obj -> unit
= "ml_gtk_cell_layout_clear"
external add_attribute :
[> `celllayout ] Gtk.obj ->
Gtk.cell_renderer Gtk.obj -> string -> int -> unit
= "ml_gtk_cell_layout_add_attribute"
external clear_attributes :
[> `celllayout ] Gtk.obj -> Gtk.cell_renderer Gtk.obj -> unit
= "ml_gtk_cell_layout_clear_attributes"
external set_cell_data_func :
[> `celllayout ] Gtk.obj ->
Gtk.cell_renderer Gtk.obj ->
([ `treemodel ] Gtk.obj -> Gtk.tree_iter -> unit) option -> unit
= "ml_gtk_cell_layout_set_cell_data_func"
val pack :
[> `celllayout ] Gtk.obj ->
?expand:bool ->
?from:Gtk.Tags.pack_type -> Gtk.cell_renderer Gtk.obj -> unit
end`