C# Class DemoCommon.BinaryTable

Mostrar archivo Open project: dreamanlan/CSharpGameFramework Class Usage Examples

Public Methods

Method Description
AddFloatList ( float vals ) : int
AddIntList ( int vals ) : int
AddStrList ( string vals ) : int
AddString ( string str ) : int
GetFloatList ( int val ) : float[]
GetIntList ( int val ) : int[]
GetStrList ( int val ) : string[]
GetString ( int val ) : string
IsValid ( string file ) : bool
Load ( string file ) : void
Reset ( ) : void
Save ( string file ) : void
Update ( ) : void

Private Methods

Method Description
ReadFileHeader ( FileStream fs ) : FileHeader
ReadFloatArray ( FileStream fs ) : float[]
ReadInt ( FileStream fs ) : int
ReadIntArray ( FileStream fs ) : int[]
ReadShort ( FileStream fs ) : int
ReadStrArray ( FileStream fs ) : string[]
ReadString ( FileStream fs ) : string
WriteFileHeader ( FileStream fs, FileHeader header ) : void
WriteFloatArray ( FileStream fs, float vals ) : void
WriteInt ( FileStream fs, int val ) : void
WriteIntArray ( FileStream fs, int vals ) : void
WriteShort ( FileStream fs, short val ) : void
WriteStrArray ( FileStream fs, string vals ) : void
WriteString ( FileStream fs, string val ) : void

Method Details

AddFloatList() public method

public AddFloatList ( float vals ) : int
vals float
return int

AddIntList() public method

public AddIntList ( int vals ) : int
vals int
return int

AddStrList() public method

public AddStrList ( string vals ) : int
vals string
return int

AddString() public method

public AddString ( string str ) : int
str string
return int

GetFloatList() public method

public GetFloatList ( int val ) : float[]
val int
return float[]

GetIntList() public method

public GetIntList ( int val ) : int[]
val int
return int[]

GetStrList() public method

public GetStrList ( int val ) : string[]
val int
return string[]

GetString() public method

public GetString ( int val ) : string
val int
return string

IsValid() public static method

public static IsValid ( string file ) : bool
file string
return bool

Load() public method

public Load ( string file ) : void
file string
return void

Reset() public method

public Reset ( ) : void
return void

Save() public method

public Save ( string file ) : void
file string
return void

Update() public method

public Update ( ) : void
return void