diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2013-12-20 16:16:09 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2013-12-20 16:16:09 +0100 |
commit | 821a1acdb583b2727717a6d3360c49f7a3489d52 (patch) | |
tree | ce9e3bfe19642df1d8fec2d02241d3dd284d50f2 /lib/efl/native/elm/elm_gesture_layer.rb | |
parent | 4a2c039c135aabac55b2d88a5f5548d52d7a3cdf (diff) | |
download | ffi-efl-master.zip ffi-efl-master.tar.gz |
Diffstat (limited to 'lib/efl/native/elm/elm_gesture_layer.rb')
-rw-r--r-- | lib/efl/native/elm/elm_gesture_layer.rb | 86 |
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 |