summaryrefslogtreecommitdiffstats
path: root/src/wayland.hpp
diff options
context:
space:
mode:
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-06-29 14:27:57 +0200
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-08-08 17:24:00 +0200
commit1a4f20e844123e3b77e4bd25e8d588e50bde664f (patch)
tree2af4a32933abb1ca22be0c09fa0508f92731456a /src/wayland.hpp
parenteca853b284d4e1c099555de10b96f3424f6f28a1 (diff)
wayland: genivi object events are called with their respective object
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
Diffstat (limited to 'src/wayland.hpp')
-rw-r--r--src/wayland.hpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/wayland.hpp b/src/wayland.hpp
index 5917abf..973e063 100644
--- a/src/wayland.hpp
+++ b/src/wayland.hpp
@@ -277,33 +277,33 @@ struct controller : public wayland_proxy<struct ivi_controller> {
int32_t error_code, char const *error_text);
// surface
- void surface_visibility(uint32_t id, int32_t visibility);
- void surface_opacity(uint32_t id, float opacity);
- void surface_source_rectangle(uint32_t id, int32_t x, int32_t y,
+ void surface_visibility(struct surface *s, int32_t visibility);
+ void surface_opacity(struct surface *s, float opacity);
+ void surface_source_rectangle(struct surface *s, int32_t x, int32_t y,
int32_t width, int32_t height);
- void surface_destination_rectangle(uint32_t id, int32_t x, int32_t y,
+ void surface_destination_rectangle(struct surface *s, int32_t x, int32_t y,
int32_t width, int32_t height);
- void surface_configuration(uint32_t id, int32_t width, int32_t height);
- void surface_orientation(uint32_t id, int32_t orientation);
- void surface_pixelformat(uint32_t id, int32_t pixelformat);
- void surface_layer(uint32_t id, struct ivi_controller_layer *layer);
- void surface_stats(uint32_t id, uint32_t redraw_count, uint32_t frame_count,
+ void surface_configuration(struct surface *s, int32_t width, int32_t height);
+ void surface_orientation(struct surface *s, int32_t orientation);
+ void surface_pixelformat(struct surface *s, int32_t pixelformat);
+ void surface_layer(struct surface *s, struct ivi_controller_layer *layer);
+ void surface_stats(struct surface *s, uint32_t redraw_count, uint32_t frame_count,
uint32_t update_count, uint32_t pid,
const char *process_name);
- void surface_destroyed(uint32_t id);
- void surface_content(uint32_t id, int32_t content_state);
+ void surface_destroyed(struct surface *s);
+ void surface_content(struct surface *s, int32_t content_state);
// layer
- void layer_visibility(uint32_t id, int32_t visibility);
- void layer_opacity(uint32_t id, float opacity);
- void layer_source_rectangle(uint32_t id, int32_t x, int32_t y, int32_t width,
+ void layer_visibility(struct layer *l, int32_t visibility);
+ void layer_opacity(struct layer *l, float opacity);
+ void layer_source_rectangle(struct layer *l, int32_t x, int32_t y, int32_t width,
int32_t height);
- void layer_destination_rectangle(uint32_t id, int32_t x, int32_t y,
+ void layer_destination_rectangle(struct layer *l, int32_t x, int32_t y,
int32_t width, int32_t height);
- void layer_configuration(uint32_t id, int32_t width, int32_t height);
- void layer_orientation(uint32_t id, int32_t orientation);
- void layer_screen(uint32_t id, struct wl_output *screen);
- void layer_destroyed(uint32_t id);
+ void layer_configuration(struct layer *l, int32_t width, int32_t height);
+ void layer_orientation(struct layer *l, int32_t orientation);
+ void layer_screen(struct layer *l, struct wl_output *screen);
+ void layer_destroyed(struct layer *l);
};
}