_Elm_Scrollable_Smart_Interface_Data::[struct].down Struct Reference

Data Structures

struct  [struct].down.history

Data Fields

Evas_Coord x
Evas_Coord y
Evas_Coord sx
Evas_Coord sy
Evas_Coord dx
Evas_Coord dy
Evas_Coord pdx
Evas_Coord pdy
Evas_Coord bx
Evas_Coord by
Evas_Coord ax
Evas_Coord ay
Evas_Coord bx0
Evas_Coord by0
Evas_Coord b0x
Evas_Coord b0y
Evas_Coord b2x
Evas_Coord b2y
struct  history [60]
double est_timestamp_diff
double dragged_began_timestamp
double anim_start
double anim_start2
double anim_start3
double anim_dur
double onhold_vx
double onhold_vy
double onhold_tlast
double onhold_vxe
double onhold_vye
double last_time_x_wheel
double last_time_y_wheel
Evas_Coord hold_x
Evas_Coord hold_y
Evas_Coord locked_x
Evas_Coord locked_y
int hdir
int vdir
Ecore_Idle_Enterer * hold_enterer
Eina_Bool hold_animator: 1
Eina_Bool onhold_animator: 1
Eina_Bool momentum_animator: 1
 an animator which is called whenever a scroller is moving due to a flick action(mouse down, move, up)
Eina_Bool bounce_x_animator: 1
 an animator to express the bouncing animation on x axis.
Eina_Bool bounce_y_animator: 1
 an animator to express the bouncing animation on y axis.
Eina_Bool last_hold_x_wheel: 1
Eina_Bool last_hold_y_wheel: 1
Eina_Bool bounce_x_hold: 1
Eina_Bool bounce_y_hold: 1
Eina_Bool dragged_began: 1
Eina_Bool want_dragged: 1
Eina_Bool hold_parent: 1
Eina_Bool want_reset: 1
Eina_Bool cancelled: 1
Eina_Bool dragged: 1
Eina_Bool locked: 1
Eina_Bool scroll: 1
Eina_Bool dir_x: 1
Eina_Bool dir_y: 1
Eina_Bool hold: 1
Eina_Bool now: 1