mirror of
https://github.com/php/php-src.git
synced 2024-11-30 13:25:43 +08:00
168 lines
5.2 KiB
C
168 lines
5.2 KiB
C
/*
|
|
+----------------------------------------------------------------------+
|
|
| PHP Version 4 |
|
|
+----------------------------------------------------------------------+
|
|
| Copyright (c) 1997-2002 The PHP Group |
|
|
+----------------------------------------------------------------------+
|
|
| This source file is subject to version 2.01 of the PHP license, |
|
|
| that is bundled with this package in the file LICENSE, and is |
|
|
| available at through the world-wide-web at |
|
|
| http://www.php.net/license/2_01.txt. |
|
|
| If you did not receive a copy of the PHP license and are unable to |
|
|
| obtain it through the world-wide-web, please send a note to |
|
|
| license@php.net so we can mail you a copy immediately. |
|
|
+----------------------------------------------------------------------+
|
|
| Author: dave@opaque.net |
|
|
+----------------------------------------------------------------------+
|
|
*/
|
|
|
|
#include "php.h"
|
|
|
|
#ifndef _PHP_MING_H
|
|
#define _PHP_MING_H
|
|
|
|
#ifdef COMPILE_DL_MING
|
|
#undef HAVE_MING
|
|
#define HAVE_MING 1
|
|
#endif
|
|
|
|
#if HAVE_MING
|
|
|
|
#include "ming.h"
|
|
|
|
extern zend_module_entry ming_module_entry;
|
|
#define ming_module_ptr &ming_module_entry
|
|
|
|
PHP_RINIT_FUNCTION(ming);
|
|
PHP_MINIT_FUNCTION(ming);
|
|
PHP_MINFO_FUNCTION(ming);
|
|
|
|
PHP_FUNCTION(swfbitmap_init);
|
|
PHP_FUNCTION(swfbitmap_getWidth);
|
|
PHP_FUNCTION(swfbitmap_getHeight);
|
|
|
|
PHP_FUNCTION(swffill_init);
|
|
PHP_FUNCTION(swffill_moveTo);
|
|
PHP_FUNCTION(swffill_scaleTo);
|
|
PHP_FUNCTION(swffill_rotateTo);
|
|
PHP_FUNCTION(swffill_skewXTo);
|
|
PHP_FUNCTION(swffill_skewYTo);
|
|
|
|
PHP_FUNCTION(swfgradient_init);
|
|
PHP_FUNCTION(swfgradient_addEntry);
|
|
|
|
PHP_FUNCTION(swfshape_init);
|
|
PHP_FUNCTION(swfshape_addfill);
|
|
PHP_FUNCTION(swfshape_setrightfill);
|
|
PHP_FUNCTION(swfshape_setleftfill);
|
|
PHP_FUNCTION(swfshape_setline);
|
|
PHP_FUNCTION(swfshape_movepento);
|
|
PHP_FUNCTION(swfshape_movepen);
|
|
PHP_FUNCTION(swfshape_drawlineto);
|
|
PHP_FUNCTION(swfshape_drawline);
|
|
PHP_FUNCTION(swfshape_drawcurveto);
|
|
PHP_FUNCTION(swfshape_drawcurve);
|
|
PHP_FUNCTION(swfshape_drawglyph);
|
|
PHP_FUNCTION(swfshape_drawarc);
|
|
PHP_FUNCTION(swfshape_drawcircle);
|
|
PHP_FUNCTION(swfshape_drawcubic);
|
|
PHP_FUNCTION(swfshape_drawcubicto);
|
|
|
|
PHP_FUNCTION(swfmovie_init);
|
|
PHP_FUNCTION(swfmovie_output);
|
|
PHP_FUNCTION(swfmovie_saveToFile);
|
|
PHP_FUNCTION(swfmovie_save);
|
|
PHP_FUNCTION(swfmovie_add);
|
|
PHP_FUNCTION(swfmovie_remove);
|
|
PHP_FUNCTION(swfmovie_nextFrame);
|
|
PHP_FUNCTION(swfmovie_labelFrame);
|
|
PHP_FUNCTION(swfmovie_setBackground);
|
|
PHP_FUNCTION(swfmovie_setRate);
|
|
PHP_FUNCTION(swfmovie_setDimension);
|
|
PHP_FUNCTION(swfmovie_setFrames);
|
|
PHP_FUNCTION(swfmovie_streamMp3);
|
|
|
|
PHP_FUNCTION(swfsprite_init);
|
|
PHP_FUNCTION(swfsprite_add);
|
|
PHP_FUNCTION(swfsprite_remove);
|
|
PHP_FUNCTION(swfsprite_nextFrame);
|
|
PHP_FUNCTION(swfsprite_labelFrame);
|
|
PHP_FUNCTION(swfsprite_setFrames);
|
|
|
|
PHP_FUNCTION(swffont_init);
|
|
PHP_FUNCTION(swffont_getWidth);
|
|
PHP_FUNCTION(swffont_getAscent);
|
|
PHP_FUNCTION(swffont_getDescent);
|
|
PHP_FUNCTION(swffont_getLeading);
|
|
|
|
PHP_FUNCTION(swftext_init);
|
|
PHP_FUNCTION(swftext_setFont);
|
|
PHP_FUNCTION(swftext_setHeight);
|
|
PHP_FUNCTION(swftext_setSpacing);
|
|
PHP_FUNCTION(swftext_setColor);
|
|
PHP_FUNCTION(swftext_moveTo);
|
|
PHP_FUNCTION(swftext_addString);
|
|
PHP_FUNCTION(swftext_getWidth);
|
|
PHP_FUNCTION(swftext_getAscent);
|
|
PHP_FUNCTION(swftext_getDescent);
|
|
PHP_FUNCTION(swftext_getLeading);
|
|
|
|
PHP_FUNCTION(swftextfield_init);
|
|
PHP_FUNCTION(swftextfield_setFont);
|
|
PHP_FUNCTION(swftextfield_setBounds);
|
|
PHP_FUNCTION(swftextfield_align);
|
|
PHP_FUNCTION(swftextfield_setHeight);
|
|
PHP_FUNCTION(swftextfield_setLeftMargin);
|
|
PHP_FUNCTION(swftextfield_setRightMargin);
|
|
PHP_FUNCTION(swftextfield_setMargins);
|
|
PHP_FUNCTION(swftextfield_setIndentation);
|
|
PHP_FUNCTION(swftextfield_setLineSpacing);
|
|
PHP_FUNCTION(swftextfield_setColor);
|
|
PHP_FUNCTION(swftextfield_setName);
|
|
PHP_FUNCTION(swftextfield_addString);
|
|
|
|
PHP_FUNCTION(swfdisplayitem_move);
|
|
PHP_FUNCTION(swfdisplayitem_moveTo);
|
|
PHP_FUNCTION(swfdisplayitem_scale);
|
|
PHP_FUNCTION(swfdisplayitem_scaleTo);
|
|
PHP_FUNCTION(swfdisplayitem_rotate);
|
|
PHP_FUNCTION(swfdisplayitem_rotateTo);
|
|
PHP_FUNCTION(swfdisplayitem_skewX);
|
|
PHP_FUNCTION(swfdisplayitem_skewXTo);
|
|
PHP_FUNCTION(swfdisplayitem_skewY);
|
|
PHP_FUNCTION(swfdisplayitem_skewYTo);
|
|
PHP_FUNCTION(swfdisplayitem_setMatrix);
|
|
PHP_FUNCTION(swfdisplayitem_setDepth);
|
|
PHP_FUNCTION(swfdisplayitem_setRatio);
|
|
PHP_FUNCTION(swfdisplayitem_addColor);
|
|
PHP_FUNCTION(swfdisplayitem_multColor);
|
|
PHP_FUNCTION(swfdisplayitem_setName);
|
|
PHP_FUNCTION(swfdisplayitem_addAction);
|
|
|
|
PHP_FUNCTION(swfbutton_init);
|
|
PHP_FUNCTION(swfbutton_setHit);
|
|
PHP_FUNCTION(swfbutton_setOver);
|
|
PHP_FUNCTION(swfbutton_setUp);
|
|
PHP_FUNCTION(swfbutton_setDown);
|
|
PHP_FUNCTION(swfbutton_setAction);
|
|
PHP_FUNCTION(swfbutton_addShape);
|
|
PHP_FUNCTION(swfbutton_addAction);
|
|
|
|
PHP_FUNCTION(swfbutton_keypress);
|
|
|
|
PHP_FUNCTION(swfaction_init);
|
|
|
|
PHP_FUNCTION(swfmorph_init);
|
|
PHP_FUNCTION(swfmorph_getShape1);
|
|
PHP_FUNCTION(swfmorph_getShape2);
|
|
|
|
PHP_FUNCTION(ming_setCubicThreshold);
|
|
PHP_FUNCTION(ming_setScale);
|
|
PHP_FUNCTION(ming_useSWFVersion);
|
|
|
|
#else
|
|
#define ming_module_ptr NULL
|
|
#endif /* HAVE_MING */
|
|
#define phpext_ming_ptr ming_module_ptr
|
|
#endif /* _PHP_MING_H */
|