
@c %start of fragment

@deftp Class <gtk-cell-renderer-pixbuf>
Derives from @code{<gtk-cell-renderer>}.

This class defines the following properties:

@table @code
@item pixbuf
The pixbuf to render

@item pixbuf-expander-open
Pixbuf for open expander

@item pixbuf-expander-closed
Pixbuf for closed expander

@item stock-id
The stock ID of the stock icon to render

@item stock-size
The GtkIconSize value that specifies the size of the rendered icon

@item stock-detail
Render detail to pass to the theme engine

@item follow-state
Whether the rendered pixbuf should be colorized according to the state

@item icon-name
The name of the icon from the icon theme

@end table

@end deftp

@deffn Function gtk-cell-renderer-pixbuf-new  @result{}@tie{} (ret@tie{}@code{<gtk-cell-renderer>})
Creates a new @code{<gtk-cell-renderer-pixbuf>}. Adjust rendering parameters
using object properties. Object properties can be set globally (with
@code{g-object-set}). Also, with @code{<gtk-tree-view-column>}, you can bind a
property to a value in a @code{<gtk-tree-model>}. For example, you can bind the
"pixbuf" property on the cell renderer to a pixbuf value in the model, thus
rendering a different image in each row of the @code{<gtk-tree-view>}.

@table @var
@item ret
the new cell renderer

@end table

@end deffn


@c %end of fragment
