Release version 1.14.1
[platform/core/appfw/app-core.git] / include / appcore_efl_base.h
index 90903d2..2fe542a 100644 (file)
@@ -36,6 +36,7 @@ enum appcore_efl_base_hint {
        APPCORE_EFL_BASE_HINT_HW_ACC_CONTROL = APPCORE_UI_BASE_HINT_HW_ACC_CONTROL,
        APPCORE_EFL_BASE_HINT_WINDOW_AUTO_CONTROL = APPCORE_UI_BASE_HINT_WINDOW_AUTO_CONTROL,
        APPCORE_EFL_BASE_HINT_LEGACY_CONTROL = APPCORE_UI_BASE_HINT_LEGACY_CONTROL,
+       APPCORE_EFL_BASE_HINT_WINDOW_ID_CONTROL = APPCORE_UI_BASE_HINT_WINDOW_ID_CONTROL,
 };
 
 int appcore_efl_base_on_receive(aul_type type, bundle *b);
@@ -44,10 +45,13 @@ int appcore_efl_base_on_terminate(void);
 int appcore_efl_base_on_pause(void);
 int appcore_efl_base_on_resume(void);
 int appcore_efl_base_on_control(bundle *b);
+int appcore_efl_base_on_trim_memory(void);
 void appcore_efl_base_window_on_show(int type, void *event);
 void appcore_efl_base_window_on_hide(int type, void *event);
 void appcore_efl_base_window_on_lower(int type, void *event);
 void appcore_efl_base_window_on_visibility(int type, void *event);
+void appcore_efl_base_window_on_pre_visibility(int type, void *event);
+void appcore_efl_base_window_on_aux_message(int type, void *event);
 int appcore_efl_base_init(appcore_efl_base_ops ops, int argc, char **argv,
                void *data, unsigned int hint);
 void appcore_efl_base_fini(void);
@@ -63,6 +67,7 @@ unsigned int appcore_efl_base_get_main_surface(void);
 int appcore_efl_base_get_hint(void);
 bool appcore_efl_base_get_bg_state(void);
 void appcore_efl_base_set_bg_state(bool bg_state);
+void appcore_efl_base_set_system_resource_reclaiming(bool enable);
 
 #ifdef __cplusplus
 }