LVII. Ming functions for Flash

Warning

This extension is EXPERIMENTAL. The behaviour of this extension, including the names of its functions, and anything else documented about this extension may change in a future release of PHP without notice. Be warned and use this extension at your own risk.

Table of Contents
ming_setcubicthreshold --  Set cubic threshold (?)
ming_setscale --  Set scale (?)
ming_useswfversion --  Use SWF version (?)
swfbutton_keypress --  Returns the action flag for keyPress(char)
SWFMovie -- Creates a new movie object, representing an SWF version 4 movie.
SWFMovie->output -- Dumps your lovingly prepared movie out.
SWFMovie->save -- Saves your movie in a file.
SWFMovie->add -- Adds any type of data to a movie.
SWFMovie->remove -- Removes the object instance from the display list.
SWFMovie->setbackground -- Sets the background color.
SWFMovie->setrate -- Sets the animation's frame rate.
SWFMovie->setdimension -- Sets the movie's width and height.
SWFMovie->setframes -- Sets the total number of frames in the animation.
SWFMovie->nextframe -- Moves to the next frame of the animation.
SWFMovie->streammp3 -- Streams a MP3 file.
SWFDisplayItem -- Creates a new displayitem object.
SWFDisplayItem->moveTo -- Moves object in global coordinates.
SWFDisplayItem->move -- Moves object in relative coordinates.
SWFDisplayItem->scaleTo -- Scales the object in global coordinates.
SWFDisplayItem->scale -- Scales the object in relative coordinates.
SWFDisplayItem->rotateTo -- Rotates the object in global coordinates.
SWFDisplayItem->Rotate -- Rotates in relative coordinates.
SWFDisplayItem->skewXTo -- Sets the X-skew.
SWFDisplayItem->skewX -- Sets the X-skew.
SWFDisplayItem->skewYTo -- Sets the Y-skew.
SWFDisplayItem->skewY -- Sets the Y-skew.
SWFDisplayItem->setDepth -- Sets z-order
SWFDisplayItem->remove -- Removes the object from the movie
SWFDisplayItem->setName -- Sets the object's name
SWFDisplayItem->setRatio -- Sets the object's ratio.
SWFDisplayItem->addColor -- Adds the given color to this item's color transform.
SWFDisplayItem->multColor -- Multiplies the item's color transform.
SWFShape -- Creates a new shape object.
SWFShape->setLine -- Sets the shape's line style.
SWFShape->addFill -- Adds a solid fill to the shape.
SWFShape->setLeftFill -- Sets left rasterizing color.
SWFShape->setRightFill -- Sets right rasterizing color.
SWFShape->movePenTo -- Moves the shape's pen.
SWFShape->movePen -- Moves the shape's pen (relative).
SWFShape->drawLineTo -- Draws a line.
SWFShape->drawLine -- Draws a line (relative).
SWFShape->drawCurveTo -- Draws a curve.
SWFShape->drawCurve -- Draws a curve (relative).
SWFGradient -- Creates a gradient object
SWFGradient->addEntry -- Adds an entry to the gradient list.
SWFBitmap -- Loads Bitmap object
SWFBitmap->getWidth -- Returns the bitmap's width.
SWFBitmap->getHeight -- Returns the bitmap's height.
SWFFill -- Loads SWFFill object
SWFFill->moveTo -- Moves fill origin
SWFFill->scaleTo -- Sets fill's scale
SWFFill->rotateTo -- Sets fill's rotation
SWFFill->skewXTo -- Sets fill x-skew
SWFFill->skewYTo -- Sets fill y-skew
SWFMorph -- Creates a new SWFMorph object.
SWFMorph->getshape1 -- Gets a handle to the starting shape
SWFMorph->getshape2 -- Gets a handle to the ending shape
SWFText -- Creates a new SWFText object.
SWFText->setFont -- Sets the current font
SWFText->setHeight -- Sets the current font height
SWFText->setSpacing -- Sets the current font spacing
SWFText->setColor -- Sets the current font color
SWFText->moveTo -- Moves the pen
SWFText->addString -- Draws a string
SWFText->getWidth -- Computes string's width
SWFFont -- Loads a font definition
swffont->getwidth -- Returns the string's width
SWFTextField -- Creates a text field object
SWFTextField->setFont -- Sets the text field font
SWFTextField->setbounds -- Sets the text field width and height
SWFTextField->align -- Sets the text field alignment
SWFTextField->setHeight -- Sets the font height of this text field font.
SWFTextField->setLeftMargin -- Sets the left margin width of the text field.
SWFTextField->setrightMargin -- Sets the right margin width of the text field.
SWFTextField->setMargins -- Sets the margins width of the text field.
SWFTextField->setindentation -- Sets the indentation of the first line.
SWFTextField->setLineSpacing -- Sets the line spacing of the text field.
SWFTextField->setcolor -- Sets the color of the text field.
SWFTextField->setname -- Sets the variable name
SWFTextField->addstring -- Concatenates the given string to the text field
SWFSprite -- Creates a movie clip (a sprite)
SWFSprite->add -- Adds an object to a sprite
SWFSprite->remove -- Removes an object to a sprite
SWFSprite->setframes -- Sets the total number of frames in the animation.
SWFSprite->nextframe -- Moves to the next frame of the animation.
SWFbutton -- Creates a new Button.
SWFbutton->addShape -- Adds a shape to a button
SWFbutton->setUp -- Alias for addShape(shape, SWFBUTTON_UP)
SWFbutton->setOver -- Alias for addShape(shape, SWFBUTTON_OVER)
SWFbutton->setdown -- Alias for addShape(shape, SWFBUTTON_DOWN))
SWFbutton->setHit -- Alias for addShape(shape, SWFBUTTON_HIT)
SWFbutton->addAction -- Adds an action
SWFbutton->setAction -- Sets the action
SWFAction -- Creates a new Action.