Method | Description | |
---|---|---|
SWFWriter ( |
Initializes a new instance of a SWF writer with the given options.
|
|
SWFWriter ( |
Initializes a new instance of a SWF writer with the default options.
|
|
ToByteArray ( ) : byte[] |
Takes a SWF object and turns it into a .swf binary file. It might seem nicer to write it to a stream, but the stream has a file length at the start which we only know once we've written it all out to a byte array anyway. Returning it as a chunk of data is simply more honest; an output stream would promise streaminess behind the scenes that we cannot deliver.
|
Method | Description | |
---|---|---|
BindClasses ( ListSet |
||
CloseTag ( ) : WriteBuffer | ||
LogMessage ( string s, bool boundary = false ) : void | ||
LogTag ( Tag t, string logdata ) : void | ||
OpenTag ( Tag tag, string log = null ) : WriteBuffer | ||
TagForPlaceObject ( |
||
WriteBGColorTag ( ) : void | ||
WriteBodylessTag ( Tag tag, string log = null ) : void |
Note that if you're fixing this method, it shares functionality with CloseTag, which may also need the same fix. Whatever it is you're fixing.
|
|
WriteCharacter ( ICharacter ch, ListSet |
||
WriteEditText ( EditText text, int fontID ) : void | ||
WriteFileAttributesTag ( ) : void | ||
WriteFont ( |
||
WriteImage ( IImage image ) : void | ||
WritePlaceObjectTag ( |
||
WriteRemoveObjectTag ( RemoveObject ro ) : void | ||
WriteSprite ( |
||
WriteStaticText ( StaticText text ) : void | ||
WriteTags ( ) : void |
Does the grunt-work of writing all the objects in the SWF file, tagging each of them with a record header.
|
public SWFWriter ( |
||
swf | The SWF to write. | |
options | The options that control the output, or /// null for the defaults. | |
writeLog | ||
abcWriteLog | ||
return | System.Collections.Generic |
public SWFWriter ( |
||
swf | The SWF to write. | |
writeLog | ||
abcWriteLog | ||
return | System.Collections.Generic |