layer::layer(uint32_t i, int32_t w, int32_t h, struct controller *c)
: wayland_proxy(ivi_controller_layer_create(c->proxy, i, w, h)),
- controlled_entity(c, i),
+ controller_child(c, i),
dst_rect{},
src_rect{},
size{},
surface::surface(uint32_t i, struct controller *c)
: wayland_proxy(ivi_controller_surface_create(c->proxy, i)),
- controlled_entity(c, i),
+ controller_child(c, i),
dst_rect{},
src_rect{},
size{},
//
screen::screen(uint32_t i, struct controller *c,
struct ivi_controller_screen *p)
- : wayland_proxy(p), controlled_entity(c, i) {
+ : wayland_proxy(p), controller_child(c, i) {
logdebug("genivi::screen @ %p id %u", p, i);
}
}