summaryrefslogtreecommitdiffstats
path: root/lib/efl/native/elm/elm_gesture_layer.rb
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2013-12-20 16:16:09 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2013-12-20 16:16:09 +0100
commit821a1acdb583b2727717a6d3360c49f7a3489d52 (patch)
treece9e3bfe19642df1d8fec2d02241d3dd284d50f2 /lib/efl/native/elm/elm_gesture_layer.rb
parent4a2c039c135aabac55b2d88a5f5548d52d7a3cdf (diff)
downloadffi-efl-821a1acdb583b2727717a6d3360c49f7a3489d52.zip
ffi-efl-821a1acdb583b2727717a6d3360c49f7a3489d52.tar.gz
wip-worktree-stateHEADmaster
Diffstat (limited to 'lib/efl/native/elm/elm_gesture_layer.rb')
-rw-r--r--lib/efl/native/elm/elm_gesture_layer.rb86
1 files changed, 73 insertions, 13 deletions
diff --git a/lib/efl/native/elm/elm_gesture_layer.rb b/lib/efl/native/elm/elm_gesture_layer.rb
index 2610ee4..18ca6ed 100644
--- a/lib/efl/native/elm/elm_gesture_layer.rb
+++ b/lib/efl/native/elm/elm_gesture_layer.rb
@@ -48,24 +48,84 @@ module Efl
#
# FUNCTIONS
fcts = [
- # EAPI void elm_gesture_layer_cb_set(Evas_Object *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data);
- [ :elm_gesture_layer_cb_set, [ :evas_object, :elm_gesture_type, :elm_gesture_state, :elm_gesture_event_cb, :pointer ], :void ],
+ # EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_length);
+ [ :elm_gesture_layer_line_min_length_set, [ :pointer, :int ], :void ],
+ # EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_line_min_length_get, [ :pointer ], :int ],
+ # EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_Coord zoom_distance_tolerance);
+ [ :elm_gesture_layer_zoom_distance_tolerance_set, [ :pointer, :int ], :void ],
+ # EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_zoom_distance_tolerance_get, [ :pointer ], :int ],
+ # EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_Coord line_distance_tolerance);
+ [ :elm_gesture_layer_line_distance_tolerance_set, [ :pointer, :int ], :void ],
+ # EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_line_distance_tolerance_get, [ :pointer ], :int ],
+ # EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double line_angular_tolerance);
+ [ :elm_gesture_layer_line_angular_tolerance_set, [ :pointer, :double ], :void ],
+ # EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_line_angular_tolerance_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_wheel_factor);
+ [ :elm_gesture_layer_zoom_wheel_factor_set, [ :pointer, :double ], :void ],
+ # EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_zoom_wheel_factor_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom_finger_factor);
+ [ :elm_gesture_layer_zoom_finger_factor_set, [ :pointer, :double ], :void ],
+ # EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_zoom_finger_factor_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, double rotate_angular_tolerance);
+ [ :elm_gesture_layer_rotate_angular_tolerance_set, [ :pointer, :double ], :void ],
+ # EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_rotate_angular_tolerance_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned int flick_time_limit_ms);
+ [ :elm_gesture_layer_flick_time_limit_ms_set, [ :pointer, :uint ], :void ],
+ # EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_flick_time_limit_ms_get, [ :pointer ], :uint ],
+ # EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double long_tap_start_timeout);
+ [ :elm_gesture_layer_long_tap_start_timeout_set, [ :pointer, :double ], :void ],
+ # EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_long_tap_start_timeout_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool continues_enable);
+ [ :elm_gesture_layer_continues_enable_set, [ :pointer, :bool ], :void ],
+ # EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_continues_enable_get, [ :pointer ], :bool ],
+ # EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double double_tap_timeout);
+ [ :elm_gesture_layer_double_tap_timeout_set, [ :pointer, :double ], :void ],
+ # EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_double_tap_timeout_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz);
+ [ :elm_gesture_layer_tap_finger_size_set, [ :pointer, :int ], :void ],
+ # EAPI Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_tap_finger_size_get, [ :pointer ], :int ],
+ # EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent);
+ [ :elm_gesture_layer_add, [ :pointer ], :pointer ],
# EAPI Eina_Bool elm_gesture_layer_hold_events_get(const Evas_Object *obj);
- [ :elm_gesture_layer_hold_events_get, [ :evas_object ], :bool ],
+ [ :elm_gesture_layer_hold_events_get, [ :pointer ], :bool ],
# EAPI void elm_gesture_layer_hold_events_set(Evas_Object *obj, Eina_Bool hold_events);
- [ :elm_gesture_layer_hold_events_set, [ :evas_object, :bool ], :void ],
- # EAPI void elm_gesture_layer_zoom_step_set(Evas_Object *obj, double step);
- [ :elm_gesture_layer_zoom_step_set, [ :evas_object, :double ], :void ],
+ [ :elm_gesture_layer_hold_events_set, [ :pointer, :bool ], :void ],
# EAPI double elm_gesture_layer_zoom_step_get(const Evas_Object *obj);
- [ :elm_gesture_layer_zoom_step_get, [ :evas_object ], :double ],
- # EAPI void elm_gesture_layer_rotate_step_set(Evas_Object *obj, double step);
- [ :elm_gesture_layer_rotate_step_set, [ :evas_object, :double ], :void ],
+ [ :elm_gesture_layer_zoom_step_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_zoom_step_set(Evas_Object *obj, double step);
+ [ :elm_gesture_layer_zoom_step_set, [ :pointer, :double ], :void ],
# EAPI double elm_gesture_layer_rotate_step_get(const Evas_Object *obj);
- [ :elm_gesture_layer_rotate_step_get, [ :evas_object ], :double ],
+ [ :elm_gesture_layer_rotate_step_get, [ :pointer ], :double ],
+ # EAPI void elm_gesture_layer_rotate_step_set(Evas_Object *obj, double step);
+ [ :elm_gesture_layer_rotate_step_set, [ :pointer, :double ], :void ],
# EAPI Eina_Bool elm_gesture_layer_attach(Evas_Object *obj, Evas_Object *target);
- [ :elm_gesture_layer_attach, [ :evas_object, :evas_object ], :bool ],
- # EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent);
- [ :elm_gesture_layer_add, [ :evas_object ], :evas_object ],
+ [ :elm_gesture_layer_attach, [ :pointer, :pointer ], :bool ],
+ # EAPI void elm_gesture_layer_cb_set(Evas_Object *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data);
+ [ :elm_gesture_layer_cb_set, [ :pointer, :elm_gesture_type, :elm_gesture_state, :elm_gesture_event_cb, :pointer ], :void ],
+ # EAPI void elm_gesture_layer_cb_add(Evas_Object *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data);
+ [ :elm_gesture_layer_cb_add, [ :pointer, :elm_gesture_type, :elm_gesture_state, :elm_gesture_event_cb, :pointer ], :void ],
+ # EAPI void elm_gesture_layer_cb_del(Evas_Object *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data);
+ [ :elm_gesture_layer_cb_del, [ :pointer, :elm_gesture_type, :elm_gesture_state, :elm_gesture_event_cb, :pointer ], :void ],
+ # EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz);
+ [ :elm_gesture_layer_tap_finger_size_set, [ :pointer, :int ], :void ],
+ # EAPI Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj);
+ [ :elm_gesture_layer_tap_finger_size_get, [ :pointer ], :int ],
+ # EAPI void elm_gesture_layer_tap_longpress_cb_add(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data);
+ [ :elm_gesture_layer_tap_longpress_cb_add, [ :pointer, :elm_gesture_state, :elm_gesture_event_cb, :pointer ], :void ],
+ # EAPI void elm_gesture_layer_tap_longpress_cb_del(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data);
+ [ :elm_gesture_layer_tap_longpress_cb_del, [ :pointer, :elm_gesture_state, :elm_gesture_event_cb, :pointer ], :void ],
]
#
attach_fcts fcts