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 |