Sets our main struct and passes it to the parent class.
Creates a new event controller that will handle motion events for the given @widget.
Signals that the pointer has entered the widget.
Signals that pointer has left the widget.
Emitted when the pointer moves inside the widget.
Get the main Gtk struct
the main Gtk struct as a void*
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Gets the propagation phase at which @controller handles events.
Returns the #GtkWidget this controller relates to.
Feeds an events into @controller, so it can be interpreted and the controller actions triggered.
Resets the @controller to a clean state. Every interaction the controller did through #GtkEventController::handle-event will be dropped at this point.
Sets the propagation phase at which a controller handles events.
#GtkEventControllerMotion is an event controller meant for situations where you need to track the position of the pointer.
This object was added in 3.24.