C# Class Patcher.Data.Plugins.Content.RecordWriter

Inheritance: IDisposable
Afficher le fichier Open project: unforbidable/patcher Class Usage Examples

Private Properties

Свойство Type Description
BeginGroupSegment void
BeginPropertySegment void
BeginRecordSegment void
BeginSegment void
DoWriteRecord void
EndSegment void
RecordWriter System
WriteCompoundField void
WriteField void
WriteField void
WriteHeader void
WritePrimitiveField void
WritePrimitiveField void
WriteRecord void
WriteStructuredField void

Méthodes publiques

Méthode Description
Close ( ) : void
Dispose ( ) : void
Write ( byte value ) : void
Write ( float value ) : void
Write ( int value ) : void
Write ( long value ) : void
Write ( short value ) : void
Write ( uint value ) : void
Write ( ulong value ) : void
Write ( ushort value ) : void
WriteReference ( uint formId, FormKindSet referencedFormKinds ) : void
WriteStringFixedLength ( string value ) : void
WriteStringZeroTerminated ( string value ) : void

Private Methods

Méthode Description
BeginGroupSegment ( FormKind formKind ) : void
BeginPropertySegment ( string signature ) : void
BeginRecordSegment ( string signature, uint flags, ushort version, uint formId ) : void
BeginSegment ( Metadata metaData ) : void
DoWriteRecord ( Record record, uint formId ) : void
EndSegment ( ) : void
RecordWriter ( Stream stream, DataContext context ) : System
WriteCompoundField ( Compound compound ) : void
WriteField ( object target, MemberInfo meminfo ) : void
WriteField ( object value, string fieldName ) : void
WriteHeader ( HeaderRecord header ) : void
WritePrimitiveField ( MemberInfo meminf, object value ) : void
WritePrimitiveField ( object value ) : void
WriteRecord ( GenericFormRecord record, uint formId ) : void
WriteStructuredField ( Field field, string fieldName ) : void

Method Details

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 value ) : void
value byte
Résultat void

Write() public méthode

public Write ( float value ) : void
value float
Résultat void

Write() public méthode

public Write ( int value ) : void
value int
Résultat void

Write() public méthode

public Write ( long value ) : void
value long
Résultat void

Write() public méthode

public Write ( short value ) : void
value short
Résultat void

Write() public méthode

public Write ( uint value ) : void
value uint
Résultat void

Write() public méthode

public Write ( ulong value ) : void
value ulong
Résultat void

Write() public méthode

public Write ( ushort value ) : void
value ushort
Résultat void

WriteReference() public méthode

public WriteReference ( uint formId, FormKindSet referencedFormKinds ) : void
formId uint
referencedFormKinds FormKindSet
Résultat void

WriteStringFixedLength() public méthode

public WriteStringFixedLength ( string value ) : void
value string
Résultat void

WriteStringZeroTerminated() public méthode

public WriteStringZeroTerminated ( string value ) : void
value string
Résultat void