summaryrefslogtreecommitdiff
path: root/ivi-shell/ivi-layout-export.h
diff options
context:
space:
mode:
Diffstat (limited to 'ivi-shell/ivi-layout-export.h')
-rw-r--r--ivi-shell/ivi-layout-export.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/ivi-shell/ivi-layout-export.h b/ivi-shell/ivi-layout-export.h
index 2317d6e9..39ffde13 100644
--- a/ivi-shell/ivi-layout-export.h
+++ b/ivi-shell/ivi-layout-export.h
@@ -578,6 +578,16 @@ struct ivi_layout_interface {
*/
struct ivi_layout_surface *
(*get_surface)(struct weston_surface *surface);
+
+ /**
+ * \brief Remove a ivi_layer to a weston_output which is currently managed
+ * by the service
+ *
+ * \return IVI_SUCCEEDED if the method call was successful
+ * \return IVI_FAILED if the method call was failed
+ */
+ int32_t (*screen_remove_layer)(struct weston_output *output,
+ struct ivi_layout_layer *removelayer);
};
#ifdef __cplusplus