C# Класс SWFProcessing.SWFModeller.ABCDataTypeWriter

A writer that can write an assortment of atomic ABC types to a stream.
Наследование: IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

ABCDataTypeWriter() публичный Метод

Initializes a new instance of a ABC data writer
public ABCDataTypeWriter ( Stream outputStream ) : System
outputStream Stream The stream to write ABC data to.
Результат System

Align8() публичный Метод

public Align8 ( ) : void
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Write() публичный Метод

public Write ( byte b ) : void
b byte
Результат void

Write() публичный Метод

public Write ( byte b, int off, int len ) : void
b byte
off int
len int
Результат void

WriteBit() публичный Метод

public WriteBit ( bool boolBit ) : void
boolBit bool
Результат void

WriteSI16() публичный Метод

public WriteSI16 ( int v ) : void
v int
Результат void

WriteSI24() публичный Метод

public WriteSI24 ( int v ) : void
v int
Результат void

WriteSI32() публичный Метод

public WriteSI32 ( int sv ) : void
sv int
Результат void

WriteSI8() публичный Метод

public WriteSI8 ( int v ) : void
v int
Результат void

WriteString() публичный Метод

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.
Результат void

WriteU30Packed() публичный Метод

public WriteU30Packed ( uint v ) : void
v uint
Результат void

WriteUBits() публичный Метод

public WriteUBits ( uint value, int numBits ) : void
value uint
numBits int
Результат void

WriteUI16() публичный Метод

public WriteUI16 ( uint v ) : void
v uint
Результат void

WriteUI24() публичный Метод

public WriteUI24 ( uint v ) : void
v uint
Результат void

WriteUI32() публичный Метод

public WriteUI32 ( uint v ) : void
v uint
Результат void

WriteUI8() публичный Метод

public WriteUI8 ( uint v ) : void
v uint
Результат void