summaryrefslogtreecommitdiff
path: root/src/lib/efl/interfaces/efl_input_interface.eo
blob: 13ef5dc77809f96e6dca77580f540ca954714f53 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
interface Efl.Input.Interface ()
{
   [[An object implementing this interface can send pointer events.

     Windows and canvas objects may send input events.
   ]]
   event_prefix: efl;
   events {
      pointer,move: Efl.Event.Pointer;
      pointer,down: Efl.Event.Pointer;
      pointer,up: Efl.Event.Pointer;
      pointer,cancel: Efl.Event.Pointer;
      pointer,in: Efl.Event.Pointer;
      pointer,out: Efl.Event.Pointer;
      pointer,wheel: Efl.Event.Pointer;
      key,down: Efl.Event.Key;
      key,up: Efl.Event.Key;
   }
}