C# Class Extractor_Serializer.Extractor

The extractor.
Inheritance: IDisposable
Show file Open project: CellAO/CellAO-NightPredator Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

The dispose.

Extractor ( string rdbPath = "./" ) : System

Initializes a new instance of the Extractor class.

GetRecordData ( Extractor RecordType, int RecordInstance, bool decode = false ) : byte[]

The get record data.

GetRecordInstances ( Extractor recordType ) : int[]

The get record instances.

GetRecordTypes ( ) : int[]

The get record types.

IsValidInstance ( int RecordType, int RecordInstance ) : bool

The is valid instance.

IsValidType ( int recordType ) : bool

The is valid type.

Private Methods

Method Description
Dispose ( bool disposing ) : void

The dispose.

GetRecordInstanceCount ( int p ) : int
SegRead ( uint count, ulong position = 4294967295u ) : byte[]

The seg read.

Method Details

Dispose() public method

The dispose.
public Dispose ( ) : void
return void

Extractor() public method

Initializes a new instance of the Extractor class.
public Extractor ( string rdbPath = "./" ) : System
rdbPath string /// The rdb path. ///
return System

GetRecordData() public method

The get record data.
///
public GetRecordData ( Extractor RecordType, int RecordInstance, bool decode = false ) : byte[]
RecordType Extractor /// The record type. ///
RecordInstance int /// The record instance. ///
decode bool /// The decode. ///
return byte[]

GetRecordInstances() public method

The get record instances.
public GetRecordInstances ( Extractor recordType ) : int[]
recordType Extractor /// The record type. ///
return int[]

GetRecordTypes() public method

The get record types.
public GetRecordTypes ( ) : int[]
return int[]

IsValidInstance() public method

The is valid instance.
public IsValidInstance ( int RecordType, int RecordInstance ) : bool
RecordType int /// The record type. ///
RecordInstance int /// The record instance. ///
return bool

IsValidType() public method

The is valid type.
public IsValidType ( int recordType ) : bool
recordType int /// The record type. ///
return bool