C# 클래스 Patcher.Data.Plugins.Content.RecordWriter

상속: IDisposable
파일 보기 프로젝트 열기: unforbidable/patcher 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Write() 공개 메소드

public Write ( byte value ) : void
value byte
리턴 void

Write() 공개 메소드

public Write ( float value ) : void
value float
리턴 void

Write() 공개 메소드

public Write ( int value ) : void
value int
리턴 void

Write() 공개 메소드

public Write ( long value ) : void
value long
리턴 void

Write() 공개 메소드

public Write ( short value ) : void
value short
리턴 void

Write() 공개 메소드

public Write ( uint value ) : void
value uint
리턴 void

Write() 공개 메소드

public Write ( ulong value ) : void
value ulong
리턴 void

Write() 공개 메소드

public Write ( ushort value ) : void
value ushort
리턴 void

WriteReference() 공개 메소드

public WriteReference ( uint formId, FormKindSet referencedFormKinds ) : void
formId uint
referencedFormKinds FormKindSet
리턴 void

WriteStringFixedLength() 공개 메소드

public WriteStringFixedLength ( string value ) : void
value string
리턴 void

WriteStringZeroTerminated() 공개 메소드

public WriteStringZeroTerminated ( string value ) : void
value string
리턴 void