C# 클래스 Cyotek.Data.Nbt.Serialization.BinaryTagWriter

상속: ITagWriter
파일 보기 프로젝트 열기: cyotek/Cyotek.Data.Nbt 1 사용 예제들

공개 메소드들

메소드 설명
BinaryTagWriter ( ) : System
BinaryTagWriter ( Stream stream ) : System
WriteDocument ( Stream stream, TagCompound tag ) : void
WriteDocument ( Stream stream, TagCompound tag, CompressionOption compression ) : void
WriteTag ( ITag value ) : void
WriteTag ( ITag value, WriteTagOptions options ) : void
WriteValue ( byte value ) : void
WriteValue ( double value ) : void
WriteValue ( float value ) : void
WriteValue ( int value ) : void
WriteValue ( long value ) : void
WriteValue ( short value ) : void
WriteValue ( string value ) : void

보호된 메소드들

메소드 설명
WriteEnd ( ) : void
WriteHeader ( ITag value ) : void
WriteValue ( TagCollection value ) : void
WriteValue ( TagDictionary value ) : void

메소드 상세

BinaryTagWriter() 공개 메소드

public BinaryTagWriter ( ) : System
리턴 System

BinaryTagWriter() 공개 메소드

public BinaryTagWriter ( Stream stream ) : System
stream Stream
리턴 System

WriteDocument() 공개 메소드

public WriteDocument ( Stream stream, TagCompound tag ) : void
stream Stream
tag TagCompound
리턴 void

WriteDocument() 공개 메소드

public WriteDocument ( Stream stream, TagCompound tag, CompressionOption compression ) : void
stream Stream
tag TagCompound
compression CompressionOption
리턴 void

WriteEnd() 보호된 메소드

protected WriteEnd ( ) : void
리턴 void

WriteHeader() 보호된 메소드

protected WriteHeader ( ITag value ) : void
value ITag
리턴 void

WriteTag() 공개 메소드

public WriteTag ( ITag value ) : void
value ITag
리턴 void

WriteTag() 공개 메소드

public WriteTag ( ITag value, WriteTagOptions options ) : void
value ITag
options WriteTagOptions
리턴 void

WriteValue() 보호된 메소드

protected WriteValue ( TagCollection value ) : void
value TagCollection
리턴 void

WriteValue() 보호된 메소드

protected WriteValue ( TagDictionary value ) : void
value TagDictionary
리턴 void

WriteValue() 공개 메소드

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

WriteValue() 공개 메소드

public WriteValue ( double value ) : void
value double
리턴 void

WriteValue() 공개 메소드

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

WriteValue() 공개 메소드

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

WriteValue() 공개 메소드

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

WriteValue() 공개 메소드

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

WriteValue() 공개 메소드

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