|
gtkmm
4.22.0
|
Layout properties for children of Gtk::FixedLayout. More...
#include <gtkmm/fixedlayoutchild.h>

Public Member Functions | |
| FixedLayoutChild (FixedLayoutChild&& src) noexcept | |
| FixedLayoutChild& | operator= (FixedLayoutChild&& src) noexcept |
| ~FixedLayoutChild () noexcept override | |
| GtkFixedLayoutChild* | gobj () |
| Provides access to the underlying C GObject. More... | |
| const GtkFixedLayoutChild* | gobj () const |
| Provides access to the underlying C GObject. More... | |
| GtkFixedLayoutChild* | gobj_copy () |
| Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. More... | |
| void | set_transform (const Glib::RefPtr< const Gsk::Transform >&transform) |
Sets the transformation of the child of a Gtk::FixedLayout. More... | |
| Glib::RefPtr< Gsk::Transform > | get_transform () const |
| Retrieves the transformation of the child. More... | |
| Glib::PropertyProxy< Glib::RefPtr< Gsk::Transform > > | property_transform () |
| The transform of the child. More... | |
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gsk::Transform > > | property_transform () const |
| The transform of the child. More... | |
Public Member Functions inherited from Gtk::LayoutChild | |
| LayoutChild (LayoutChild&& src) noexcept | |
| LayoutChild& | operator= (LayoutChild&& src) noexcept |
| ~LayoutChild () noexcept override | |
| GtkLayoutChild* | gobj () |
| Provides access to the underlying C GObject. More... | |
| const GtkLayoutChild* | gobj () const |
| Provides access to the underlying C GObject. More... | |
| GtkLayoutChild* | gobj_copy () |
| Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. More... | |
| Glib::RefPtr< LayoutManager > | get_layout_manager () |
Retrieves the Gtk::LayoutManager instance that created the given layout_child. More... | |
| Glib::RefPtr< const LayoutManager > | get_layout_manager () const |
Retrieves the Gtk::LayoutManager instance that created the given layout_child. More... | |
| Widget* | get_child_widget () |
Retrieves the Gtk::Widget associated to the given layout_child. More... | |
| const Widget* | get_child_widget () const |
Retrieves the Gtk::Widget associated to the given layout_child. More... | |
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr< LayoutManager > > | property_layout_manager () const |
The layout manager that created the Gtk::LayoutChild instance. More... | |
| Glib::PropertyProxy_ReadOnly< Widget* > | property_child_widget () const |
The widget that is associated to the Gtk::LayoutChild instance. More... | |
Static Public Member Functions | |
| static GType | get_type () |
| Get the GType for this class, for use with the underlying GObject type system. More... | |
Static Public Member Functions inherited from Gtk::LayoutChild | |
| static GType | get_type () |
| Get the GType for this class, for use with the underlying GObject type system. More... | |
Protected Member Functions | |
| FixedLayoutChild () | |
| Default constructor. More... | |
Protected Member Functions inherited from Gtk::LayoutChild | |
| LayoutChild () | |
| There is no create() method that corresponds to this constructor, because only derived classes shall be created. More... | |
Related Functions | |
(Note that these are not member functions.) | |
| Glib::RefPtr< Gtk::FixedLayoutChild > | wrap (GtkFixedLayoutChild* object, bool take_copy=false) |
| A Glib::wrap() method for this object. More... | |
Related Functions inherited from Gtk::LayoutChild | |
| Glib::RefPtr< Gtk::LayoutChild > | wrap (GtkLayoutChild* object, bool take_copy=false) |
| A Glib::wrap() method for this object. More... | |
Layout properties for children of Gtk::FixedLayout.
Gtk::FixedLayoutChild instances are created by Gtk::FixedLayout. To create or get a Gtk::FixedLayoutChild instance, call Gtk::LayoutManager::get_layout_child() from a Gtk::FixedLayout instance.
|
noexcept |
|
overridenoexcept |
|
protected |
Default constructor.
There is no create() method that corresponds to this constructor. To create or get a Gtk::FixedLayoutChild instance, call Gtk::LayoutManager::get_layout_child() from a Gtk::FixedLayout instance.
| Glib::RefPtr<Gsk::Transform> Gtk::FixedLayoutChild::get_transform | ( | ) | const |
Retrieves the transformation of the child.
Gsk::Transform.
|
static |
Get the GType for this class, for use with the underlying GObject type system.
|
inline |
Provides access to the underlying C GObject.
|
inline |
Provides access to the underlying C GObject.
| GtkFixedLayoutChild* Gtk::FixedLayoutChild::gobj_copy | ( | ) |
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
|
noexcept |
| Glib::PropertyProxy< Glib::RefPtr<Gsk::Transform> > Gtk::FixedLayoutChild::property_transform | ( | ) |
The transform of the child.
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr<Gsk::Transform> > Gtk::FixedLayoutChild::property_transform | ( | ) | const |
The transform of the child.
| void Gtk::FixedLayoutChild::set_transform | ( | const Glib::RefPtr< const Gsk::Transform >& | transform | ) |
Sets the transformation of the child of a Gtk::FixedLayout.
| transform | A Gsk::Transform. |
|
related |
A Glib::wrap() method for this object.
| object | The C instance. |
| take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |
1.8.10