C# Class SWFProcessing.SWFModeller.ABCDataTypeWriter

A writer that can write an assortment of atomic ABC types to a stream.
Inheritance: IDisposable
Afficher le fichier Open project: WeeWorld/Swiffotron

Méthodes publiques

Méthode Description
ABCDataTypeWriter ( Stream outputStream ) : System

Initializes a new instance of a ABC data writer

Align8 ( ) : void
Close ( ) : void
Dispose ( ) : void
Write ( byte b ) : void
Write ( byte b, int off, int len ) : void
WriteBit ( bool boolBit ) : void
WriteSI16 ( int v ) : void
WriteSI24 ( int v ) : void
WriteSI32 ( int sv ) : void
WriteSI8 ( int v ) : void
WriteString ( string s ) : void

Writes a lengthed string for ABC data. For SWF data, you should use WriteStringZ instead.

WriteU30Packed ( uint v ) : void
WriteUBits ( uint value, int numBits ) : void
WriteUI16 ( uint v ) : void
WriteUI24 ( uint v ) : void
WriteUI32 ( uint v ) : void
WriteUI8 ( uint v ) : void

Method Details

ABCDataTypeWriter() public méthode

Initializes a new instance of a ABC data writer
public ABCDataTypeWriter ( Stream outputStream ) : System
outputStream Stream The stream to write ABC data to.
Résultat System

Align8() public méthode

public Align8 ( ) : void
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Write() public méthode

public Write ( byte b ) : void
b byte
Résultat void

Write() public méthode

public Write ( byte b, int off, int len ) : void
b byte
off int
len int
Résultat void

WriteBit() public méthode

public WriteBit ( bool boolBit ) : void
boolBit bool
Résultat void

WriteSI16() public méthode

public WriteSI16 ( int v ) : void
v int
Résultat void

WriteSI24() public méthode

public WriteSI24 ( int v ) : void
v int
Résultat void

WriteSI32() public méthode

public WriteSI32 ( int sv ) : void
sv int
Résultat void

WriteSI8() public méthode

public WriteSI8 ( int v ) : void
v int
Résultat void

WriteString() public méthode

Writes a lengthed string for ABC data. For SWF data, you should use WriteStringZ instead.
public WriteString ( string s ) : void
s string The string to write.
Résultat void

WriteU30Packed() public méthode

public WriteU30Packed ( uint v ) : void
v uint
Résultat void

WriteUBits() public méthode

public WriteUBits ( uint value, int numBits ) : void
value uint
numBits int
Résultat void

WriteUI16() public méthode

public WriteUI16 ( uint v ) : void
v uint
Résultat void

WriteUI24() public méthode

public WriteUI24 ( uint v ) : void
v uint
Résultat void

WriteUI32() public méthode

public WriteUI32 ( uint v ) : void
v uint
Résultat void

WriteUI8() public méthode

public WriteUI8 ( uint v ) : void
v uint
Résultat void