Lines Matching refs:obj

89 	struct scene *scn = menu->obj.scene;  in update_pointers()
105 menu->obj.bbox.x0 + 200, label->bbox.y0); in update_pointers()
114 point &= scn->highlight_id == menu->obj.id; in update_pointers()
152 const struct expo_theme *theme = &menu->obj.scene->expo->theme; in scene_menu_calc_bbox()
160 scene_bbox_union(menu->obj.scene, menu->title_id, 0, in scene_menu_calc_bbox()
167 scene_bbox_union(menu->obj.scene, item->label_id, inset, in scene_menu_calc_bbox()
169 scene_bbox_union(menu->obj.scene, item->key_id, 0, &local); in scene_menu_calc_bbox()
170 scene_bbox_union(menu->obj.scene, item->desc_id, 0, &local); in scene_menu_calc_bbox()
171 scene_bbox_union(menu->obj.scene, item->preview_id, 0, &local); in scene_menu_calc_bbox()
176 scene_bbox_union(menu->obj.scene, item->label_id, inset, in scene_menu_calc_bbox()
178 scene_bbox_union(menu->obj.scene, item->key_id, inset, in scene_menu_calc_bbox()
180 scene_bbox_union(menu->obj.scene, item->desc_id, inset, in scene_menu_calc_bbox()
205 scene_obj_set_width(menu->obj.scene, item->label_id, in scene_menu_calc_dims()
209 scene_obj_set_width(menu->obj.scene, item->key_id, in scene_menu_calc_dims()
213 scene_obj_set_width(menu->obj.scene, item->desc_id, in scene_menu_calc_dims()
219 menu->obj.dims.x = cur->x1 - cur->x0; in scene_menu_calc_dims()
220 menu->obj.dims.y = cur->y1 - cur->y0; in scene_menu_calc_dims()
222 menu->obj.bbox.x1 = cur->x1; in scene_menu_calc_dims()
223 menu->obj.bbox.y1 = cur->y1; in scene_menu_calc_dims()
232 const bool open = menu->obj.flags & SCENEOF_OPEN; in scene_menu_arrange()
241 x = menu->obj.bbox.x0; in scene_menu_arrange()
242 y = menu->obj.bbox.y0; in scene_menu_arrange()
246 ret = scene_obj_set_pos(scn, menu->title_id, menu->obj.bbox.x0, y); in scene_menu_arrange()
331 menu->obj.bbox.x1 = menu->obj.bbox.x0 + menu->obj.dims.x; in scene_menu_arrange()
332 menu->obj.bbox.y1 = menu->obj.bbox.y0 + menu->obj.dims.y; in scene_menu_arrange()
333 menu->obj.flags |= SCENEOF_SIZE_VALID; in scene_menu_arrange()
354 return menu->obj.id; in scene_menu()
383 const bool open = menu->obj.flags & SCENEOF_OPEN; in scene_menu_send_key()
430 event->select.id = menu->obj.id; in scene_menu_send_key()
511 struct scene_obj *obj; in scene_menu_set_pointer() local
519 obj = scene_obj_find(scn, pointer_id, SCENEOBJT_NONE); in scene_menu_set_pointer()
520 if (!obj) in scene_menu_set_pointer()
558 struct scene *scn = menu->obj.scene; in scene_menu_display()