#include "canvas/efl_input_focus.eo.h"
#include "canvas/efl_input_clickable.eo.h"
+#include <canvas/efl_canvas_object.eo.h>
#include <gesture/efl_canvas_gesture.eo.h>
#include <gesture/efl_canvas_gesture_touch.eo.h>
#include <gesture/efl_canvas_gesture_recognizer.eo.h>
#include <gesture/efl_canvas_gesture_manager.eo.h>
-#include <canvas/efl_canvas_object.eo.h>
#include <canvas/efl_canvas_alpha_animation.eo.h>
#include <canvas/efl_canvas_animation.eo.h>
abstract Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack,
Efl.Input.Interface, Efl.Gfx.Hint,
- Efl.Gfx.Mapping, Efl.Canvas.Pointer, Efl.Canvas.Gesture_Events, Efl.Canvas.Object_Animation
+ Efl.Gfx.Mapping, Efl.Canvas.Pointer, Efl.Canvas.Object_Animation
{
[[Efl canvas object abstract class
return: bool; [[$true if the coordinates are inside the object, $false otherwise]]
}
}
- gesture_manager_get @beta {
- [[Returns current canvas's gesture manager]]
- return: const(Efl.Canvas.Gesture_Manager); [[The gesture manager]]
- }
}
implements {
Efl.Object.constructor;
return efl_finalize(efl_super(eo_obj, MY_CLASS));
}
-EOLIAN const Efl_Canvas_Gesture_Manager *
-_efl_canvas_object_gesture_manager_get(Eo *eo_obj EINA_UNUSED, Evas_Object_Protected_Data *pd)
-{
- if (!pd->layer || !pd->layer->evas)
- return NULL;
-
- return (pd->layer->evas)->gesture_manager;
-}
-
void
evas_object_change_reset(Evas_Object_Protected_Data *obj)
{