SWFShape
 
    
     
      SWFShape
     
     {
 
    
    
    SWFFill addFill
     ( int $red
    , int $green
    , int $blue
    [, int $a
   ] )
    SWFShape __construct
     ( void
    )
    void drawArc
     ( float $r
    , float $startAngle
    , float $endAngle
    )
    void drawCircle
     ( float $r
    )
    int drawCubic
     ( float $bx
    , float $by
    , float $cx
    , float $cy
    , float $dx
    , float $dy
    )
    int drawCubicTo
     ( float $bx
    , float $by
    , float $cx
    , float $cy
    , float $dx
    , float $dy
    )
    int drawCurve
     ( int $controldx
    , int $controldy
    , int $anchordx
    , int $anchordy
    [, int $targetdx
    ], int $targetdy
    )
    int drawCurveTo
     ( int $controlx
    , int $controly
    , int $anchorx
    , int $anchory
    [, int $targetx
    ], int $targety
    )
    void drawGlyph
     ( 
SWFFont $font
    , 
string $character
    [, 
int $size
   ] )
 
    void drawLine
     ( int $dx
    , int $dy
    )
    void drawLineTo
     ( int $x
    , int $y
    )
    void movePen
     ( int $dx
    , int $dy
    )
    void movePenTo
     ( int $x
    , int $y
    )
 
   }