|
| | GutterRendererPixbuf (GutterRendererPixbuf&& src) noexcept |
| |
| GutterRendererPixbuf& | operator= (GutterRendererPixbuf&& src) noexcept |
| |
| | GutterRendererPixbuf (const GutterRendererPixbuf&)=delete |
| |
| GutterRendererPixbuf& | operator= (const GutterRendererPixbuf&)=delete |
| |
| | ~GutterRendererPixbuf () noexcept override |
| |
| GtkSourceGutterRendererPixbuf* | gobj () |
| | Provides access to the underlying C GObject.
|
| |
| const GtkSourceGutterRendererPixbuf* | gobj () const |
| | Provides access to the underlying C GObject.
|
| |
| | GutterRendererPixbuf () |
| |
| Glib::RefPtr< Gdk::Pixbuf > | get_pixbuf () |
| | Get the pixbuf of the renderer.
|
| |
| Glib::RefPtr< const Gdk::Pixbuf > | get_pixbuf () const |
| | Get the pixbuf of the renderer.
|
| |
| void | set_pixbuf (const Glib::RefPtr< const Gdk::Pixbuf >& pixbuf) |
| |
| Glib::RefPtr< Gio::Icon > | get_icon () |
| | Get the gicon of the renderer.
|
| |
| Glib::RefPtr< const Gio::Icon > | get_icon () const |
| | Get the gicon of the renderer.
|
| |
| void | set_icon (const Glib::RefPtr< Gio::Icon >& icon) |
| |
| std::string | get_icon_name () const |
| |
| void | set_icon_name (const std::string& icon_name) |
| |
| Glib::PropertyProxy< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf () |
| | The pixbuf.
|
| |
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf () const |
| | The pixbuf.
|
| |
| Glib::PropertyProxy< std::string > | property_icon_name () |
| | The icon name.
|
| |
| Glib::PropertyProxy_ReadOnly< std::string > | property_icon_name () const |
| | The icon name.
|
| |
| Glib::PropertyProxy< Glib::RefPtr< Gio::Icon > > | property_gicon () |
| | The gicon.
|
| |
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gio::Icon > > | property_gicon () const |
| | The gicon.
|
| |
| | GutterRenderer (GutterRenderer&& src) noexcept |
| |
| GutterRenderer& | operator= (GutterRenderer&& src) noexcept |
| |
| | GutterRenderer (const GutterRenderer&)=delete |
| |
| GutterRenderer& | operator= (const GutterRenderer&)=delete |
| |
| | ~GutterRenderer () noexcept override |
| |
| GtkSourceGutterRenderer* | gobj () |
| | Provides access to the underlying C GObject.
|
| |
| const GtkSourceGutterRenderer* | gobj () const |
| | Provides access to the underlying C GObject.
|
| |
| void | begin (const Cairo::RefPtr< Cairo::Context >& cr, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, Gtk::TextIter&start, Gtk::TextIter&end) |
| | Called when drawing a region begins.
|
| |
| void | draw (const Cairo::RefPtr< Cairo::Context >& cr, const Gdk::Rectangle& background_area, const Gdk::Rectangle& cell_area, Gtk::TextIter&start, Gtk::TextIter&end, GutterRendererState p6) |
| | Main renderering method.
|
| |
| void | end () |
| | Called when drawing a region of lines has ended.
|
| |
| int | get_size () const |
| | Get the size of the renderer.
|
| |
| void | set_size (int size) |
| | Sets the size of the renderer.
|
| |
| bool | get_visible () const |
| | Get whether the gutter renderer is visible.
|
| |
| void | set_visible (bool visible) |
| | Set whether the gutter renderer is visible.
|
| |
| void | get_padding (int& xpad, int& ypad) const |
| | Get the x-padding and y-padding of the gutter renderer.
|
| |
| void | set_padding (int xpad, int ypad) |
| | Set the padding of the gutter renderer.
|
| |
| void | get_alignment (float& xalign, float& yalign) const |
| | Get the x-alignment and y-alignment of the gutter renderer.
|
| |
| void | set_alignment (float xalign, float yalign) |
| | Set the alignment of the gutter renderer.
|
| |
| GutterRendererAlignmentMode | get_alignment_mode () const |
| | Get the alignment mode.
|
| |
| void | set_alignment_mode (GutterRendererAlignmentMode mode) |
| | Set the alignment mode.
|
| |
| Gtk::TextWindowType | get_window_type () const |
| | Get the Gtk::TextWindowType associated with the gutter renderer.
|
| |
| Gtk::TextView* | get_view () |
| | Get the view associated to the gutter renderer.
|
| |
| const Gtk::TextView* | get_view () const |
| | Get the view associated to the gutter renderer.
|
| |
| bool | get_background (Gdk::RGBA& color) const |
| | Get the background color of the renderer.
|
| |
| bool | is_background_set () const |
| |
| void | set_background (const Gdk::RGBA& color) |
| | Set the background color of the renderer.
|
| |
| void | queue_draw () |
| | Emits the Gtk::SourceGutterRenderer::signal_queue_draw() signal of the renderer.
|
| |
| Glib::PropertyProxy< bool > | property_visible () |
| | Visible.
|
| |
| Glib::PropertyProxy_ReadOnly< bool > | property_visible () const |
| | Visible.
|
| |
| Glib::PropertyProxy< int > | property_xpad () |
| | The x-padding.
|
| |
| Glib::PropertyProxy_ReadOnly< int > | property_xpad () const |
| | The x-padding.
|
| |
| Glib::PropertyProxy< int > | property_ypad () |
| | The y-padding.
|
| |
| Glib::PropertyProxy_ReadOnly< int > | property_ypad () const |
| | The y-padding.
|
| |
| Glib::PropertyProxy< float > | property_xalign () |
| | The x-alignment.
|
| |
| Glib::PropertyProxy_ReadOnly< float > | property_xalign () const |
| | The x-alignment.
|
| |
| Glib::PropertyProxy< float > | property_yalign () |
| | The y-alignment.
|
| |
| Glib::PropertyProxy_ReadOnly< float > | property_yalign () const |
| | The y-alignment.
|
| |
| Glib::PropertyProxy_ReadOnly< Gtk::TextView* > | property_view () const |
| | The view.
|
| |
| Glib::PropertyProxy< GutterRendererAlignmentMode > | property_alignment_mode () |
| | The alignment mode.
|
| |
| Glib::PropertyProxy_ReadOnly< GutterRendererAlignmentMode > | property_alignment_mode () const |
| | The alignment mode.
|
| |
| Glib::PropertyProxy_ReadOnly< Gtk::TextWindowType > | property_window_type () const |
| | The window type.
|
| |
| Glib::PropertyProxy< int > | property_size () |
| | The size.
|
| |
| Glib::PropertyProxy_ReadOnly< int > | property_size () const |
| | The size.
|
| |
| Glib::PropertyProxy< Gdk::RGBA > | property_background_rgba () |
| | The background color.
|
| |
| Glib::PropertyProxy_ReadOnly< Gdk::RGBA > | property_background_rgba () const |
| | The background color.
|
| |
| Glib::PropertyProxy< bool > | property_background_set () |
| | Whether the background color is set.
|
| |
| Glib::PropertyProxy_ReadOnly< bool > | property_background_set () const |
| | Whether the background color is set.
|
| |
| Glib::SignalProxy< bool, const Gtk::TextIter&, const Gdk::Rectangle&, int, int, const Glib::RefPtr< Gtk::Tooltip >& > | signal_query_tooltip () |
| |
| Glib::SignalProxy< void, const Gtk::TextIter&, const Gdk::Rectangle&, GdkEvent* > | signal_activate () |
| |
| Glib::SignalProxy< void > | signal_queue_draw () |
| |
| Glib::SignalProxy< void, const Gtk::TextIter&, const Gtk::TextIter&, GutterRendererState > | signal_query_data () |
| |
| Glib::SignalProxy< bool, const Gtk::TextIter&, const Gdk::Rectangle&, GdkEvent* > | signal_query_activatable () |
| |
| | Object (Object &&src) noexcept |
| |
| Object & | operator= (Object &&src) noexcept |
| |
| | ~Object () noexcept override |
| |
| GObject * | gobj () |
| |
| const GObject * | gobj () const |
| |