shape 1297 mingpp.h c_SWFShape shape; shape 1301 mingpp.h this->shape = newSWFShape(); shape 1302 mingpp.h if(this->shape == NULL) shape 1305 mingpp.h this->character = (c_SWFCharacter)shape; shape 1308 mingpp.h SWFShape(c_SWFShape shape) shape 1310 mingpp.h this->shape = shape; shape 1311 mingpp.h if(this->shape == NULL) shape 1316 mingpp.h { destroySWFShape(this->shape); } shape 1319 mingpp.h { return (c_SWFBlock)this->shape; } shape 1322 mingpp.h { SWFShape_movePen(this->shape, x, y); } shape 1325 mingpp.h { SWFShape_movePenTo(this->shape, x, y); } shape 1328 mingpp.h { SWFShape_drawLine(this->shape, x, y); } shape 1331 mingpp.h { SWFShape_drawLineTo(this->shape, x, y); } shape 1334 mingpp.h { SWFShape_drawCurve(this->shape, cx, cy, ax, ay); } shape 1337 mingpp.h { SWFShape_drawCurveTo(this->shape, cx, cy, ax, ay); } shape 1340 mingpp.h { SWFShape_drawCubic(this->shape, ax, ay, bx, by, cx, cy); } shape 1343 mingpp.h { SWFShape_drawCubicTo(this->shape, ax, ay, bx, by, cx, cy); } shape 1346 mingpp.h { SWFShape_getPen(this->shape, x, y); } shape 1349 mingpp.h { SWFShape_end(this->shape); } shape 1352 mingpp.h { return new SWFFill(SWFShape_addSolidFill(this->shape, r, g, b, a)); } shape 1355 mingpp.h { return new SWFFill(SWFShape_addGradientFill(this->shape, gradient->gradient, flags)); } shape 1358 mingpp.h { return new SWFFill(SWFShape_addBitmapFill(this->shape, bitmap ? bitmap->bitmap : 0, flags)); } shape 1361 mingpp.h { SWFShape_setLeftFillStyle(this->shape, fill->fill); } shape 1364 mingpp.h { SWFShape_setRightFillStyle(this->shape, fill->fill); } shape 1367 mingpp.h { SWFShape_setLeftFill(this->shape, fill->fill); } shape 1370 mingpp.h { SWFShape_setRightFill(this->shape, fill->fill); } shape 1373 mingpp.h { SWFShape_setLine(this->shape, width, r, g, b, a); } shape 1376 mingpp.h { SWFShape_drawCharacterBounds(this->shape, character->character); } shape 1382 mingpp.h { SWFShape_setLine2Filled(this->shape, width, fill->fill, flags, miterLimit); } shape 1385 mingpp.h { SWFShape_setLine2(this->shape, width, r, g, b, a, flags, miterLimit); } shape 1388 mingpp.h { SWFShape_drawArc(this->shape, r, startAngle, endAngle); } shape 1391 mingpp.h { SWFShape_drawCircle(this->shape, r); } shape 1394 mingpp.h { SWFShape_drawSizedGlyph(this->shape, font->font, c, size); } shape 1397 mingpp.h { SWFShape_useVersion(this->shape, version); } shape 1400 mingpp.h { return SWFShape_getVersion(this->shape); } shape 1403 mingpp.h { SWFShape_setRenderHintingFlags(this->shape, flags); } shape 1406 mingpp.h { SWFShape_hideLine(this->shape); } shape 1409 mingpp.h { SWFShape_drawGlyph(this->shape, font->font, c); } shape 1412 mingpp.h { return SWFShape_dumpOutline(this->shape); } shape 3133 php_ext/ming.c SWFShape shape = SWFMorph_getShape1(morph); shape 3134 php_ext/ming.c int ret = zend_list_insert(shape, le_swfshapep); shape 3147 php_ext/ming.c SWFShape shape = SWFMorph_getShape2(morph); shape 3148 php_ext/ming.c int ret = zend_list_insert(shape, le_swfshapep); shape 4479 php_ext/ming.c SWFShape shape = newSWFShape(); shape 4480 php_ext/ming.c int ret = zend_list_insert(shape, le_swfshapep); shape 4497 php_ext/ming.c void *shape = SWFgetProperty(id, "shape", 5, le_swfshapep TSRMLS_CC); shape 4499 php_ext/ming.c if (!shape) { shape 4503 php_ext/ming.c return (SWFShape)shape; shape 107 src/blocks/fdbfont.c SWFShape_moveScaledPenTo(shape, x, y); shape 127 src/blocks/fdbfont.c SWFShape_drawScaledLine(shape, x, y); shape 136 src/blocks/fdbfont.c SWFShape_drawScaledCurve(shape, controlX, controlY, shape 146 src/blocks/fdbfont.c SWFShape shape; shape 153 src/blocks/fdbfont.c shape = newSWFGlyphShape(); shape 158 src/blocks/fdbfont.c SWFShape_moveScaledPenTo(shape, x, y); shape 162 src/blocks/fdbfont.c return shape; shape 167 src/blocks/fdbfont.c while (translateShapeRecord(input, shape)) shape 170 src/blocks/fdbfont.c return shape; shape 145 src/blocks/font.c SWFShape shape = font->shapes[glyph]; shape 147 src/blocks/font.c SWFOutput_writeGlyphShape(buffer, shape); shape 389 src/blocks/fromswf.c static void shape(TAG tp, int lev); shape 940 src/blocks/fromswf.c shape(tp, lev); shape 999 src/blocks/fromswf.c shape(tp, 3); shape 129 src/blocks/shape.c SWFShape shape = (SWFShape)block; shape 131 src/blocks/shape.c SWFShape_end(shape); shape 133 src/blocks/shape.c return SWFOutput_getLength(shape->out); shape 141 src/blocks/shape.c if(shape->fills != NULL) shape 148 src/blocks/shape.c free(shape->fills); shape 150 src/blocks/shape.c if(shape->records != NULL) shape 152 src/blocks/shape.c for(i = 0; i < shape->nRecords; i++) shape 154 src/blocks/shape.c free(shape->records[i].record.stateChange); shape 156 src/blocks/shape.c free(shape->records); shape 159 src/blocks/shape.c if(shape->edgeBounds != NULL) shape 160 src/blocks/shape.c free(shape->edgeBounds); shape 162 src/blocks/shape.c for ( i=0; i<shape->nLines; ++i ) shape 163 src/blocks/shape.c free(shape->lines[i]); shape 165 src/blocks/shape.c if ( shape->lines != NULL ) shape 166 src/blocks/shape.c free(shape->lines); shape 168 src/blocks/shape.c destroySWFOutput(shape->out); shape 171 src/blocks/shape.c ming_gc_remove_node(shape->gcnode); shape 174 src/blocks/shape.c destroySWFCharacter((SWFCharacter) shape); shape 180 src/blocks/shape.c SWFShape shape = (SWFShape)malloc(sizeof(struct SWFShape_s)); shape 183 src/blocks/shape.c if (NULL == shape) shape 186 src/blocks/shape.c SWFCharacterInit((SWFCharacter)shape); shape 188 src/blocks/shape.c BLOCK(shape)->writeBlock = NULL; shape 189 src/blocks/shape.c BLOCK(shape)->complete = NULL; shape 190 src/blocks/shape.c BLOCK(shape)->dtor = NULL; shape 191 src/blocks/shape.c BLOCK(shape)->type = SWF_UNUSEDBLOCK; shape 193 src/blocks/shape.c shape->out = newSWFOutput(); shape 194 src/blocks/shape.c CHARACTER(shape)->bounds = newSWFRect(0,0,0,0); shape 195 src/blocks/shape.c shape->edgeBounds = newSWFRect(0,0,0,0); shape 197 src/blocks/shape.c shape->records = NULL; shape 198 src/blocks/shape.c shape->lines = NULL; shape 199 src/blocks/shape.c shape->fills = NULL; shape 201 src/blocks/shape.c shape->nRecords = 0; shape 202 src/blocks/shape.c shape->xpos = 0; shape 203 src/blocks/shape.c shape->ypos = 0; shape 204 src/blocks/shape.c shape->nLines = 0; shape 205 src/blocks/shape.c shape->nFills = 0; shape 206 src/blocks/shape.c shape->lineWidth = 0; shape 207 src/blocks/shape.c shape->isMorph = FALSE; shape 208 src/blocks/shape.c shape->isEnded = FALSE; shape 209 src/blocks/shape.c shape->flags = 0; shape 210 src/blocks/shape.c shape->useVersion = 0; shape 212 src/blocks/shape.c SWFOutput_writeUInt8(shape->out, 0); /* space for nFillBits, nLineBits */ shape 215 src/blocks/shape.c shape->gcnode = ming_gc_add_node(shape, (dtorfunctype) destroySWFShape); shape 218 src/blocks/shape.c return shape; shape 224 src/blocks/shape.c SWFShape shape = (SWFShape)malloc(sizeof(struct SWFShape_s)); shape 227 src/blocks/shape.c if (NULL == shape) shape 230 src/blocks/shape.c SWFCharacterInit((SWFCharacter)shape); shape 232 src/blocks/shape.c BLOCK(shape)->writeBlock = writeSWFShapeBlockToMethod; shape 233 src/blocks/shape.c BLOCK(shape)->complete = completeSWFShapeBlock; shape 234 src/blocks/shape.c BLOCK(shape)->dtor = (destroySWFBlockMethod) destroySWFShape; shape 235 src/blocks/shape.c BLOCK(shape)->type = SWF_DEFINESHAPE3; shape 237 src/blocks/shape.c CHARACTERID(shape) = ++SWF_gNumCharacters; shape 239 src/blocks/shape.c shape->out = newSWFOutput(); shape 240 src/blocks/shape.c CHARACTER(shape)->bounds = newSWFRect(0,0,0,0); shape 241 src/blocks/shape.c shape->edgeBounds = newSWFRect(0,0,0,0); shape 243 src/blocks/shape.c shape->records = NULL; shape 244 src/blocks/shape.c shape->lines = NULL; shape 245 src/blocks/shape.c shape->fills = NULL; shape 247 src/blocks/shape.c shape->nRecords = 0; shape 248 src/blocks/shape.c shape->xpos = 0; shape 249 src/blocks/shape.c shape->ypos = 0; shape 250 src/blocks/shape.c shape->nLines = 0; shape 251 src/blocks/shape.c shape->nFills = 0; shape 252 src/blocks/shape.c shape->lineWidth = 0; shape 253 src/blocks/shape.c shape->isMorph = FALSE; shape 254 src/blocks/shape.c shape->isEnded = FALSE; shape 255 src/blocks/shape.c shape->flags = 0; shape 256 src/blocks/shape.c shape->useVersion = SWF_SHAPE3; shape 258 src/blocks/shape.c SWFOutput_writeUInt8(shape->out, 0); /* space for nFillBits, nLineBits */ shape 261 src/blocks/shape.c shape->gcnode = ming_gc_add_node(shape, (dtorfunctype) destroySWFShape); shape 264 src/blocks/shape.c return shape; shape 274 src/blocks/shape.c SWFShape shape = newSWFShape(); shape 286 src/blocks/shape.c fill = SWFShape_addBitmapFillStyle(shape, bitmap, flag); shape 291 src/blocks/shape.c SWFShape_setRightFillStyle(shape, fill); shape 294 src/blocks/shape.c SWFShape_drawScaledLine(shape, width * 20, 0); shape 295 src/blocks/shape.c SWFShape_drawScaledLine(shape, 0, height * 20); shape 296 src/blocks/shape.c SWFShape_drawScaledLine(shape, -width * 20, 0); shape 297 src/blocks/shape.c SWFShape_drawScaledLine(shape, 0, -height * 20); shape 299 src/blocks/shape.c return shape; shape 311 src/blocks/shape.c shape->nFills = 1; shape 312 src/blocks/shape.c shape->nLines = 0; shape 313 src/blocks/shape.c for ( i=0; i<shape->nRecords; ++i ) shape 315 src/blocks/shape.c if(!styleDone && shape->records[i].type == SHAPERECORD_STATECHANGE) shape 317 src/blocks/shape.c shape->records[i].record.stateChange->flags |= SWF_SHAPE_FILLSTYLE0FLAG; shape 318 src/blocks/shape.c shape->records[i].record.stateChange->leftFill = 1; shape 322 src/blocks/shape.c if ( i < shape->nRecords-1 || shape 323 src/blocks/shape.c shape->records[i].type != SHAPERECORD_STATECHANGE ) shape 325 src/blocks/shape.c SWFShape_writeShapeRecord(shape, shape->records[i], out); shape 339 src/blocks/shape.c if ( shape->isEnded ) shape 342 src/blocks/shape.c shape->isEnded = TRUE; shape 344 src/blocks/shape.c buffer = SWFOutput_getBuffer(shape->out); shape 346 src/blocks/shape.c (SWFOutput_numBits(shape->nFills) << 4) + SWFOutput_numBits(shape->nLines); shape 348 src/blocks/shape.c for ( i=0; i<shape->nRecords; ++i ) shape 350 src/blocks/shape.c if ( i < shape->nRecords-1 || shape 351 src/blocks/shape.c shape->records[i].type != SHAPERECORD_STATECHANGE ) shape 353 src/blocks/shape.c SWFShape_writeShapeRecord(shape, shape->records[i], shape->out); shape 356 src/blocks/shape.c free(shape->records[i].record.stateChange); /* all in union are pointers */ shape 359 src/blocks/shape.c SWFOutput_writeBits(shape->out, 0, 6); /* end tag */ shape 360 src/blocks/shape.c SWFOutput_byteAlign(shape->out); shape 365 src/blocks/shape.c if ( BLOCK(shape)->type > 0 ) shape 367 src/blocks/shape.c switch (shape->useVersion) shape 370 src/blocks/shape.c BLOCK(shape)->type = SWF_DEFINESHAPE; shape 373 src/blocks/shape.c BLOCK(shape)->type = SWF_DEFINESHAPE2; shape 376 src/blocks/shape.c BLOCK(shape)->type = SWF_DEFINESHAPE4; shape 379 src/blocks/shape.c SWFShape_addStyleHeader(shape); shape 381 src/blocks/shape.c free(shape->records); shape 382 src/blocks/shape.c shape->records = NULL; shape 383 src/blocks/shape.c shape->nRecords = 0; shape 390 src/blocks/shape.c return shape->out; shape 397 src/blocks/shape.c *fills = shape->fills; shape 398 src/blocks/shape.c *nFills = shape->nFills; shape 405 src/blocks/shape.c *lines = shape->lines; shape 406 src/blocks/shape.c *nLines = shape->nLines; shape 413 src/blocks/shape.c shape->isMorph = TRUE; shape 421 src/blocks/shape.c SWFOutput_writeUInt16(out, CHARACTERID(shape)); shape 422 src/blocks/shape.c SWFOutput_writeRect(out, SWFCharacter_getBounds(CHARACTER(shape))); shape 423 src/blocks/shape.c if(shape->useVersion == SWF_SHAPE4) shape 425 src/blocks/shape.c SWFOutput_writeRect(out, shape->edgeBounds); shape 426 src/blocks/shape.c SWFOutput_writeUInt8(out, shape->flags); shape 429 src/blocks/shape.c SWFOutput_writeFillStyles(out, shape->fills, shape->nFills, shape 430 src/blocks/shape.c BLOCK(shape)->type, shape->edgeBounds); shape 431 src/blocks/shape.c SWFOutput_writeLineStyles(out, shape->lines, shape->nLines, shape 432 src/blocks/shape.c BLOCK(shape)->type, shape->edgeBounds); shape 435 src/blocks/shape.c SWFOutput_setNext(out, shape->out); shape 436 src/blocks/shape.c shape->out = out; shape 451 src/blocks/shape.c if ( shape->nRecords % SHAPERECORD_INCREMENT == 0 ) shape 453 src/blocks/shape.c shape->records = (ShapeRecord*) realloc(shape->records, shape 455 src/blocks/shape.c (shape->nRecords + SHAPERECORD_INCREMENT)); shape 465 src/blocks/shape.c shape->records[shape->nRecords].record.stateChange = change; shape 466 src/blocks/shape.c change->moveToX += shape->xpos; shape 467 src/blocks/shape.c change->moveToY += shape->ypos; shape 482 src/blocks/shape.c shape->records[shape->nRecords].record.lineTo = lineTo; shape 486 src/blocks/shape.c SWFRect_includePoint(SWFCharacter_getBounds(CHARACTER(shape)), shape 487 src/blocks/shape.c *vx, *vy, shape->lineWidth); shape 488 src/blocks/shape.c SWFRect_includePoint(shape->edgeBounds, *vx, *vy, 0); shape 500 src/blocks/shape.c shape->records[shape->nRecords].record.curveTo = curveTo; shape 504 src/blocks/shape.c SWFRect_includePoint(SWFCharacter_getBounds(CHARACTER(shape)), shape 505 src/blocks/shape.c *vx, *vy, shape->lineWidth); shape 506 src/blocks/shape.c SWFRect_includePoint(shape->edgeBounds, *vx, *vy, 0); shape 509 src/blocks/shape.c SWFRect_includePoint(SWFCharacter_getBounds(CHARACTER(shape)), shape 510 src/blocks/shape.c *vx, *vy, shape->lineWidth); shape 511 src/blocks/shape.c SWFRect_includePoint(shape->edgeBounds, *vx, *vy, 0); shape 515 src/blocks/shape.c shape->records[shape->nRecords].type = record.type; shape 516 src/blocks/shape.c shape->nRecords++; shape 517 src/blocks/shape.c return shape->records[shape->nRecords-1]; shape 524 src/blocks/shape.c if ( shape->nRecords % SHAPERECORD_INCREMENT == 0 ) shape 526 src/blocks/shape.c shape->records = (ShapeRecord*) realloc(shape->records, shape 528 src/blocks/shape.c (shape->nRecords + SHAPERECORD_INCREMENT)); shape 536 src/blocks/shape.c shape->records[shape->nRecords].record.stateChange = change; shape 542 src/blocks/shape.c shape->records[shape->nRecords].record.lineTo = lineTo; shape 548 src/blocks/shape.c shape->records[shape->nRecords].record.curveTo = curveTo; shape 553 src/blocks/shape.c shape->records[shape->nRecords].type = type; shape 556 src/blocks/shape.c shape->nRecords++; shape 557 src/blocks/shape.c return shape->records[shape->nRecords-1]; shape 590 src/blocks/shape.c SWFOutput_numBits(shape->nFills)); shape 596 src/blocks/shape.c SWFOutput_numBits(shape->nFills)); shape 602 src/blocks/shape.c SWFOutput_numBits(shape->nLines)); shape 698 src/blocks/shape.c SWFShape_drawScaledLine(shape, x-shape->xpos, y-shape->ypos); shape 707 src/blocks/shape.c if ( shape->isEnded ) shape 713 src/blocks/shape.c record = newShapeRecord(shape, SHAPERECORD_LINETO); shape 721 src/blocks/shape.c shape->xpos += dx; shape 722 src/blocks/shape.c shape->ypos += dy; shape 724 src/blocks/shape.c SWFRect_includePoint(SWFCharacter_getBounds(CHARACTER(shape)), shape 725 src/blocks/shape.c shape->xpos, shape->ypos, shape->lineWidth); shape 726 src/blocks/shape.c SWFRect_includePoint(shape->edgeBounds, shape->xpos, shape->ypos, 0); shape 735 src/blocks/shape.c SWFShape_drawScaledCurve(shape, controlx-shape->xpos, controly-shape->ypos, shape 747 src/blocks/shape.c if ( shape->isEnded ) shape 755 src/blocks/shape.c record = newShapeRecord(shape, SHAPERECORD_CURVETO); shape 770 src/blocks/shape.c shape->xpos += controldx; shape 771 src/blocks/shape.c shape->ypos += controldy; shape 773 src/blocks/shape.c SWFRect_includePoint(SWFCharacter_getBounds(CHARACTER(shape)), shape 774 src/blocks/shape.c shape->xpos, shape->ypos, shape->lineWidth); shape 775 src/blocks/shape.c SWFRect_includePoint(shape->edgeBounds, shape->xpos, shape->ypos, 0); shape 776 src/blocks/shape.c shape->xpos += anchordx; shape 777 src/blocks/shape.c shape->ypos += anchordy; shape 779 src/blocks/shape.c SWFRect_includePoint(SWFCharacter_getBounds(CHARACTER(shape)), shape 780 src/blocks/shape.c shape->xpos, shape->ypos, shape->lineWidth); shape 781 src/blocks/shape.c SWFRect_includePoint(shape->edgeBounds, shape->xpos, shape->ypos, 0); shape 791 src/blocks/shape.c if ( shape->nLines % STYLE_INCREMENT != 0 ) shape 794 src/blocks/shape.c size = (shape->nLines+STYLE_INCREMENT) * sizeof(SWFLineStyle); shape 795 src/blocks/shape.c shape->lines = (SWFLineStyle*)realloc(shape->lines, size); shape 803 src/blocks/shape.c growLineArray(shape); shape 804 src/blocks/shape.c SWFShape_useVersion(shape, SWF_SHAPE4); shape 805 src/blocks/shape.c SWFFillStyle_addDependency(fill, (SWFCharacter)shape); shape 806 src/blocks/shape.c shape->lines[shape->nLines] = newSWFLineStyle2_filled(width, fill, flags, miterLimit); shape 807 src/blocks/shape.c return ++shape->nLines; shape 815 src/blocks/shape.c growLineArray(shape); shape 816 src/blocks/shape.c SWFShape_useVersion(shape, SWF_SHAPE4); shape 817 src/blocks/shape.c shape->lines[shape->nLines] = newSWFLineStyle2(width, r, g, b, a, flags, miterLimit); shape 818 src/blocks/shape.c return ++shape->nLines; shape 825 src/blocks/shape.c growLineArray(shape); shape 826 src/blocks/shape.c shape->lines[shape->nLines] = newSWFLineStyle(width, r, g, b, a); shape 827 src/blocks/shape.c return ++shape->nLines; shape 835 src/blocks/shape.c if ( shape->nRecords > 0 && shape 836 src/blocks/shape.c shape->records[shape->nRecords-1].type == SHAPERECORD_STATECHANGE ) shape 838 src/blocks/shape.c return shape->records[shape->nRecords-1]; shape 841 src/blocks/shape.c return newShapeRecord(shape, SHAPERECORD_STATECHANGE); shape 850 src/blocks/shape.c if ( shape->isEnded ) shape 853 src/blocks/shape.c if ( shape->isMorph ) shape 856 src/blocks/shape.c record = addStyleRecord(shape); shape 867 src/blocks/shape.c shape->lineWidth = 0; shape 869 src/blocks/shape.c shape->lineWidth = (SWFLineStyle_getWidth(shape->lines[line-1]) + 1) / 2; shape 871 src/blocks/shape.c if ( shape->isMorph ) shape 874 src/blocks/shape.c record = addStyleRecord(shape); shape 932 src/blocks/shape.c if ( shape->isEnded ) shape 935 src/blocks/shape.c for ( line=0; line<shape->nLines; ++line ) shape 937 src/blocks/shape.c if ( SWFLineStyle_equals2filled(shape->lines[line], width, fill, flags) ) shape 941 src/blocks/shape.c if ( line == shape->nLines ) shape 942 src/blocks/shape.c line = SWFShape_addLineStyle2filled(shape, width, fill, flags, miterLimit); shape 946 src/blocks/shape.c finishSetLine(shape, line, width); shape 999 src/blocks/shape.c if ( shape->isEnded ) shape 1002 src/blocks/shape.c for ( line=0; line<shape->nLines; ++line ) shape 1004 src/blocks/shape.c if ( SWFLineStyle_equals(shape->lines[line], width, r, g, b, a, flags) ) shape 1008 src/blocks/shape.c if ( line == shape->nLines ) shape 1009 src/blocks/shape.c line = SWFShape_addLineStyle2(shape, width, r, g, b, a, flags, miterLimit); shape 1013 src/blocks/shape.c finishSetLine(shape, line, width); shape 1032 src/blocks/shape.c if ( shape->isEnded ) shape 1035 src/blocks/shape.c for ( line=0; line<shape->nLines; ++line ) shape 1037 src/blocks/shape.c if ( SWFLineStyle_equals(shape->lines[line], width, r, g, b, a, 0) ) shape 1041 src/blocks/shape.c if ( line == shape->nLines ) shape 1042 src/blocks/shape.c line = SWFShape_addLineStyle(shape, width, r, g, b, a); shape 1046 src/blocks/shape.c finishSetLine(shape, line, width); shape 1055 src/blocks/shape.c for ( i=0; i<shape->nFills; ++i ) shape 1057 src/blocks/shape.c if ( SWFFillStyle_equals(fill, shape->fills[i]) ) shape 1067 src/blocks/shape.c for ( i=0; i<shape->nFills; ++i ) shape 1069 src/blocks/shape.c if ( SWFFillStyle_equals(fill, shape->fills[i]) ) shape 1073 src/blocks/shape.c if ( shape->isEnded ) shape 1076 src/blocks/shape.c if ( shape->nFills%STYLE_INCREMENT == 0 ) shape 1078 src/blocks/shape.c int size = (shape->nFills+STYLE_INCREMENT) * sizeof(SWFFillStyle); shape 1079 src/blocks/shape.c shape->fills = (SWFFillStyle*)realloc(shape->fills, size); shape 1082 src/blocks/shape.c shape->fills[shape->nFills] = fill; shape 1083 src/blocks/shape.c ++shape->nFills; shape 1084 src/blocks/shape.c return shape->nFills; shape 1095 src/blocks/shape.c ret = addFillStyle(shape, fill); shape 1101 src/blocks/shape.c else if(ret == shape->nFills) /* new fill */ shape 1108 src/blocks/shape.c return shape->fills[ret]; shape 1117 src/blocks/shape.c if(addFillStyle(shape, fill) < 0) shape 1133 src/blocks/shape.c SWFCharacter_addDependency((SWFCharacter)shape, shape 1138 src/blocks/shape.c if(addFillStyle(shape, fill) < 0) shape 1153 src/blocks/shape.c if ( shape->isEnded || shape->isMorph ) shape 1158 src/blocks/shape.c record = addStyleRecord(shape); shape 1164 src/blocks/shape.c idx = getFillIdx(shape, fill); shape 1167 src/blocks/shape.c SWFFillStyle_addDependency(fill, (SWFCharacter)shape); shape 1168 src/blocks/shape.c if(addFillStyle(shape, fill) < 0) shape 1170 src/blocks/shape.c idx = getFillIdx(shape, fill); shape 1173 src/blocks/shape.c record = addStyleRecord(shape); shape 1185 src/blocks/shape.c if ( shape->isEnded || shape->isMorph ) shape 1190 src/blocks/shape.c record = addStyleRecord(shape); shape 1196 src/blocks/shape.c idx = getFillIdx(shape, fill); shape 1199 src/blocks/shape.c SWFFillStyle_addDependency(fill, (SWFCharacter)shape); shape 1200 src/blocks/shape.c if(addFillStyle(shape, fill) < 0) shape 1202 src/blocks/shape.c idx = getFillIdx(shape, fill); shape 1204 src/blocks/shape.c else if (idx >= 255 && shape->useVersion == SWF_SHAPE1) shape 1210 src/blocks/shape.c record = addStyleRecord(shape); shape 1220 src/blocks/shape.c if ( shape->isEnded ) shape 1223 src/blocks/shape.c record = addStyleRecord(shape); shape 1225 src/blocks/shape.c record.record.stateChange->moveToX = shape->xpos = x; shape 1226 src/blocks/shape.c record.record.stateChange->moveToY = shape->ypos = y; shape 1230 src/blocks/shape.c if ( shape->nRecords == 0 || shape 1231 src/blocks/shape.c (shape->nRecords == 1 && shape 1232 src/blocks/shape.c shape->records[0].type == SHAPERECORD_STATECHANGE) ) shape 1234 src/blocks/shape.c SWFRect_setBounds(SWFCharacter_getBounds(CHARACTER(shape)), x, x, y, y); shape 1235 src/blocks/shape.c SWFRect_setBounds(shape->edgeBounds, x, x, y, y); shape 1243 src/blocks/shape.c SWFShape_moveScaledPenTo(shape, shape->xpos+x, shape->ypos+y); shape 1250 src/blocks/shape.c return shape->xpos; shape 1257 src/blocks/shape.c return shape->ypos; shape 1276 src/blocks/shape.c vx = shape->xpos; shape 1277 src/blocks/shape.c vy = shape->ypos; shape 1279 src/blocks/shape.c addShapeRecord(shape, glyph->records[i], &vx, &vy, size/1024.0); shape 1292 src/blocks/shape.c if(shape->useVersion >= version) shape 1296 src/blocks/shape.c shape->useVersion = version; shape 1305 src/blocks/shape.c return shape->useVersion; shape 1316 src/blocks/shape.c shape->flags = flags; shape 1317 src/blocks/shape.c SWFShape_useVersion(shape, SWF_SHAPE4); shape 1322 src/blocks/shape.c if(shape->useVersion == SWF_SHAPE4) shape 1323 src/blocks/shape.c return shape->edgeBounds; shape 1330 src/blocks/shape.c if(shape->useVersion == SWF_SHAPE4) shape 1331 src/blocks/shape.c return shape->flags; shape 51 src/blocks/ttffont.c SWFShape shape; shape 59 src/blocks/ttffont.c SWFShape shape = data->shape; shape 65 src/blocks/ttffont.c SWFShape_moveScaledPenTo(shape, dx, dy); shape 74 src/blocks/ttffont.c SWFShape shape = data->shape; shape 80 src/blocks/ttffont.c SWFShape_drawScaledLineTo(shape, x, y); shape 88 src/blocks/ttffont.c SWFShape shape = data->shape; shape 96 src/blocks/ttffont.c SWFShape_drawScaledCurveTo(shape, cx, cy, ax, ay); shape 108 src/blocks/ttffont.c SWFShape shape = data->shape; shape 120 src/blocks/ttffont.c SWFShape_drawScaledCurveTo(shape, cx, cy, ax, ay); shape 127 src/blocks/ttffont.c SWFShape_drawScaledCurveTo(shape, cx, cy, ax, ay); shape 162 src/blocks/ttffont.c data.shape = newSWFGlyphShape(); shape 168 src/blocks/ttffont.c destroySWFShape(data.shape); shape 172 src/blocks/ttffont.c font->shapes[glyphCount] = data.shape; shape 32 src/compat.c SWFShape_setLineStyle_internal(shape, width, r, g, b, a); shape 40 src/compat.c SWFShape_setLineStyle2_internal(shape, width, r, g, b, a, shape 49 src/compat.c SWFShape_setLineStyle2filled_internal(shape, width, fill, shape 101 src/ming.h SWFShape shape; shape 362 src/ming.h void destroySWFShape(SWFShape shape); shape 364 src/ming.h void SWFShape_end(SWFShape shape); shape 365 src/ming.h void SWFShape_useVersion(SWFShape shape, int version); shape 366 src/ming.h int SWFShape_getVersion(SWFShape shape); shape 367 src/ming.h void SWFShape_setRenderHintingFlags(SWFShape shape, int flags); shape 369 src/ming.h void SWFShape_movePenTo(SWFShape shape, double x, double y); shape 370 src/ming.h void SWFShape_movePen(SWFShape shape, double x, double y); shape 372 src/ming.h double SWFShape_getPenX(SWFShape shape); shape 373 src/ming.h double SWFShape_getPenY(SWFShape shape); shape 374 src/ming.h void SWFShape_getPen(SWFShape shape, double* penX, double* penY); shape 377 src/ming.h void SWFShape_drawLineTo(SWFShape shape, double x, double y); shape 378 src/ming.h void SWFShape_drawLine(SWFShape shape, double dx, double dy); shape 380 src/ming.h void SWFShape_drawCurveTo(SWFShape shape, double controlx, double controly, shape 382 src/ming.h void SWFShape_drawCurve(SWFShape shape, double controldx, double controldy, shape 385 src/ming.h void SWFShape_setLineStyle(SWFShape shape, unsigned short width, shape 388 src/ming.h void SWFShape_setLineStyle2(SWFShape shape, unsigned short width, shape 392 src/ming.h void SWFShape_setLineStyle2filled(SWFShape shape, unsigned short width, shape 396 src/ming.h void SWFShape_hideLine(SWFShape shape); shape 398 src/ming.h SWFFillStyle SWFShape_addSolidFillStyle(SWFShape shape, shape 400 src/ming.h SWFFillStyle SWFShape_addGradientFillStyle(SWFShape shape, shape 402 src/ming.h SWFFillStyle SWFShape_addBitmapFillStyle(SWFShape shape, shape 405 src/ming.h void SWFShape_setLeftFillStyle(SWFShape shape, SWFFillStyle fill); shape 406 src/ming.h void SWFShape_setRightFillStyle(SWFShape shape, SWFFillStyle fill); shape 947 src/ming.h void SWFShape_setLine(SWFShape shape, unsigned short width, shape 950 src/ming.h void SWFShape_setLine2Filled(SWFShape shape, unsigned short width, shape 954 src/ming.h void SWFShape_setLine2(SWFShape shape, unsigned short width, shape 958 src/ming.h SWFFill SWFShape_addSolidFill(SWFShape shape, byte r, byte g, byte b, byte a); shape 959 src/ming.h SWFFill SWFShape_addGradientFill(SWFShape shape, SWFGradient gradient, byte flags); shape 960 src/ming.h SWFFill SWFShape_addBitmapFill(SWFShape shape, SWFBitmap bitmap, byte flags); shape 962 src/ming.h void SWFShape_setLeftFill(SWFShape shape, SWFFill fill); shape 963 src/ming.h void SWFShape_setRightFill(SWFShape shape, SWFFill fill); shape 965 src/ming.h void SWFShape_drawArc(SWFShape shape, double r, double startAngle, double endAngle); shape 966 src/ming.h void SWFShape_drawCircle(SWFShape shape, double r); shape 969 src/ming.h void SWFShape_drawGlyph(SWFShape shape, SWFFont font, unsigned short c); shape 970 src/ming.h void SWFShape_drawSizedGlyph(SWFShape shape, SWFFont font, unsigned short c, int size); shape 977 src/ming.h int SWFShape_drawCubic(SWFShape shape, double bx, double by, shape 979 src/ming.h int SWFShape_drawCubicTo(SWFShape shape, double bx, double by, shape 981 src/ming.h void SWFShape_drawCharacterBounds(SWFShape shape, SWFCharacter character); shape 126 src/shape_cubic.c nCurves = SWFShape_approxCubic(shape, &New); shape 129 src/shape_cubic.c nCurves += SWFShape_approxCubic(shape, &New); shape 159 src/shape_cubic.c return subdivideCubic(shape, c); shape 172 src/shape_cubic.c SWFShape_drawScaledLineTo(shape, (int)rint(c->d.x), (int)rint(c->d.y)); shape 187 src/shape_cubic.c return subdivideCubic(shape, c); shape 193 src/shape_cubic.c SWFShape_drawScaledCurveTo(shape, (int)rint(q.b.x), (int)rint(q.b.y), shape 203 src/shape_cubic.c int ax = SWFShape_getScaledPenX(shape); shape 204 src/shape_cubic.c int ay = SWFShape_getScaledPenY(shape); shape 254 src/shape_cubic.c nCurves += SWFShape_approxCubic(shape, &New); shape 271 src/shape_cubic.c nCurves += SWFShape_approxCubic(shape, &New); shape 283 src/shape_cubic.c nCurves += SWFShape_approxCubic(shape, &pts); shape 295 src/shape_cubic.c int sax = SWFShape_getScaledPenX(shape); shape 296 src/shape_cubic.c int say = SWFShape_getScaledPenY(shape); shape 304 src/shape_cubic.c return SWFShape_drawScaledCubicTo(shape, sbx, sby, scx, scy, sdx, sdy); shape 310 src/shape_cubic.c return SWFShape_drawScaledCubicTo(shape, shape 68 src/shape_util.c SWFShape_setLineStyle_internal(shape, width * Ming_scale, r, g, b, a); shape 115 src/shape_util.c SWFShape_setLineStyle2_internal(shape, width * Ming_scale, shape 165 src/shape_util.c SWFShape_setLineStyle2filled_internal(shape, width * Ming_scale, shape 171 src/shape_util.c return newSWFFill(SWFShape_addSolidFillStyle(shape, r, g, b, a)); shape 178 src/shape_util.c return newSWFFill(SWFShape_addGradientFillStyle(shape, gradient, flags)); shape 185 src/shape_util.c newSWFFill(SWFShape_addBitmapFillStyle(shape, bitmap, flags)); shape 193 src/shape_util.c SWFShape_setLeftFillStyle(shape, fill==NULL ? NULL : SWFFill_getFillStyle(fill)); shape 199 src/shape_util.c SWFShape_setRightFillStyle(shape, fill==NULL ? NULL : SWFFill_getFillStyle(fill)); shape 205 src/shape_util.c SWFShape_drawLine(shape, SWFCharacter_getWidth(character), 0); shape 206 src/shape_util.c SWFShape_drawLine(shape, 0, SWFCharacter_getHeight(character)); shape 207 src/shape_util.c SWFShape_drawLine(shape, -SWFCharacter_getWidth(character), 0); shape 208 src/shape_util.c SWFShape_drawLine(shape, 0, -SWFCharacter_getHeight(character)); shape 214 src/shape_util.c SWFShape_drawArc(shape, r, 0, 360); shape 248 src/shape_util.c SWFShape_movePen(shape, x, y); shape 261 src/shape_util.c SWFShape_drawCurve(shape, controlx-x, controly-y, shape 274 src/shape_util.c SWFShape_moveScaledPenTo(shape, (int)rint(x*Ming_scale), shape 281 src/shape_util.c SWFShape_moveScaledPen(shape, (int)rint(dx*Ming_scale), shape 287 src/shape_util.c return SWFShape_getScaledPenX(shape)/Ming_scale; shape 292 src/shape_util.c return SWFShape_getScaledPenY(shape)/Ming_scale; shape 299 src/shape_util.c *penX = SWFShape_getScaledPenX(shape)/ Ming_scale; shape 300 src/shape_util.c *penY = SWFShape_getScaledPenY(shape)/ Ming_scale; shape 306 src/shape_util.c SWFShape_drawScaledLineTo(shape, (int)rint(x*Ming_scale), shape 313 src/shape_util.c SWFShape_drawScaledLine(shape, (int)rint(dx*Ming_scale), shape 321 src/shape_util.c SWFShape_drawScaledCurveTo(shape, shape 332 src/shape_util.c SWFShape_drawScaledCurve(shape, shape 342 src/shape_util.c SWFShape_drawScaledGlyph(shape, font, c, 1024); shape 350 src/shape_util.c SWFShape_drawScaledGlyph(shape, font, c, 1024); shape 352 src/shape_util.c SWFShape_drawScaledGlyph(shape, font, c, (int)(size*Ming_scale)); shape 10 test/FillStyle/test01-cxx.C SWFShape *shape = new SWFShape(); shape 11 test/FillStyle/test01-cxx.C shape->setRightFillStyle(fill); shape 13 test/FillStyle/test01-cxx.C shape->setLine(1, 0,0,0,255); shape 14 test/FillStyle/test01-cxx.C shape->drawLine(100, 0); shape 15 test/FillStyle/test01-cxx.C shape->drawLine(0, 100); shape 16 test/FillStyle/test01-cxx.C shape->drawLine(-100, 0); shape 17 test/FillStyle/test01-cxx.C shape->drawLine(0, -100); shape 19 test/FillStyle/test01-cxx.C m->add(shape); shape 8 test/FillStyle/test01.c SWFShape shape = newSWFShape(); shape 9 test/FillStyle/test01.c SWFShape_setRightFillStyle(shape, fill); shape 11 test/FillStyle/test01.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 12 test/FillStyle/test01.c SWFShape_drawLine(shape, 100, 0); shape 13 test/FillStyle/test01.c SWFShape_drawLine(shape, 0, 100); shape 14 test/FillStyle/test01.c SWFShape_drawLine(shape, -100, 0); shape 15 test/FillStyle/test01.c SWFShape_drawLine(shape, 0, -100); shape 17 test/FillStyle/test01.c SWFMovie_add(m, (SWFBlock)shape); shape 12 test/FillStyle/test02-cxx.C SWFShape *shape = new SWFShape(); shape 13 test/FillStyle/test02-cxx.C shape->setRightFillStyle(fill); shape 15 test/FillStyle/test02-cxx.C shape->setLine(1, 0,0,0,255); shape 16 test/FillStyle/test02-cxx.C shape->drawLine(100, 0); shape 17 test/FillStyle/test02-cxx.C shape->drawLine(0, 100); shape 18 test/FillStyle/test02-cxx.C shape->drawLine(-100, 0); shape 19 test/FillStyle/test02-cxx.C shape->drawLine(0, -100); shape 21 test/FillStyle/test02-cxx.C m->add(shape); shape 18 test/FillStyle/test02.c SWFShape shape = newSWFShape(); shape 19 test/FillStyle/test02.c SWFShape_setRightFillStyle(shape, fill); shape 21 test/FillStyle/test02.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 22 test/FillStyle/test02.c SWFShape_drawLine(shape, 100, 0); shape 23 test/FillStyle/test02.c SWFShape_drawLine(shape, 0, 100); shape 24 test/FillStyle/test02.c SWFShape_drawLine(shape, -100, 0); shape 25 test/FillStyle/test02.c SWFShape_drawLine(shape, 0, -100); shape 27 test/FillStyle/test02.c SWFMovie_add(m, (SWFBlock)shape); shape 11 test/FillStyle/test03-cxx.C SWFShape *shape = new SWFShape(); shape 12 test/FillStyle/test03-cxx.C shape->setRightFillStyle(fill); shape 14 test/FillStyle/test03-cxx.C shape->setLine(1, 0,0,0,255); shape 15 test/FillStyle/test03-cxx.C shape->drawLine(100, 0); shape 16 test/FillStyle/test03-cxx.C shape->drawLine(0, 100); shape 17 test/FillStyle/test03-cxx.C shape->drawLine(-100, 0); shape 18 test/FillStyle/test03-cxx.C shape->drawLine(0, -100); shape 20 test/FillStyle/test03-cxx.C m->add(shape); shape 18 test/FillStyle/test03.c SWFShape shape = newSWFShape(); shape 19 test/FillStyle/test03.c SWFShape_setRightFillStyle(shape, fill); shape 21 test/FillStyle/test03.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 22 test/FillStyle/test03.c SWFShape_drawLine(shape, 100, 0); shape 23 test/FillStyle/test03.c SWFShape_drawLine(shape, 0, 100); shape 24 test/FillStyle/test03.c SWFShape_drawLine(shape, -100, 0); shape 25 test/FillStyle/test03.c SWFShape_drawLine(shape, 0, -100); shape 27 test/FillStyle/test03.c SWFMovie_add(m, (SWFBlock)shape); shape 11 test/FillStyle/test04-cxx.C SWFShape *shape = new SWFShape(); shape 12 test/FillStyle/test04-cxx.C shape->setRightFillStyle(fill); shape 14 test/FillStyle/test04-cxx.C shape->setLine(1, 0,0,0,255); shape 15 test/FillStyle/test04-cxx.C shape->drawLine(100, 0); shape 16 test/FillStyle/test04-cxx.C shape->drawLine(0, 100); shape 17 test/FillStyle/test04-cxx.C shape->drawLine(-100, 0); shape 18 test/FillStyle/test04-cxx.C shape->drawLine(0, -100); shape 20 test/FillStyle/test04-cxx.C m->add(shape); shape 18 test/FillStyle/test04.c SWFShape shape = newSWFShape(); shape 19 test/FillStyle/test04.c SWFShape_setRightFillStyle(shape, fill); shape 21 test/FillStyle/test04.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 22 test/FillStyle/test04.c SWFShape_drawLine(shape, 100, 0); shape 23 test/FillStyle/test04.c SWFShape_drawLine(shape, 0, 100); shape 24 test/FillStyle/test04.c SWFShape_drawLine(shape, -100, 0); shape 25 test/FillStyle/test04.c SWFShape_drawLine(shape, 0, -100); shape 27 test/FillStyle/test04.c SWFMovie_add(m, (SWFBlock)shape); shape 11 test/FillStyle/test05-cxx.C SWFShape *shape = new SWFShape(); shape 12 test/FillStyle/test05-cxx.C shape->setRightFillStyle(fill); shape 14 test/FillStyle/test05-cxx.C shape->setLine(1, 0,0,0,255); shape 15 test/FillStyle/test05-cxx.C shape->drawLine(100, 0); shape 16 test/FillStyle/test05-cxx.C shape->drawLine(0, 100); shape 17 test/FillStyle/test05-cxx.C shape->drawLine(-100, 0); shape 18 test/FillStyle/test05-cxx.C shape->drawLine(0, -100); shape 20 test/FillStyle/test05-cxx.C m->add(shape); shape 23 test/FillStyle/test05.c SWFShape shape = newSWFShape(); shape 24 test/FillStyle/test05.c SWFShape_setRightFillStyle(shape, fill); shape 26 test/FillStyle/test05.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 27 test/FillStyle/test05.c SWFShape_drawLine(shape, 100, 0); shape 28 test/FillStyle/test05.c SWFShape_drawLine(shape, 0, 100); shape 29 test/FillStyle/test05.c SWFShape_drawLine(shape, -100, 0); shape 30 test/FillStyle/test05.c SWFShape_drawLine(shape, 0, -100); shape 32 test/FillStyle/test05.c SWFMovie_add(m, (SWFBlock)shape); shape 11 test/FillStyle/test06-cxx.C SWFShape *shape = new SWFShape(); shape 12 test/FillStyle/test06-cxx.C shape->setRightFillStyle(fill); shape 14 test/FillStyle/test06-cxx.C shape->setLine(1, 0,0,0,255); shape 15 test/FillStyle/test06-cxx.C shape->drawLine(100, 0); shape 16 test/FillStyle/test06-cxx.C shape->drawLine(0, 100); shape 17 test/FillStyle/test06-cxx.C shape->drawLine(-100, 0); shape 18 test/FillStyle/test06-cxx.C shape->drawLine(0, -100); shape 20 test/FillStyle/test06-cxx.C m->add(shape); shape 22 test/FillStyle/test06.c SWFShape shape = newSWFShape(); shape 23 test/FillStyle/test06.c SWFShape_setRightFillStyle(shape, fill); shape 25 test/FillStyle/test06.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 26 test/FillStyle/test06.c SWFShape_drawLine(shape, 100, 0); shape 27 test/FillStyle/test06.c SWFShape_drawLine(shape, 0, 100); shape 28 test/FillStyle/test06.c SWFShape_drawLine(shape, -100, 0); shape 29 test/FillStyle/test06.c SWFShape_drawLine(shape, 0, -100); shape 31 test/FillStyle/test06.c SWFMovie_add(m, (SWFBlock)shape); shape 10 test/FillStyle/test07-cxx.C SWFShape* shape = new SWFShape(); shape 17 test/FillStyle/test07-cxx.C SWFFill* fill = shape->addBitmapFill(0, SWFFILL_CLIPPED_BITMAP); shape 18 test/FillStyle/test07-cxx.C shape->setRightFill(fill); shape 20 test/FillStyle/test07-cxx.C shape->setLine(1, 0,0,0,255); shape 21 test/FillStyle/test07-cxx.C shape->drawLine(100, 0); shape 22 test/FillStyle/test07-cxx.C shape->drawLine(0, 100); shape 23 test/FillStyle/test07-cxx.C shape->drawLine(-100, 0); shape 24 test/FillStyle/test07-cxx.C shape->drawLine(0, -100); shape 26 test/FillStyle/test07-cxx.C m->add(shape); shape 18 test/FillStyle/test07.c SWFShape shape = newSWFShape(); shape 19 test/FillStyle/test07.c SWFShape_setRightFillStyle(shape, fill); shape 21 test/FillStyle/test07.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 22 test/FillStyle/test07.c SWFShape_drawLine(shape, 100, 0); shape 23 test/FillStyle/test07.c SWFShape_drawLine(shape, 0, 100); shape 24 test/FillStyle/test07.c SWFShape_drawLine(shape, -100, 0); shape 25 test/FillStyle/test07.c SWFShape_drawLine(shape, 0, -100); shape 27 test/FillStyle/test07.c SWFMovie_add(m, (SWFBlock)shape); shape 9 test/Filter/test01-cxx.C SWFShape *shape; shape 18 test/Filter/test01-cxx.C shape = new SWFShape(); shape 20 test/Filter/test01-cxx.C shape->setLine(4, 25, 0, 0, 128); shape 21 test/Filter/test01-cxx.C shape->movePenTo(5, 5); shape 22 test/Filter/test01-cxx.C shape->drawLineTo( 0, 10); shape 28 test/Filter/test01-cxx.C b->addShape(shape, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); shape 7 test/Filter/test01.c SWFShape shape; shape 18 test/Filter/test01.c shape = newSWFShape(); shape 20 test/Filter/test01.c SWFShape_setLine(shape, 4, 25, 0, 0, 128); shape 21 test/Filter/test01.c SWFShape_movePenTo(shape, 5, 5); shape 22 test/Filter/test01.c SWFShape_drawLineTo(shape, 0, 10); shape 28 test/Filter/test01.c SWFButton_addCharacter(b, (SWFCharacter)shape, shape 9 test/Filter/test02-cxx.C SWFShape *shape; shape 22 test/Filter/test02-cxx.C shape = new SWFShape(); shape 24 test/Filter/test02-cxx.C shape->setLine(4, 25, 0, 0, 128); shape 25 test/Filter/test02-cxx.C shape->movePenTo(5, 5); shape 26 test/Filter/test02-cxx.C shape->drawLineTo( 0, 10); shape 38 test/Filter/test02-cxx.C b->addShape(shape, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); shape 7 test/Filter/test02.c SWFShape shape; shape 20 test/Filter/test02.c shape = newSWFShape(); shape 22 test/Filter/test02.c SWFShape_setLine(shape, 4, 25, 0, 0, 128); shape 23 test/Filter/test02.c SWFShape_movePenTo(shape, 5, 5); shape 24 test/Filter/test02.c SWFShape_drawLineTo(shape, 0, 10); shape 36 test/Filter/test02.c SWFButton_addCharacter(b, (SWFCharacter)shape, shape 9 test/Filter/test03-cxx.C SWFShape *shape; shape 19 test/Filter/test03-cxx.C shape = new SWFShape(); shape 21 test/Filter/test03-cxx.C shape->setLine(4, 25, 0, 0, 128); shape 22 test/Filter/test03-cxx.C shape->movePenTo(5, 5); shape 23 test/Filter/test03-cxx.C shape->drawLineTo( 0, 10); shape 34 test/Filter/test03-cxx.C b->addShape(shape, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); shape 7 test/Filter/test03.c SWFShape shape; shape 19 test/Filter/test03.c shape = newSWFShape(); shape 21 test/Filter/test03.c SWFShape_setLine(shape, 4, 25, 0, 0, 128); shape 22 test/Filter/test03.c SWFShape_movePenTo(shape, 5, 5); shape 23 test/Filter/test03.c SWFShape_drawLineTo(shape, 0, 10); shape 35 test/Filter/test03.c SWFButton_addCharacter(b, (SWFCharacter)shape, shape 9 test/Filter/test04-cxx.C SWFShape *shape; shape 21 test/Filter/test04-cxx.C shape = new SWFShape(); shape 23 test/Filter/test04-cxx.C shape->setLine(4, 25, 0, 0, 128); shape 24 test/Filter/test04-cxx.C shape->movePenTo(5, 5); shape 25 test/Filter/test04-cxx.C shape->drawLineTo( 0, 10); shape 42 test/Filter/test04-cxx.C b->addShape(shape, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); shape 7 test/Filter/test04.c SWFShape shape; shape 20 test/Filter/test04.c shape = newSWFShape(); shape 22 test/Filter/test04.c SWFShape_setLine(shape, 4, 25, 0, 0, 128); shape 23 test/Filter/test04.c SWFShape_movePenTo(shape, 5, 5); shape 24 test/Filter/test04.c SWFShape_drawLineTo(shape, 0, 10); shape 41 test/Filter/test04.c SWFButton_addCharacter(b, (SWFCharacter)shape, shape 9 test/Filter/test05-cxx.C SWFShape *shape; shape 21 test/Filter/test05-cxx.C shape = new SWFShape(); shape 27 test/Filter/test05-cxx.C shape->setRightFillStyle(fs); shape 30 test/Filter/test05-cxx.C shape->drawLine(w, 0); shape 31 test/Filter/test05-cxx.C shape->drawLine(0, h); shape 32 test/Filter/test05-cxx.C shape->drawLine(-w, 0); shape 33 test/Filter/test05-cxx.C shape->drawLine(0, -h); shape 42 test/Filter/test05-cxx.C b->addCharacter(shape, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); shape 9 test/Filter/test05.c SWFShape shape; shape 26 test/Filter/test05.c shape = newSWFShape(); shape 36 test/Filter/test05.c SWFShape_setRightFillStyle(shape, fill); shape 39 test/Filter/test05.c SWFShape_drawLine(shape, w, 0); shape 40 test/Filter/test05.c SWFShape_drawLine(shape, 0, h); shape 41 test/Filter/test05.c SWFShape_drawLine(shape, -w, 0); shape 42 test/Filter/test05.c SWFShape_drawLine(shape, 0, -h); shape 49 test/Filter/test05.c SWFButton_addCharacter(b, (SWFCharacter)shape, SWFBUTTON_UP | SWFBUTTON_HIT | SWFBUTTON_OVER | SWFBUTTON_DOWN); shape 14 test/Gradient/test01-cxx.C SWFShape *shape = new SWFShape(); shape 15 test/Gradient/test01-cxx.C shape->setRightFillStyle(fill); shape 17 test/Gradient/test01-cxx.C shape->setLine(1, 0,0,0,255); shape 18 test/Gradient/test01-cxx.C shape->drawLine(100, 0); shape 19 test/Gradient/test01-cxx.C shape->drawLine(0, 100); shape 20 test/Gradient/test01-cxx.C shape->drawLine(-100, 0); shape 21 test/Gradient/test01-cxx.C shape->drawLine(0, -100); shape 23 test/Gradient/test01-cxx.C m->add(shape); shape 12 test/Gradient/test01.c SWFShape shape = newSWFShape(); shape 13 test/Gradient/test01.c SWFShape_setRightFillStyle(shape, fill); shape 15 test/Gradient/test01.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 16 test/Gradient/test01.c SWFShape_drawLine(shape, 100, 0); shape 17 test/Gradient/test01.c SWFShape_drawLine(shape, 0, 100); shape 18 test/Gradient/test01.c SWFShape_drawLine(shape, -100, 0); shape 19 test/Gradient/test01.c SWFShape_drawLine(shape, 0, -100); shape 21 test/Gradient/test01.c SWFMovie_add(m, (SWFBlock)shape); shape 19 test/Gradient/test02-cxx.C SWFShape *shape = new SWFShape(); shape 20 test/Gradient/test02-cxx.C shape->setRightFillStyle(fill); shape 22 test/Gradient/test02-cxx.C shape->setLine(1, 0,0,0,255); shape 23 test/Gradient/test02-cxx.C shape->drawLine(100, 0); shape 24 test/Gradient/test02-cxx.C shape->drawLine(0, 100); shape 25 test/Gradient/test02-cxx.C shape->drawLine(-100, 0); shape 26 test/Gradient/test02-cxx.C shape->drawLine(0, -100); shape 28 test/Gradient/test02-cxx.C m->add(shape); shape 17 test/Gradient/test02.c SWFShape shape = newSWFShape(); shape 18 test/Gradient/test02.c SWFShape_setRightFillStyle(shape, fill); shape 20 test/Gradient/test02.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 21 test/Gradient/test02.c SWFShape_drawLine(shape, 100, 0); shape 22 test/Gradient/test02.c SWFShape_drawLine(shape, 0, 100); shape 23 test/Gradient/test02.c SWFShape_drawLine(shape, -100, 0); shape 24 test/Gradient/test02.c SWFShape_drawLine(shape, 0, -100); shape 26 test/Gradient/test02.c SWFMovie_add(m, (SWFBlock)shape); shape 22 test/Gradient/test03-cxx.C SWFShape *shape = new SWFShape(); shape 23 test/Gradient/test03-cxx.C shape->setRightFillStyle(fill); shape 25 test/Gradient/test03-cxx.C shape->setLine(1, 0,0,0,255); shape 26 test/Gradient/test03-cxx.C shape->drawLine(100, 0); shape 27 test/Gradient/test03-cxx.C shape->drawLine(0, 100); shape 28 test/Gradient/test03-cxx.C shape->drawLine(-100, 0); shape 29 test/Gradient/test03-cxx.C shape->drawLine(0, -100); shape 31 test/Gradient/test03-cxx.C m->add(shape); shape 21 test/Gradient/test03.c SWFShape shape = newSWFShape(); shape 22 test/Gradient/test03.c SWFShape_setRightFillStyle(shape, fill); shape 24 test/Gradient/test03.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 25 test/Gradient/test03.c SWFShape_drawLine(shape, 100, 0); shape 26 test/Gradient/test03.c SWFShape_drawLine(shape, 0, 100); shape 27 test/Gradient/test03.c SWFShape_drawLine(shape, -100, 0); shape 28 test/Gradient/test03.c SWFShape_drawLine(shape, 0, -100); shape 30 test/Gradient/test03.c SWFMovie_add(m, (SWFBlock)shape); shape 22 test/Gradient/test04-cxx.C SWFShape *shape = new SWFShape(); shape 23 test/Gradient/test04-cxx.C shape->useVersion(SWF_SHAPE4); shape 24 test/Gradient/test04-cxx.C shape->setRightFillStyle(fill); shape 26 test/Gradient/test04-cxx.C shape->setLine(1, 0,0,0,255); shape 27 test/Gradient/test04-cxx.C shape->drawLine(100, 0); shape 28 test/Gradient/test04-cxx.C shape->drawLine(0, 100); shape 29 test/Gradient/test04-cxx.C shape->drawLine(-100, 0); shape 30 test/Gradient/test04-cxx.C shape->drawLine(0, -100); shape 32 test/Gradient/test04-cxx.C m->add(shape); shape 21 test/Gradient/test04.c SWFShape shape = newSWFShape(); shape 22 test/Gradient/test04.c SWFShape_useVersion(shape, SWF_SHAPE4); shape 23 test/Gradient/test04.c SWFShape_setRightFillStyle(shape, fill); shape 25 test/Gradient/test04.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 26 test/Gradient/test04.c SWFShape_drawLine(shape, 100, 0); shape 27 test/Gradient/test04.c SWFShape_drawLine(shape, 0, 100); shape 28 test/Gradient/test04.c SWFShape_drawLine(shape, -100, 0); shape 29 test/Gradient/test04.c SWFShape_drawLine(shape, 0, -100); shape 31 test/Gradient/test04.c SWFMovie_add(m, (SWFBlock)shape); shape 25 test/Gradient/test05-cxx.C SWFShape *shape = new SWFShape(); shape 26 test/Gradient/test05-cxx.C shape->useVersion(SWF_SHAPE4); shape 27 test/Gradient/test05-cxx.C shape->setRightFillStyle(fill); shape 29 test/Gradient/test05-cxx.C shape->setLine(1, 0,0,0,255); shape 30 test/Gradient/test05-cxx.C shape->drawLine(100, 0); shape 31 test/Gradient/test05-cxx.C shape->drawLine(0, 100); shape 32 test/Gradient/test05-cxx.C shape->drawLine(-100, 0); shape 33 test/Gradient/test05-cxx.C shape->drawLine(0, -100); shape 35 test/Gradient/test05-cxx.C m->add(shape); shape 23 test/Gradient/test05.c SWFShape shape = newSWFShape(); shape 24 test/Gradient/test05.c SWFShape_useVersion(shape, SWF_SHAPE4); shape 25 test/Gradient/test05.c SWFShape_setRightFillStyle(shape, fill); shape 27 test/Gradient/test05.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 28 test/Gradient/test05.c SWFShape_drawLine(shape, 100, 0); shape 29 test/Gradient/test05.c SWFShape_drawLine(shape, 0, 100); shape 30 test/Gradient/test05.c SWFShape_drawLine(shape, -100, 0); shape 31 test/Gradient/test05.c SWFShape_drawLine(shape, 0, -100); shape 33 test/Gradient/test05.c SWFMovie_add(m, (SWFBlock)shape); shape 26 test/Gradient/test06-cxx.C SWFShape *shape = new SWFShape(); shape 27 test/Gradient/test06-cxx.C shape->useVersion(SWF_SHAPE4); shape 28 test/Gradient/test06-cxx.C shape->setRightFillStyle(fill); shape 30 test/Gradient/test06-cxx.C shape->setLine(1, 0,0,0,255); shape 31 test/Gradient/test06-cxx.C shape->drawLine(100, 0); shape 32 test/Gradient/test06-cxx.C shape->drawLine(0, 100); shape 33 test/Gradient/test06-cxx.C shape->drawLine(-100, 0); shape 34 test/Gradient/test06-cxx.C shape->drawLine(0, -100); shape 36 test/Gradient/test06-cxx.C m->add(shape); shape 24 test/Gradient/test06.c SWFShape shape = newSWFShape(); shape 25 test/Gradient/test06.c SWFShape_useVersion(shape, SWF_SHAPE4); shape 26 test/Gradient/test06.c SWFShape_setRightFillStyle(shape, fill); shape 28 test/Gradient/test06.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 29 test/Gradient/test06.c SWFShape_drawLine(shape, 100, 0); shape 30 test/Gradient/test06.c SWFShape_drawLine(shape, 0, 100); shape 31 test/Gradient/test06.c SWFShape_drawLine(shape, -100, 0); shape 32 test/Gradient/test06.c SWFShape_drawLine(shape, 0, -100); shape 34 test/Gradient/test06.c SWFMovie_add(m, (SWFBlock)shape); shape 16 test/Gradient/test07-cxx.C SWFShape *shape = new SWFShape(); shape 17 test/Gradient/test07-cxx.C shape->setRightFillStyle(fillstyle); shape 19 test/Gradient/test07-cxx.C shape->drawCircle(55); shape 21 test/Gradient/test07-cxx.C SWFDisplayItem *i = m->add(shape); shape 14 test/Gradient/test07.c SWFShape shape = newSWFShape(); shape 15 test/Gradient/test07.c SWFShape_setRightFillStyle(shape, fill); shape 16 test/Gradient/test07.c SWFShape_drawCircle(shape, 55); shape 18 test/Gradient/test07.c SWFDisplayItem i = SWFMovie_add(m, shape); shape 14 test/Gradient/test08-cxx.C SWFShape *shape = new SWFShape(); shape 15 test/Gradient/test08-cxx.C shape->setRightFillStyle(fill); shape 17 test/Gradient/test08-cxx.C shape->movePenTo(50, 50); shape 18 test/Gradient/test08-cxx.C shape->setLine(1, 0,0,0,255); shape 19 test/Gradient/test08-cxx.C shape->drawLine(100, 0); shape 20 test/Gradient/test08-cxx.C shape->drawLine(0, 100); shape 21 test/Gradient/test08-cxx.C shape->drawLine(-100, 0); shape 22 test/Gradient/test08-cxx.C shape->drawLine(0, -100); shape 24 test/Gradient/test08-cxx.C m->add(shape); shape 12 test/Gradient/test08.c SWFShape shape = newSWFShape(); shape 13 test/Gradient/test08.c SWFShape_setRightFillStyle(shape, fs); shape 15 test/Gradient/test08.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 16 test/Gradient/test08.c SWFShape_movePenTo(shape, 50, 50); shape 17 test/Gradient/test08.c SWFShape_drawLine(shape, 100, 0); shape 18 test/Gradient/test08.c SWFShape_drawLine(shape, 0, 100); shape 19 test/Gradient/test08.c SWFShape_drawLine(shape, -100, 0); shape 20 test/Gradient/test08.c SWFShape_drawLine(shape, 0, -100); shape 22 test/Gradient/test08.c SWFMovie_add(m, (SWFBlock)shape); shape 14 test/Gradient/test09-cxx.C SWFShape *shape = new SWFShape(); shape 15 test/Gradient/test09-cxx.C shape->setRightFillStyle(fs); shape 18 test/Gradient/test09-cxx.C shape->setLine(1, 0,0,0,255); shape 19 test/Gradient/test09-cxx.C shape->drawLine(100, 0); shape 20 test/Gradient/test09-cxx.C shape->drawLine(0, 100); shape 21 test/Gradient/test09-cxx.C shape->drawLine(-100, 0); shape 22 test/Gradient/test09-cxx.C shape->drawLine(0, -100); shape 24 test/Gradient/test09-cxx.C m->add(shape); shape 12 test/Gradient/test09.c SWFShape shape = newSWFShape(); shape 13 test/Gradient/test09.c SWFShape_setRightFillStyle(shape, fs); shape 18 test/Gradient/test09.c SWFShape_setLine(shape, 1, 0,0,0,255); shape 19 test/Gradient/test09.c SWFShape_drawLine(shape, 100, 0); shape 20 test/Gradient/test09.c SWFShape_drawLine(shape, 0, 100); shape 21 test/Gradient/test09.c SWFShape_drawLine(shape, -100, 0); shape 22 test/Gradient/test09.c SWFShape_drawLine(shape, 0, -100); shape 24 test/Gradient/test09.c SWFMovie_add(m, (SWFBlock)shape); shape 10 test/LineStyle/test01-cxx.C SWFShape *shape = new SWFShape(); shape 12 test/LineStyle/test01-cxx.C shape->setLineStyle(4, 25, 0, 0, 128); shape 13 test/LineStyle/test01-cxx.C shape->movePenTo(5, 5); shape 14 test/LineStyle/test01-cxx.C shape->drawLineTo(50, 100); shape 15 test/LineStyle/test01-cxx.C shape->drawLineTo(100, 100); shape 17 test/LineStyle/test01-cxx.C m->add(shape); shape 8 test/LineStyle/test01.c SWFShape shape = newSWFShape(); shape 10 test/LineStyle/test01.c SWFShape_setLine(shape, 4, 25, 0, 0, 128); shape 11 test/LineStyle/test01.c SWFShape_movePenTo(shape, 5, 5); shape 12 test/LineStyle/test01.c SWFShape_drawLineTo(shape, 50, 100); shape 13 test/LineStyle/test01.c SWFShape_drawLineTo(shape, 100, 100); shape 15 test/LineStyle/test01.c SWFMovie_add(m, (SWFBlock)shape); shape 9 test/LineStyle/test02-cxx.C SWFShape *shape = new SWFShape(); shape 11 test/LineStyle/test02-cxx.C shape->setLine2(40, 25, 0, 0, 128, SWF_LINESTYLE_FLAG_HINTING | SWF_LINESTYLE_JOIN_BEVEL | SWF_LINESTYLE_FLAG_ENDCAP_SQUARE, 0); shape 12 test/LineStyle/test02-cxx.C shape->movePenTo(5, 5); shape 13 test/LineStyle/test02-cxx.C shape->drawLineTo(50, 100); shape 14 test/LineStyle/test02-cxx.C shape->drawLineTo(100, 100); shape 16 test/LineStyle/test02-cxx.C m->add(shape); shape 8 test/LineStyle/test02.c SWFShape shape = newSWFShape(); shape 10 test/LineStyle/test02.c SWFShape_setLine2(shape, 40, 25, 0, 0, 128, shape 12 test/LineStyle/test02.c SWFShape_movePenTo(shape, 5, 5); shape 13 test/LineStyle/test02.c SWFShape_drawLineTo(shape, 50, 100); shape 14 test/LineStyle/test02.c SWFShape_drawLineTo(shape, 100, 100); shape 16 test/LineStyle/test02.c SWFMovie_add(m, (SWFBlock)shape); shape 9 test/LineStyle/test03-cxx.C SWFShape *shape = new SWFShape(); shape 25 test/LineStyle/test03-cxx.C shape->setLine2Filled(40, fill, SWF_LINESTYLE_FLAG_HINTING | shape 27 test/LineStyle/test03-cxx.C shape->movePenTo(5, 5); shape 28 test/LineStyle/test03-cxx.C shape->drawLineTo(50, 100); shape 29 test/LineStyle/test03-cxx.C shape->drawLineTo(100, 100); shape 31 test/LineStyle/test03-cxx.C m->add(shape); shape 11 test/LineStyle/test03.c SWFShape shape = newSWFShape(); shape 41 test/LineStyle/test03.c SWFShape_setLine2Filled(shape, 40, fill, shape 44 test/LineStyle/test03.c SWFShape_movePenTo(shape, 5, 5); shape 45 test/LineStyle/test03.c SWFShape_drawLineTo(shape, 50, 100); shape 46 test/LineStyle/test03.c SWFShape_drawLineTo(shape, 100, 100); shape 56 test/LineStyle/test03.c SWFMovie_add(m, (SWFBlock)shape); shape 657 util/makeswf.c SWFShape shape; shape 687 util/makeswf.c shape = newSWFShape(); shape 689 util/makeswf.c SWFShape_movePenTo(shape, 0, 0); shape 691 util/makeswf.c fill = SWFShape_addBitmapFill(shape, bm, SWFFILL_CLIPPED_BITMAP); shape 692 util/makeswf.c SWFShape_setRightFill(shape, fill); shape 693 util/makeswf.c SWFShape_drawLineTo(shape, width, 0); shape 694 util/makeswf.c SWFShape_drawLineTo(shape, width, height); shape 695 util/makeswf.c SWFShape_drawLineTo(shape, 0, height); shape 696 util/makeswf.c SWFShape_drawLineTo(shape, 0, 0); shape 699 util/makeswf.c it2 = SWFMovieClip_add(clip, (SWFBlock)shape); shape 691 util/outputscript.c for (i = 0; i < shape->NumShapeRecords; i++) shape 693 util/outputscript.c outputSWF_SHAPERECORD (&(shape->ShapeRecords[i]), name); shape 701 util/outputscript.c outputSWF_FILLSTYLEARRAY_new (&(shape->FillStyles), name, shapeBounds); shape 702 util/outputscript.c outputSWF_LINESTYLEARRAY (&(shape->LineStyles), name); shape 703 util/outputscript.c for (i = 0; i < shape->NumShapeRecords; i++) shape 705 util/outputscript.c outputSWF_SHAPERECORD (&(shape->ShapeRecords[i]), name); shape 715 util/outputtxt.c _iprintf (" NumFillBits: %d\n", shape->NumFillBits); shape 716 util/outputtxt.c _iprintf (" NumLineBits: %d\n", shape->NumLineBits); shape 717 util/outputtxt.c for (i = 0; i < shape->NumShapeRecords; i++) shape 719 util/outputtxt.c outputSWF_SHAPERECORD (&(shape->ShapeRecords[i]), name); shape 728 util/outputtxt.c outputSWF_FILLSTYLEARRAY (&(shape->FillStyles),""); shape 729 util/outputtxt.c outputSWF_LINESTYLEARRAY (&(shape->LineStyles),""); shape 730 util/outputtxt.c _iprintf (" NumFillBits: %d\n", shape->NumFillBits); shape 731 util/outputtxt.c _iprintf (" NumLineBits: %d\n", shape->NumLineBits); shape 732 util/outputtxt.c for (i = 0; i < shape->NumShapeRecords; i++) shape 734 util/outputtxt.c outputSWF_SHAPERECORD (&(shape->ShapeRecords[i]),name); shape 452 util/parser.c memset (shape, 0, sizeof (SWF_SHAPERECORD)); shape 453 util/parser.c shape->EndShape.TypeFlag = readBits (f, 1); shape 454 util/parser.c if (shape->EndShape.TypeFlag) shape 457 util/parser.c shape->StraightEdge.StraightEdge = readBits (f, 1); shape 458 util/parser.c if (shape->StraightEdge.StraightEdge == 1) shape 461 util/parser.c shape->StraightEdge.NumBits = readBits (f, 4); shape 462 util/parser.c shape->StraightEdge.GeneralLineFlag = readBits (f, 1); shape 463 util/parser.c if (shape->StraightEdge.GeneralLineFlag) shape 465 util/parser.c shape->StraightEdge.DeltaX = shape 466 util/parser.c readSBits (f, shape->StraightEdge.NumBits + 2); shape 467 util/parser.c shape->StraightEdge.DeltaY = shape 468 util/parser.c readSBits (f, shape->StraightEdge.NumBits + 2); shape 472 util/parser.c shape->StraightEdge.VertLineFlag = readBits (f, 1); shape 473 util/parser.c if (shape->StraightEdge.VertLineFlag) shape 475 util/parser.c shape->StraightEdge.VLDeltaY = shape 476 util/parser.c readSBits (f, shape->StraightEdge.NumBits + 2); shape 480 util/parser.c shape->StraightEdge.VLDeltaX = shape 481 util/parser.c readSBits (f, shape->StraightEdge.NumBits + 2); shape 488 util/parser.c shape->CurvedEdge.NumBits = readBits (f, 4); shape 489 util/parser.c shape->CurvedEdge.ControlDeltaX = shape 490 util/parser.c readSBits (f, shape->CurvedEdge.NumBits + 2); shape 491 util/parser.c shape->CurvedEdge.ControlDeltaY = shape 492 util/parser.c readSBits (f, shape->CurvedEdge.NumBits + 2); shape 493 util/parser.c shape->CurvedEdge.AnchorDeltaX = shape 494 util/parser.c readSBits (f, shape->CurvedEdge.NumBits + 2); shape 495 util/parser.c shape->CurvedEdge.AnchorDeltaY = shape 496 util/parser.c readSBits (f, shape->CurvedEdge.NumBits + 2); shape 506 util/parser.c shape->EndShape.EndOfShape = 0; shape 512 util/parser.c shape->StyleChange.StateNewStyles = 1; shape 514 util/parser.c shape->StyleChange.StateLineStyle = 1; shape 516 util/parser.c shape->StyleChange.StateFillStyle1 = 1; shape 518 util/parser.c shape->StyleChange.StateFillStyle0 = 1; shape 520 util/parser.c shape->StyleChange.StateMoveTo = 1; shape 522 util/parser.c if (shape->StyleChange.StateMoveTo) shape 524 util/parser.c shape->StyleChange.MoveBits = readBits (f, 5); shape 525 util/parser.c shape->StyleChange.MoveDeltaX = shape 526 util/parser.c readSBits (f, shape->StyleChange.MoveBits); shape 527 util/parser.c shape->StyleChange.MoveDeltaY = shape 528 util/parser.c readSBits (f, shape->StyleChange.MoveBits); shape 530 util/parser.c if (shape->StyleChange.StateFillStyle0) shape 532 util/parser.c shape->StyleChange.FillStyle0 = readBits (f, *fillBits); shape 534 util/parser.c if (shape->StyleChange.StateFillStyle1) shape 536 util/parser.c shape->StyleChange.FillStyle1 = readBits (f, *fillBits); shape 538 util/parser.c if (shape->StyleChange.StateLineStyle) shape 540 util/parser.c shape->StyleChange.LineStyle = readBits (f, *lineBits); shape 542 util/parser.c if (shape->StyleChange.StateNewStyles) shape 544 util/parser.c parseSWF_FILLSTYLEARRAY (f, &(shape->StyleChange.FillStyles), shape 546 util/parser.c parseSWF_LINESTYLEARRAY (f, &(shape->StyleChange.LineStyles), shape 548 util/parser.c shape->StyleChange.NumFillBits = *fillBits = readBits (f, 4); shape 549 util/parser.c shape->StyleChange.NumLineBits = *lineBits = readBits (f, 4); shape 812 util/parser.c shape->NumFillBits = fillBits = readBits (f, 4); shape 813 util/parser.c shape->NumLineBits = lineBits = readBits (f, 4); shape 814 util/parser.c shape->ShapeRecords = shape 816 util/parser.c shape->NumShapeRecords = 0; shape 820 util/parser.c SWF_SHAPERECORD *rec = &(shape->ShapeRecords[shape->NumShapeRecords]); shape 825 util/parser.c shape->NumShapeRecords++; shape 826 util/parser.c size = (shape->NumShapeRecords + 1) * sizeof(SWF_SHAPERECORD); shape 827 util/parser.c shape->ShapeRecords = (SWF_SHAPERECORD *)realloc (shape->ShapeRecords, size); shape 835 util/parser.c memset (shape, 0, sizeof (SWF_SHAPEWITHSTYLE)); shape 837 util/parser.c parseSWF_FILLSTYLEARRAY (f, &shape->FillStyles, level); shape 838 util/parser.c parseSWF_LINESTYLEARRAY (f, &shape->LineStyles, level); shape 842 util/parser.c shape->NumFillBits = fillBits = readBits (f, 4); shape 843 util/parser.c shape->NumLineBits = lineBits = readBits (f, 4); shape 845 util/parser.c shape->ShapeRecords = shape 847 util/parser.c shape->NumShapeRecords = 0; shape 849 util/parser.c (f, &(shape->ShapeRecords[shape->NumShapeRecords++]), &fillBits, shape 852 util/parser.c shape->ShapeRecords = (SWF_SHAPERECORD *) realloc (shape->ShapeRecords, shape 853 util/parser.c (shape->