Lines Matching defs:shape
595 register XkbShapePtr shape;
597 for (s = 0, shape = geom->shapes; s < geom->num_shapes; s++, shape++) {
598 WriteCHdrGeomOutlines(file, shape->num_outlines, shape->outlines, s);
601 for (s = 0, shape = geom->shapes; s < geom->num_shapes; s++, shape++) {
603 (s == 0 ? "" : ",\n"), shape->num_outlines,
604 shape->num_outlines, s);
605 if (shape->approx) {
607 XkbOutlineIndex(shape, shape->approx));
611 if (shape->primary) {
613 XkbOutlineIndex(shape, shape->primary));
619 shape->bounds.x1, shape->bounds.y1,
620 shape->bounds.x2, shape->bounds.y2);
682 fprintf(file, " doodads[%d].shape.color_ndx= %d;\n",
683 d, doodad->shape.color_ndx);
684 fprintf(file, " doodads[%d].shape.shape_ndx= %d;\n",
685 d, doodad->shape.shape_ndx);