[E_COMP_OBJECT_HOOK_EFFECT_START] = NULL,
[E_COMP_OBJECT_HOOK_EFFECT_END] = NULL,
[E_COMP_OBJECT_HOOK_RESTACK] = NULL,
+ [E_COMP_OBJECT_HOOK_OBJECT_SETUP] = NULL,
[E_COMP_OBJECT_HOOK_LAYER_SET] = NULL,
};
{
if ((hookpoint != E_COMP_OBJECT_HOOK_EFFECT_START) &&
(hookpoint != E_COMP_OBJECT_HOOK_EFFECT_END) &&
+ (hookpoint != E_COMP_OBJECT_HOOK_OBJECT_SETUP) &&
(hookpoint != E_COMP_OBJECT_HOOK_LAYER_SET) &&
(hookpoint != E_COMP_OBJECT_HOOK_RESTACK))
{
evas_object_resize(cw->map_input_obj, cw->w, cw->h);
evas_object_color_set(cw->map_input_obj, 0, 0, 0, 0);
evas_object_smart_member_add(cw->map_input_obj, cw->smart_obj);
+
+ _e_comp_object_hook_call(E_COMP_OBJECT_HOOK_OBJECT_SETUP, cw->ec);
}
/////////////////////////////////////////////
E_COMP_OBJECT_HOOK_EFFECT_START,
E_COMP_OBJECT_HOOK_EFFECT_END,
E_COMP_OBJECT_HOOK_RESTACK,
+ E_COMP_OBJECT_HOOK_OBJECT_SETUP,
E_COMP_OBJECT_HOOK_LAYER_SET,
E_COMP_OBJECT_HOOK_LAST,
} E_Comp_Object_Hook_Point;