controller::controller(struct wl_registry *r, uint32_t name, uint32_t version)
: wayland_proxy(
wl_registry_bind(r, name, &ivi_controller_interface, version)),
- surface_proxy_to_id{},
- layer_proxy_to_id{},
- screen_proxy_to_id{},
- surfaces{},
- layers{},
- screens{},
- pending{},
output_size{} {
ivi_controller_add_listener(this->proxy.get(), &listener, this);
}