summaryrefslogtreecommitdiff
path: root/ivi-shell/ivi-layout-private.h
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.co.uk>2016-03-15 17:21:00 +0200
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2016-03-16 13:11:20 +0200
commit32ca791df8f855898e007512f3b996a66ffcb09c (patch)
treeb4c1a0d74c46003c940874a4ca5163d217f10acb /ivi-shell/ivi-layout-private.h
parent4a7503976b5d300a4474b149d877cf579c2a8c05 (diff)
downloadweston-32ca791df8f855898e007512f3b996a66ffcb09c.tar.gz
ivi-shell: introduce ivi-layout-shell.h
This new header encapsulates the API that ivi-layout offers to ivi-shell.c to call. ivi-shell.c no longer uses ivi-layout-private.h. This limits the ivi-layout internal structures to just ivi-layout code. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Emre Ucan <eucan@de.adit-jv.com>
Diffstat (limited to 'ivi-shell/ivi-layout-private.h')
-rw-r--r--ivi-shell/ivi-layout-private.h20
1 files changed, 1 insertions, 19 deletions
diff --git a/ivi-shell/ivi-layout-private.h b/ivi-shell/ivi-layout-private.h
index 118a6d6a..7bea2fac 100644
--- a/ivi-shell/ivi-layout-private.h
+++ b/ivi-shell/ivi-layout-private.h
@@ -155,20 +155,6 @@ void
ivi_layout_remove_all_surface_transitions(struct ivi_layout_surface *surface);
/**
- * methods of interaction between ivi-shell with ivi-layout
- */
-struct weston_view *
-ivi_layout_get_weston_view(struct ivi_layout_surface *surface);
-void
-ivi_layout_surface_configure(struct ivi_layout_surface *ivisurf,
- int32_t width, int32_t height);
-struct ivi_layout_surface*
-ivi_layout_surface_create(struct weston_surface *wl_surface,
- uint32_t id_surface);
-void
-ivi_layout_init_with_compositor(struct weston_compositor *ec);
-
-/**
* methods of interaction between transition animation with ivi-layout
*/
int32_t
@@ -203,9 +189,5 @@ ivi_layout_layer_set_render_order(struct ivi_layout_layer *ivilayer,
int32_t number);
void
ivi_layout_transition_move_layer_cancel(struct ivi_layout_layer *layer);
-int
-load_controller_modules(struct weston_compositor *compositor, const char *modules,
- int *argc, char *argv[]);
-void
-ivi_layout_surface_destroy(struct ivi_layout_surface *ivisurf);
+
#endif