typedef struct _E_Comp E_Comp;
typedef struct _E_Comp_Connected_Client_Info E_Comp_Connected_Client_Info;
+typedef struct _E_Comp_Hook E_Comp_Hook;
+
+typedef void (*E_Comp_Cb)(void);
+typedef void (*E_Comp_Hook_Cb)(void *data, E_Comp *c);
typedef enum _E_Comp_Image_Filter
{
E_COMP_IMAGE_FILTER_EDGE_DETECTION,
} E_Comp_Image_Filter;
-typedef void (*E_Comp_Cb)(void);
-
-typedef struct _E_Comp_Hook E_Comp_Hook;
-
typedef enum _E_Comp_Hook_Point
{
E_COMP_HOOK_PREPARE_PLANE,
E_COMP_ENGINE_GL = 2
} E_Comp_Engine;
-typedef void (*E_Comp_Hook_Cb)(void *data, E_Comp *c);
-
struct _E_Comp_Hook
{
EINA_INLIST;