C# Class ValveResourceFormat.KeyValues.KeyValues3

ファイルを表示 Open project: SteamDatabase/ValveResourceFormat

Public Methods

Method Description
ParseKVFile ( Stream fileStream ) : KV3File
ParseKVFile ( string filename ) : KV3File

Private Methods

Method Description
NextChar ( Parser parser ) : char
PeekString ( Parser parser, int length ) : string
ReadAheadMatches ( Parser parser, char c, string pattern ) : bool
ReadComment ( char c, Parser parser ) : void
ReadCommentBlock ( char c, Parser parser ) : void
ReadHeader ( char c, Parser parser ) : void
ReadPropName ( char c, Parser parser ) : void
ReadValueArray ( char c, Parser parser ) : void
ReadValueFlagged ( char c, Parser parser ) : void
ReadValueNumber ( char c, Parser parser ) : void
ReadValueString ( char c, Parser parser ) : void
ReadValueStringMulti ( char c, Parser parser ) : void
ReadValueStruct ( char c, Parser parser ) : void
SeekValue ( char c, Parser parser ) : void
SkipChars ( Parser parser, int num ) : void

Method Details

ParseKVFile() public static method

public static ParseKVFile ( Stream fileStream ) : KV3File
fileStream System.IO.Stream
return KV3File

ParseKVFile() public static method

public static ParseKVFile ( string filename ) : KV3File
filename string
return KV3File