📄 class_factionrecord.html
字号:
<area href="class_factionequals.html" ALT="FActionEquals" shape="rect" coords="157,2464,304,2488"><area href="class_factionenddrag.html" ALT="FActionEndDrag" shape="rect" coords="157,2520,304,2544"><area href="class_factiondivide.html" ALT="FActionDivide" shape="rect" coords="157,2576,304,2600"><area href="class_factionclonesprite.html" ALT="FActionCloneSprite" shape="rect" coords="157,2632,304,2656"><area href="class_factionchartoascii.html" ALT="FActionCharToAscii" shape="rect" coords="157,2688,304,2712"><area href="class_factioncall.html" ALT="FActionCall" shape="rect" coords="157,2744,304,2768"><area href="class_factionasciitochar.html" ALT="FActionAsciiToChar" shape="rect" coords="157,2800,304,2824"><area href="class_factionand.html" ALT="FActionAnd" shape="rect" coords="157,2856,304,2880"><area href="class_factionadd.html" ALT="FActionAdd" shape="rect" coords="157,2912,304,2936"></MAP></P><a href="class_factionrecord-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0><tr><td colspan=4><br><h2>Public Members</h2></td></tr><tr><td><img src="null.gif"></td><td><img src="null.gif"></td><td nowrap align=right valign=top>virtual void </td><td valign=top><a class="el" href="class_factionrecord.html#a0">WriteToSWFStream</a> (<a class="el" href="class_fswfstream.html">FSWFStream</a>* _SWFStream) = 0</td></tr><tr><td><img src=null.gif></td><td><img src=null.gif></td><td></td><td><font size=-1><em>A general function that will write its object out to a <a class="el" href="class_fswfstream.html">FSWFStream</a>.</em> <a href="#a0">More...</a><em></em></font><br><br></td></tr><p></table><hr><a name="_details"></a><h2>Detailed Description</h2>A general class specifying an action to be performed by the Flash player.<p>Buttons and DoAction tags utilize FActionRecords. When encountered in a button tag, the Flash player adds action to a list to be processed when a button state has changed. When encountered in a DoAction tag, the Flash player adds the action to a list to be processed when a FCTShowframe tag is encountered. FActionRecords specifiy actions such as: starting and stoping movie play, toggling display quality, performing stack arithmetic... etc. Many actions involve the use of a last-on/first-off stack machine (Flash 4.0) that stores string values. <dl compact><dt><b>See also: </b><dd><a class="el" href="class_fctdoaction.html">FCTDoAction</a>, <a class="el" href="class_fdtdefinebutton.html">FDTDefineButton</a>, <a class="el" href="class_fdtdefinebutton2.html">FDTDefineButton2</a> </dl><hr><h2>Member Function Documentation</h2><a name="a0" doxytag="FActionRecord::WriteToSWFStream"><p><table width=100%% cellpadding=2 cellspacing=0 border=0><tr><td class="md"><b>virtual void FActionRecord::WriteToSWFStream (<a class="el" href="class_fswfstream.html">FSWFStream</a> * <em>_SWFStream</em>)<code> [pure virtual]</code></b></td></tr></table></a><div class="in"><p>A general function that will write its object out to a <a class="el" href="class_fswfstream.html">FSWFStream</a>.<p>All FActionRecords contain the WriteToSWFStream member function, a function that will writes out its Object's data out to a <a class="el" href="class_fswfstream.html">FSWFStream</a> <dl compact><dt><b>Parameters: </b><dd><em>_SWFStream</em> - any <a class="el" href="class_fswfstream.html">FSWFStream</a> pointer, though usually the <a class="el" href="class_fswfstream.html">FSWFStream</a> given as an argument to the appendTag function of the <a class="el" href="class_fswfstream.html">FSWFStream</a> representing the .swf file </dl><p>Reimplemented in <a class="el" href="class_factionadd.html#a1">FActionAdd</a>, <a class="el" href="class_factionand.html#a1">FActionAnd</a>, <a class="el" href="class_factionasciitochar.html#a1">FActionAsciiToChar</a>, <a class="el" href="class_factioncall.html#a1">FActionCall</a>, <a class="el" href="class_factionchartoascii.html#a1">FActionCharToAscii</a>, <a class="el" href="class_factionclonesprite.html#a1">FActionCloneSprite</a>, <a class="el" href="class_factiondivide.html#a1">FActionDivide</a>, <a class="el" href="class_factionenddrag.html#a1">FActionEndDrag</a>, <a class="el" href="class_factionequals.html#a1">FActionEquals</a>, <a class="el" href="class_factiongetproperty.html#a1">FActionGetProperty</a>, <a class="el" href="class_factiongettime.html#a1">FActionGetTime</a>, <a class="el" href="class_factiongeturl.html#a2">FActionGetURL</a>, <a class="el" href="class_factiongeturl2.html#a1">FActionGetURL2</a>, <a class="el" href="class_factiongetvariable.html#a1">FActionGetVariable</a>, <a class="el" href="class_factiongotoframe.html#a1">FActionGotoFrame</a>, <a class="el" href="class_factiongotoframe2.html#a1">FActionGotoFrame2</a>, <a class="el" href="class_factiongotolabel.html#a2">FActionGotoLabel</a>, <a class="el" href="class_factionif.html#a1">FActionIf</a>, <a class="el" href="class_factionjump.html#a1">FActionJump</a>, <a class="el" href="class_factionless.html#a1">FActionLess</a>, <a class="el" href="class_factionmbasciitochar.html#a1">FActionMBAsciiToChar</a>, <a class="el" href="class_factionmbchartoascii.html#a1">FActionMBCharToAscii</a>, <a class="el" href="class_factionmbstringextract.html#a1">FActionMBStringExtract</a>, <a class="el" href="class_factionmbstringlength.html#a1">FActionMBStringLength</a>, <a class="el" href="class_factionmultiply.html#a1">FActionMultiply</a>, <a class="el" href="class_factionnextframe.html#a1">FActionNextFrame</a>, <a class="el" href="class_factionnot.html#a1">FActionNot</a>, <a class="el" href="class_factionor.html#a1">FActionOr</a>, <a class="el" href="class_factionplay.html#a1">FActionPlay</a>, <a class="el" href="class_factionpop.html#a1">FActionPop</a>, <a class="el" href="class_factionprevframe.html#a1">FActionPrevFrame</a>, <a class="el" href="class_factionpush.html#a2">FActionPush</a>, <a class="el" href="class_factionrandomnumber.html#a1">FActionRandomNumber</a>, <a class="el" href="class_factionremovesprite.html#a1">FActionRemoveSprite</a>, <a class="el" href="class_factionsetproperty.html#a1">FActionSetProperty</a>, <a class="el" href="class_factionsettarget.html#a2">FActionSetTarget</a>, <a class="el" href="class_factionsettarget2.html#a1">FActionSetTarget2</a>, <a class="el" href="class_factionsetvariable.html#a1">FActionSetVariable</a>, <a class="el" href="class_factionstartdrag.html#a1">FActionStartDrag</a>, <a class="el" href="class_factionstop.html#a1">FActionStop</a>, <a class="el" href="class_factionstopsounds.html#a1">FActionStopSounds</a>, <a class="el" href="class_factionstringadd.html#a1">FActionStringAdd</a>, <a class="el" href="class_factionstringequals.html#a1">FActionStringEquals</a>, <a class="el" href="class_factionstringextract.html#a1">FActionStringExtract</a>, <a class="el" href="class_factionstringlength.html#a1">FActionStringLength</a>, <a class="el" href="class_factionstringless.html#a1">FActionStringLess</a>, <a class="el" href="class_factionsubtract.html#a1">FActionSubtract</a>, <a class="el" href="class_factiontogglequality.html#a1">FActionToggleQuality</a>, <a class="el" href="class_factiontointeger.html#a1">FActionToInteger</a>, <a class="el" href="class_factiontrace.html#a1">FActionTrace</a>, <a class="el" href="class_factionwaitforframe.html#a1">FActionWaitForFrame</a>, and <a class="el" href="class_factionwaitforframe2.html#a1">FActionWaitForFrame2</a>.</div><hr>The documentation for this class was generated from the following file:<ul><li><a class="el" href="FAction.h.html">FAction.h</a></ul><html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="./footer_files/filelist.xml">
<title>Sunday, September 26, 1999</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>michael</o:Author>
<o:LastAuthor>michael</o:LastAuthor>
<o:Revision>5</o:Revision>
<o:TotalTime>18</o:TotalTime>
<o:Created>1999-09-27T06:04:00Z</o:Created>
<o:LastSaved>1999-09-28T21:56:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>9</o:Words>
<o:Characters>56</o:Characters>
<o:Company>Middlesoft</o:Company>
<o:Lines>1</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:CharactersWithSpaces>68</o:CharactersWithSpaces>
<o:Version>9.2720</o:Version>
</o:DocumentProperties>
</xml><![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.2in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
color:black;
mso-bidi-language:HE;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.2in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
tab-stops:center 3.0in right 6.0in;
background:#333399;
border:none;
mso-border-alt:solid windowtext .5pt;
padding:0in;
mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt;
font-size:10.0pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
color:white;
mso-bidi-language:HE;
font-weight:bold;
mso-bidi-font-weight:normal;}
p.MsoBlockText, li.MsoBlockText, div.MsoBlockText
{margin-top:0in;
margin-right:1.0in;
margin-bottom:6.0pt;
margin-left:1.0in;
mso-pagination:widow-orphan;
font-size:10.0pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-bidi-language:HE;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1027"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US style='tab-interval:.5in'>
<div class=Section1>
<div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt;
background:#333399'>
<p class=MsoFooter align=center style='margin-right:82.5pt;text-align:center;
tab-stops:.5in'><span style='background:#333399'>Sunday, September 26, 1999<span
style='mso-tab-count:2'>牋牋牋牋牋牋牋牋
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -