Struct
MetaBarrierEvent
Description
struct MetaBarrierEvent {
int event_id;
int dt;
guint32 time;
double x;
double y;
double dx;
double dy;
gboolean released;
gboolean grabbed;
}
No description available.
Structure members
event_id
A unique integer ID identifying a consecutive series of motions at or along the barrier.
dt
Server time, in milliseconds, since the last event sent for this barrier.
time
Server time, in milliseconds.
x
The cursor X position in screen coordinates.
y
The cursor Y position in screen coordinates.
dx
If the cursor hadn’t been constrained, the delta of X movement past the barrier, in screen coordinates.
dy
If the cursor hadn’t been constrained, the delta of X movement past the barrier, in screen coordinates.
released
A boolean flag,
TRUE
if this event generated by the pointer leaving the barrier as a result of a client callingmeta_barrier_release()
(will be set only for MetaBarrier::leave signals).grabbed
A boolean flag,
TRUE
if the pointer was grabbed at the time this event was sent.