|  | 
| 
 Public Member Functions | 
| virtual | ~CellRenderer () | 
| GtkCellRenderer* | gobj () | 
|  | Provides access to the underlying C GtkObject. 
 
 | 
| const  GtkCellRenderer* | gobj () const | 
|  | Provides access to the underlying C GtkObject. 
 
 | 
| void | get_size (Widget& widget, const  Gdk::Rectangle& cell_area, int& x_offset, int& y_offset, int& width, int& height) const | 
|  | Obtains the width and height needed to render the cell. 
 
 | 
| void | get_size (Widget& widget, int& x_offset, int& y_offset, int& width, int& height) const | 
| void | render (const  Glib::RefPtr<Gdk::Window>& window, Widget& widget, const  Gdk::Rectangle& background_area, const  Gdk::Rectangle& cell_area, const  Gdk::Rectangle& expose_area, CellRendererState flags) | 
|  | Invokes the virtual render function of the Gtk::CellRenderer. 
 
 | 
| bool | activate (GdkEvent* event, Widget& widget, const  Glib::ustring& path, const  Gdk::Rectangle& background_area, const  Gdk::Rectangle& cell_area, CellRendererState flags) | 
|  | Passes an activate event to the cell renderer for possible processing. 
 
 | 
| CellEditable* | start_editing (GdkEvent* event, Widget& widget, const  Glib::ustring& path, const  Gdk::Rectangle& background_area, const  Gdk::Rectangle& cell_area, CellRendererState flags) | 
|  | Passes an activate event to the cell renderer for possible processing. 
 
 | 
| void | set_fixed_size (int width, int height) | 
|  | Sets the renderer size to be explicit, independent of the properties set. 
 
 | 
| void | get_fixed_size (int& width, int& height) const | 
|  | Fills in width and height with the appropriate size of cell . 
 
 | 
| virtual Glib::PropertyProxy_Base | _property_renderable () | 
|  | Returns the property that this CellRenderer renders. 
 
 | 
| Glib::PropertyProxy<CellRendererMode> | property_mode () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<bool> | property_visible () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<float> | property_xalign () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<float> | property_yalign () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy< unsigned int >
 | property_xpad () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy< unsigned int >
 | property_ypad () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<int> | property_width () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<int> | property_height () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<bool> | property_is_expander () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| Glib::PropertyProxy<bool> | property_is_expanded () | 
|  | You rarely need to use properties because there are get_ and set_ methods for almost all of them. 
 
 | 
| 
 Protected Member Functions | 
| virtual void | get_size_vfunc (Widget& widget, const  Gdk::Rectangle* cell_area, int* x_offset, int* y_offset, int* width, int* height) | 
| virtual void | render_vfunc (const  Glib::RefPtr<Gdk::Window>& window, Widget& widget, const  Gdk::Rectangle& background_area, const  Gdk::Rectangle& cell_area, const  Gdk::Rectangle& expose_area, CellRendererState flags) | 
| virtual bool | activate_vfunc (GdkEvent* event, Widget& widget, const  Glib::ustring& path, const  Gdk::Rectangle& background_area, const  Gdk::Rectangle& cell_area, CellRendererState flags) | 
| virtual CellEditable* | start_editing_vfunc (GdkEvent* event, Widget& widget, const  Glib::ustring& path, const  Gdk::Rectangle& background_area, const  Gdk::Rectangle& cell_area, CellRendererState flags) | 
|  | CellRenderer () | 
| 
 Related Functions | 
| (Note that these are not member functions.) 
 
 | 
| Gtk::CellRenderer* | wrap (GtkCellRenderer* object, bool take_copy=false) |