C# 클래스 Recurity.Swf.SwfFile

A uncompressed Swf file implementing ISwfElement, extending BaseFile
상속: Interfaces.ISwfElement
파일 보기 프로젝트 열기: rtezli/Blitzableiter 1 사용 예제들

공개 메소드들

메소드 설명
GetCharacterByID ( UInt16 charID ) : AbstractTagHandler

Read ( Stream input ) : Stream

Parses a Swf file tag by tag

SwfFile ( ) : System

A uncompressed Swf file implementing ISwfElement, extending BaseFile

Verify ( ) : bool

Write ( Stream output ) : void

Writes the contents of this SwfFile instance to a stream. Compression is used if configured.

this ( int i ) : AbstractTagHandler

비공개 메소드들

메소드 설명
FixFileAttributes ( ) : void

Create proper file attributes for this Swf file

FixIncorrectStreamSize ( Stream s, long l ) : void

Fixes the incorrect stream size by changing the length of a stream and dumping all data that do not fit into it.

WriteContent ( Stream output ) : ulong

Writes the content of the Swf file into an output stream (no header)

메소드 상세

GetCharacterByID() 공개 메소드

public GetCharacterByID ( UInt16 charID ) : AbstractTagHandler
charID System.UInt16
리턴 Recurity.Swf.TagHandler.AbstractTagHandler

Read() 공개 메소드

Parses a Swf file tag by tag
public Read ( Stream input ) : Stream
input Stream The Swf file as stream
리턴 Stream

SwfFile() 공개 메소드

A uncompressed Swf file implementing ISwfElement, extending BaseFile
public SwfFile ( ) : System
리턴 System

Verify() 공개 메소드

public Verify ( ) : bool
리턴 bool

Write() 공개 메소드

Writes the contents of this SwfFile instance to a stream. Compression is used if configured.
public Write ( Stream output ) : void
output Stream The destination stream to write to
리턴 void

this() 공개 메소드

public this ( int i ) : AbstractTagHandler
i int
리턴 Recurity.Swf.TagHandler.AbstractTagHandler