summaryrefslogtreecommitdiff
path: root/include/efl.c_eo.pxd
diff options
context:
space:
mode:
authorDave Andreoli <dave@gurumeditation.it>2015-01-04 22:30:19 +0100
committerDave Andreoli <dave@gurumeditation.it>2015-01-04 22:30:19 +0100
commitbbb747eb5ec6c7cd125e18f7467443a620d76919 (patch)
treec1ddb9947fe71ba9351c1b14db1a00b847ebec54 /include/efl.c_eo.pxd
parent728ff202e4668818e5e285de466ae1590e3c71a6 (diff)
New style enums for eo
Diffstat (limited to 'include/efl.c_eo.pxd')
-rw-r--r--include/efl.c_eo.pxd40
1 files changed, 40 insertions, 0 deletions
diff --git a/include/efl.c_eo.pxd b/include/efl.c_eo.pxd
index c1cb2f8..e2a0393 100644
--- a/include/efl.c_eo.pxd
+++ b/include/efl.c_eo.pxd
@@ -18,6 +18,46 @@
18from efl.eina cimport Eina_Bool 18from efl.eina cimport Eina_Bool
19 19
20cdef extern from "Eo.h": 20cdef extern from "Eo.h":
21
22 ####################################################################
23 # Enums (not exported to python, only for internal use)
24 #
25 cdef enum:
26 EO_BASE_SUB_ID_CONSTRUCTOR
27 EO_BASE_SUB_ID_DESTRUCTOR
28 EO_BASE_SUB_ID_PARENT_SET
29 EO_BASE_SUB_ID_PARENT_GET
30 EO_BASE_SUB_ID_CHILDREN_ITERATOR_NEW
31 EO_BASE_SUB_ID_DATA_SET
32 EO_BASE_SUB_ID_DATA_GET
33 EO_BASE_SUB_ID_DATA_DEL
34 EO_BASE_SUB_ID_WREF_ADD
35 EO_BASE_SUB_ID_WREF_DEL
36 EO_BASE_SUB_ID_EVENT_CALLBACK_PRIORITY_ADD
37 EO_BASE_SUB_ID_EVENT_CALLBACK_DEL
38 EO_BASE_SUB_ID_EVENT_CALLBACK_ARRAY_PRIORITY_ADD
39 EO_BASE_SUB_ID_EVENT_CALLBACK_ARRAY_DEL
40 EO_BASE_SUB_ID_EVENT_CALLBACK_CALL
41 EO_BASE_SUB_ID_EVENT_CALLBACK_FORWARDER_ADD
42 EO_BASE_SUB_ID_EVENT_CALLBACK_FORWARDER_DEL
43 EO_BASE_SUB_ID_EVENT_FREEZE
44 EO_BASE_SUB_ID_EVENT_THAW
45 EO_BASE_SUB_ID_EVENT_FREEZE_GET
46 EO_BASE_SUB_ID_EVENT_GLOBAL_FREEZE
47 EO_BASE_SUB_ID_EVENT_GLOBAL_THAW
48 EO_BASE_SUB_ID_EVENT_GLOBAL_FREEZE_GET
49 EO_BASE_SUB_ID_DBG_INFO_GET
50 EO_BASE_SUB_ID_LAST
51
52 cdef enum:
53 EO_CALLBACK_PRIORITY_BEFORE
54 EO_CALLBACK_PRIORITY_DEFAULT
55 EO_CALLBACK_PRIORITY_AFTER
56
57 cdef enum:
58 EO_CALLBACK_STOP
59 EO_CALLBACK_CONTINUE
60
21 #################################################################### 61 ####################################################################
22 # Structures 62 # Structures
23 # 63 #