Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::LeaveEvent Struct Referencefinal

The pointer has exited a widget or item. More...

#include <canvas-event.h>

Inheritance diagram for Inkscape::LeaveEvent:
Inkscape::CanvasEvent

Public Member Functions

EventType type () const override
 Return the dynamic type of the CanvasEvent.
 
- Public Member Functions inherited from Inkscape::CanvasEvent
virtual ~CanvasEvent ()
 
virtual unsigned modifiersChange () const
 Get the change in the modifiers due to this event.
 
unsigned modifiersAfter () const
 Get the modifiers mask immediately after the event. (Convenience function.)
 

Additional Inherited Members

- Public Attributes inherited from Inkscape::CanvasEvent
unsigned modifiers = 0
 The modifiers mask immediately before the event.
 
std::shared_ptr< Gdk::Device const > device
 The device that sourced the event. May be null.
 

Detailed Description

The pointer has exited a widget or item.

Note the coordinates will always be (0, 0) for this event.

Definition at line 235 of file canvas-event.h.

Member Function Documentation

◆ type()

EventType Inkscape::LeaveEvent::type ( ) const
inlineoverridevirtual

Return the dynamic type of the CanvasEvent.

Implements Inkscape::CanvasEvent.

Definition at line 237 of file canvas-event.h.

References Inkscape::LEAVE.


The documentation for this struct was generated from the following file: