forked from enlightenment/enlightenment
26 lines
648 B
C
26 lines
648 B
C
/*
|
|
* vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
|
|
*/
|
|
#ifdef E_TYPEDEFS
|
|
|
|
typedef enum _E_Binding_Context
|
|
{
|
|
E_BINDING_CONTEXT_NONE,
|
|
E_BINDING_CONTEXT_UNKOWN,
|
|
E_BINDING_CONTEXT_BORDER,
|
|
E_BINDING_CONTEXT_ZONE
|
|
} E_Binding_Context;
|
|
|
|
#else
|
|
#ifndef E_BINDINGS_H
|
|
#define E_BINDINGS_H
|
|
|
|
EAPI int e_bindings_init(void);
|
|
EAPI int e_bindings_shutdown(void);
|
|
|
|
EAPI int e_bindings_mouse_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Mouse_Button_Down *ev);
|
|
EAPI int e_bindings_key_down_event_handle(E_Binding_Context ctxt, E_Object *obj, Ecore_X_Event_Key_Down *ev);
|
|
|
|
#endif
|
|
#endif
|