NavigationEventType
Description:
[ CCode ( cname = "GstNavigationEventType" , cprefix = "GST_NAVIGATION_EVENT_" , type_id = "gst_navigation_event_type_get_type ()" ) ]
[ GIR ( name = "NavigationEventType" ) ]
public enum NavigationEventType
Enum values for the various events that an element implementing the GstNavigation interface might send up the pipeline.
Touch events have been inspired by the libinput API, and have the same meaning here.
Content:
Enum values:
- COMMAND - A navigation
command event.
- INVALID - Returned from
event_get_type when the passed event is not a navigation
event.
- KEY_PRESS - A key press
event.
- KEY_RELEASE - A key
release event.
- MOUSE_BUTTON_PRESS -
A mouse button press event.
- MOUSE_BUTTON_RELEASE -
A mouse button release event.
- MOUSE_MOVE - A mouse
movement event.
- MOUSE_SCROLL - A mouse
scroll event.
- TOUCH_CANCEL - An event
cancelling all currently active touch points.
- TOUCH_DOWN - An event
describing a new touch point, which will be assigned an identifier that is unique to it for the duration of its movement on the screen.
- TOUCH_FRAME - An event
signaling the end of a sequence of simultaneous touch events.
- TOUCH_MOTION - An event
describing the movement of an active touch point across the screen.
- TOUCH_UP - An event
describing a removed touch point.