Lines Matching refs:SWFShape

69 typedef struct SWFShape_s *SWFShape;  typedef
105 SWFShape shape;
218 SWFBitmap, SWFShape, SWFMorph, SWFSound, SWFSprite are all SWFCharacters */
351 /***** SWFShape *****/
360 SWFShape newSWFShape(void);
365 SWFShape newSWFShapeFromBitmap(SWFBitmap bitmap, int flag);
366 void destroySWFShape(SWFShape shape);
368 void SWFShape_end(SWFShape shape);
369 void SWFShape_useVersion(SWFShape shape, int version);
370 int SWFShape_getVersion(SWFShape shape);
371 void SWFShape_setRenderHintingFlags(SWFShape shape, int flags);
373 void SWFShape_movePenTo(SWFShape shape, double x, double y);
374 void SWFShape_movePen(SWFShape shape, double x, double y);
376 double SWFShape_getPenX(SWFShape shape);
377 double SWFShape_getPenY(SWFShape shape);
378 void SWFShape_getPen(SWFShape shape, double* penX, double* penY);
381 void SWFShape_drawLineTo(SWFShape shape, double x, double y);
382 void SWFShape_drawLine(SWFShape shape, double dx, double dy);
384 void SWFShape_drawCurveTo(SWFShape shape, double controlx, double controly,
386 void SWFShape_drawCurve(SWFShape shape, double controldx, double controldy,
389 void SWFShape_setLineStyle(SWFShape shape, unsigned short width,
392 void SWFShape_setLineStyle2(SWFShape shape, unsigned short width,
396 void SWFShape_setLineStyle2filled(SWFShape shape, unsigned short width,
400 void SWFShape_hideLine(SWFShape shape);
402 SWFFillStyle SWFShape_addSolidFillStyle(SWFShape shape,
404 SWFFillStyle SWFShape_addGradientFillStyle(SWFShape shape,
406 SWFFillStyle SWFShape_addBitmapFillStyle(SWFShape shape,
409 void SWFShape_setLeftFillStyle(SWFShape shape, SWFFillStyle fill);
410 void SWFShape_setRightFillStyle(SWFShape shape, SWFFillStyle fill);
412 char *SWFShape_dumpOutline(SWFShape s);
418 SWFShape SWFMorph_getShape1(SWFMorph morph);
419 SWFShape SWFMorph_getShape2(SWFMorph morph);
951 void SWFShape_setLine(SWFShape shape, unsigned short width,
954 void SWFShape_setLine2Filled(SWFShape shape, unsigned short width,
958 void SWFShape_setLine2(SWFShape shape, unsigned short width,
962 SWFFill SWFShape_addSolidFill(SWFShape shape, byte r, byte g, byte b, byte a);
963 SWFFill SWFShape_addGradientFill(SWFShape shape, SWFGradient gradient, byte flags);
964 SWFFill SWFShape_addBitmapFill(SWFShape shape, SWFBitmap bitmap, byte flags);
966 void SWFShape_setLeftFill(SWFShape shape, SWFFill fill);
967 void SWFShape_setRightFill(SWFShape shape, SWFFill fill);
969 void SWFShape_drawArc(SWFShape shape, double r, double startAngle, double endAngle);
970 void SWFShape_drawCircle(SWFShape shape, double r);
973 void SWFShape_drawGlyph(SWFShape shape, SWFFont font, unsigned short c);
974 void SWFShape_drawSizedGlyph(SWFShape shape, SWFFont font, unsigned short c, int size);
981 int SWFShape_drawCubic(SWFShape shape, double bx, double by,
983 int SWFShape_drawCubicTo(SWFShape shape, double bx, double by,
985 void SWFShape_drawCharacterBounds(SWFShape shape, SWFCharacter character);