C# Class Cyotek.Data.Nbt.Serialization.XmlTagReader

Inheritance: ITagReader
Afficher le fichier Open project: cyotek/Cyotek.Data.Nbt Class Usage Examples

Méthodes publiques

Méthode Description
IsNbtDocument ( Stream stream ) : bool
ReadByte ( ) : byte
ReadByteArray ( ) : byte[]
ReadCollection ( TagList owner ) : TagCollection
ReadDictionary ( TagCompound owner ) : TagDictionary
ReadDocument ( Stream stream ) : TagCompound
ReadDocument ( Stream stream, ReadTagOptions options ) : TagCompound
ReadDouble ( ) : double
ReadFloat ( ) : float
ReadInt ( ) : int
ReadIntArray ( ) : int[]
ReadLong ( ) : long
ReadShort ( ) : short
ReadString ( ) : string
ReadTag ( ) : ITag
ReadTag ( ReadTagOptions options ) : ITag
XmlTagReader ( ) : System
XmlTagReader ( XmlReader reader ) : System

Méthodes protégées

Méthode Description
ReadTag ( ReadTagOptions options, TagType defaultTagType ) : ITag
ReadTagValue ( ITag tag ) : object

Private Methods

Méthode Description
InitializeReader ( ) : void
ReadChildValues ( ICollection value, ReadTagOptions options, TagType listType ) : void
ReadTagType ( TagType defaultTagType ) : TagType
SkipWhitespace ( ) : void

Method Details

IsNbtDocument() public méthode

public IsNbtDocument ( Stream stream ) : bool
stream Stream
Résultat bool

ReadByte() public méthode

public ReadByte ( ) : byte
Résultat byte

ReadByteArray() public méthode

public ReadByteArray ( ) : byte[]
Résultat byte[]

ReadCollection() public méthode

public ReadCollection ( TagList owner ) : TagCollection
owner TagList
Résultat TagCollection

ReadDictionary() public méthode

public ReadDictionary ( TagCompound owner ) : TagDictionary
owner TagCompound
Résultat TagDictionary

ReadDocument() public méthode

public ReadDocument ( Stream stream ) : TagCompound
stream Stream
Résultat TagCompound

ReadDocument() public méthode

public ReadDocument ( Stream stream, ReadTagOptions options ) : TagCompound
stream Stream
options ReadTagOptions
Résultat TagCompound

ReadDouble() public méthode

public ReadDouble ( ) : double
Résultat double

ReadFloat() public méthode

public ReadFloat ( ) : float
Résultat float

ReadInt() public méthode

public ReadInt ( ) : int
Résultat int

ReadIntArray() public méthode

public ReadIntArray ( ) : int[]
Résultat int[]

ReadLong() public méthode

public ReadLong ( ) : long
Résultat long

ReadShort() public méthode

public ReadShort ( ) : short
Résultat short

ReadString() public méthode

public ReadString ( ) : string
Résultat string

ReadTag() public méthode

public ReadTag ( ) : ITag
Résultat ITag

ReadTag() public méthode

public ReadTag ( ReadTagOptions options ) : ITag
options ReadTagOptions
Résultat ITag

ReadTag() protected méthode

protected ReadTag ( ReadTagOptions options, TagType defaultTagType ) : ITag
options ReadTagOptions
defaultTagType TagType
Résultat ITag

ReadTagValue() protected méthode

protected ReadTagValue ( ITag tag ) : object
tag ITag
Résultat object

XmlTagReader() public méthode

public XmlTagReader ( ) : System
Résultat System

XmlTagReader() public méthode

public XmlTagReader ( XmlReader reader ) : System
reader XmlReader
Résultat System