Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GdkTimeCoord Struct Reference

#include <gdkdevice.h>

Data Fields

guint32 time
 
GdkAxisFlags flags
 
double axes [GDK_AXIS_LAST]
 

Detailed Description

GdkTimeCoord: @time: The timestamp for this event @flags: Flags indicating what axes are present, see [flags.nosp@m.@Gdk.nosp@m..Axis.nosp@m.Flag.nosp@m.s] @axes: (array fixed-size=12): axis values, indexed by [enum@.nosp@m.Gdk..nosp@m.AxisU.nosp@m.se]

A GdkTimeCoord stores a single event in a motion history.

To check whether an axis is present, check whether the corresponding flag from the [flags.nosp@m.@Gdk.nosp@m..Axis.nosp@m.Flag.nosp@m.s] enumeration is set in the @flags To access individual axis values, use the values of the values of the [enum@.nosp@m.Gdk..nosp@m.AxisU.nosp@m.se] enumerations as indices.

Definition at line 76 of file gdkdevice.h.

Field Documentation

◆ axes

double _GdkTimeCoord::axes[GDK_AXIS_LAST]

Definition at line 80 of file gdkdevice.h.

◆ flags

GdkAxisFlags _GdkTimeCoord::flags

Definition at line 79 of file gdkdevice.h.

◆ time

guint32 _GdkTimeCoord::time

Definition at line 78 of file gdkdevice.h.


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