⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 text.xs

📁 flash swf file player
💻 XS
字号:
/* ==================================================================== * Copyright (c) 2000-2001 by Soheil Seyfaie. All rights reserved. * This program is free software; you can redistribute it and/or modify * it under the same terms as Perl itself. * ==================================================================== * * $Author: whamann $ * $Id: Text.xs,v 1.3 2002/11/12 09:52:59 whamann Exp $ */#include "EXTERN.h"#include "perl.h"#include "XSUB.h"#include "SWF.h"#include "perl_swf.h"MODULE = SWF::Text	PACKAGE = SWF::Text		PREFIX = SWFText_PROTOTYPES: ENABLESWF::TextSWFText_new(package="SWF::Text")	char *package	CODE:        RETVAL = newSWFText2();        ST(0) = sv_newmortal();        sv_setref_pv(ST(0), package, (void*)RETVAL);voiddestroySWFText(text)        SWF::Text	text        ALIAS:        SWF::Text::DESTROY = 1	CODE:        S_DEBUG(2, fprintf(stderr, "Text DESTROY CALLED\n"));	swf_stash_refcnt_dec((SV*)SvRV(ST(0)));        destroySWFText(text);voidSWFText_setFont(text, font)	SWF::Text	text	SWF::Font	font	CODE:	swf_stash_refcnt_inc((SV*)SvRV(ST(0)), (SV*)SvRV(ST(1)));	SWFText_setFont(text, font);voidSWFText_setHeight(text, height)	SWF::Text	text	int		heightvoidSWFText_moveTo(text, x, y)	SWF::Text	text	int		x	int		yvoidSWFText_setColor(text, r, g, b, a=0xff)	SWF::Text	text	byte		r	byte		g	byte		b	byte		avoidSWFText_addString(text, string, advance=NULL)	SWF::Text	text	char *		string	int *		advance	voidSWFText_addUTF8String(text, string, advance=NULL)	SWF::Text	text	char *		string	int *		advancevoidSWFText_addWideString(text, string, strlen, advance=NULL)	SWF::Text	text	char *		string	int			strlen	int *		advancevoidSWFText_setSpacing(text, spacing)	SWF::Text	text	float		spacingintSWFText_getStringWidth(text, string)	SWF::Text	text	char *		string        ALIAS:        SWF::Text::getWidth = 1intSWFText_getUTF8StringWidth(text, string)	SWF::Text text	char *	stringintSWFText_getWideStringWidth(text, string)	SWF::Text text	char *	stringshortSWFText_getAscent(text)	SWF::Text	textshortSWFText_getDescent(text)	SWF::Text	textshortSWFText_getLeading(text)	SWF::Text	text

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -