diff options
author | Daniel Kolesa <d.kolesa@samsung.com> | 2019-07-26 13:02:00 +0200 |
---|---|---|
committer | Daniel Kolesa <d.kolesa@samsung.com> | 2019-07-26 13:21:14 +0200 |
commit | d964a04da1ee654d9829c1b92dbb1ebb1d5738d7 (patch) | |
tree | d121deba751c66cab48f25e16edcaedb746b6025 | |
parent | f230dc9dbc08b52a26a8d547cc107fb1818ba5d1 (diff) | |
download | efl-d964a04da1ee654d9829c1b92dbb1ebb1d5738d7.tar.gz |
eo: remove Efl_Event definition (replace with builtin)
-rw-r--r-- | src/lib/ecore/efl_threadio.eo | 4 | ||||
-rw-r--r-- | src/lib/elementary/efl_ui_widget.eo | 2 | ||||
-rw-r--r-- | src/lib/eo/efl_object.eo | 14 |
3 files changed, 3 insertions, 17 deletions
diff --git a/src/lib/ecore/efl_threadio.eo b/src/lib/ecore/efl_threadio.eo index 2049ad86d6..14f6507c24 100644 --- a/src/lib/ecore/efl_threadio.eo +++ b/src/lib/ecore/efl_threadio.eo @@ -3,14 +3,14 @@ import efl_object; function @beta EFlThreadIOCall { [[ A Function to call on the "other end" of a thread obvject ]] params { - @cref event: Efl.Event; [[ ]] + @in event: const(event); [[ ]] } }; function @beta EFlThreadIOCallSync { [[ A Function to call on the "other end" of a thread obvject ]] params { - @cref event: Efl.Event; [[ ]] + @in event: const(event); [[ ]] } return: void_ptr; [[ ]] }; diff --git a/src/lib/elementary/efl_ui_widget.eo b/src/lib/elementary/efl_ui_widget.eo index 1c2f85abf9..ea5435848c 100644 --- a/src/lib/elementary/efl_ui_widget.eo +++ b/src/lib/elementary/efl_ui_widget.eo @@ -174,7 +174,7 @@ abstract Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object, makes sure other widgets will not also process this input event. ]] params { - @cref eo_event: Efl.Event; + @in eo_event: const(event); [[EO event struct with an Efl.Input.Event as info.]] @in source: Efl.Canvas.Object; [[Source object where the event originated. Often same as this.]] diff --git a/src/lib/eo/efl_object.eo b/src/lib/eo/efl_object.eo index 0b3c403a20..2548f9d6f3 100644 --- a/src/lib/eo/efl_object.eo +++ b/src/lib/eo/efl_object.eo @@ -437,17 +437,3 @@ abstract Efl.Object reference you keep to the object.]] } } - -struct @extern Efl.Event { - [[A parameter passed in event callbacks holding extra event parameters. - - This is the full event information passed to callbacks in C. - ]] - object: Efl.Object; [[The object the callback was called on.]] - desc: const(ptr(Efl.Event_Description)); [[The event description.]] - info: void_ptr; [[Extra event information passed by the event caller. - Must be cast to the event type declared in the EO file. Keep in mind that: - 1) Objects are passed as a normal Eo*. Event subscribers can call functions on these objects. - 2) Structs, built-in types and containers are passed as const pointers, with one level of indirection. - ]] -} |