Returns the last event that was processed for sequence
.
No description available.
Returns the PhocEventSequence
that was last updated on self
.
If sequence
is currently being interpreted by self
,
returns TRUE
and fills in x
and y
with the last coordinates
stored for that event sequence.
Returns the sequence
state, as seen by self
.
Returns the list of PhocEventSequence
s currently being interpreted
by PhocGesture
.
No description available.
Returns TRUE
if self
is currently handling events corresponding to
sequence
.
Returns TRUE
if the gesture is currently active.
A gesture is active meanwhile there are touch sequences
interacting with it.
Returns TRUE
if the gesture is currently recognized.
A gesture is recognized if there are as many interacting
touch sequences as required by self
, and PhocGesture::check
returned TRUE
for the sequences being currently interpreted.
Resets the gesture to a clean state.
Sets the state of sequence
in self
. Sequences start
in state #PHOC_EVENT_SEQUENCE_NONE, and whenever they change
state, they can never go back to that state. Likewise,
sequences in state #PHOC_EVENT_SEQUENCE_DENIED cannot turn
back to a not denied state. With these rules, the lifetime
of an event sequence is constrained to the next four:.
No description available.
Separates self
into an isolated group.