Common data structure for all gestures.
typedef struct gesture_base {
struct gestures_set * set ;
gesture_e type ;
gesture_state_e state ;
gesture_funcs_t funcs ;
gesture_callback_f callback ;
gestures_bucket_t mustallfail ;
gestures_bucket_t faildependents ;
}gesture_base_t;
BlackBerry 10.0.0
Use the gestures_bucket_*() functions to manipulate the gestures bucket, rather than manipulating it directly.
Since: BlackBerry 10.0.0
This structure represents information that is common to all gestures. Specific gestures include the gesture base in their representation, and also include additional members to capture gesture-specific information.
It is up to the application to define the failure dependencies between gestures and to add gestures to a gesture set.