C# Class UpkManager.Domain.Helpers.ByteArrayReader

显示文件 Open project: stricq/UPKManager Class Usage Examples

Public Methods

Method Description
Branch ( int Offset ) : ByteArrayReader
Compress ( ) : Task
CreateNew ( byte Data, int Index ) : ByteArrayReader
Decompress ( int UncompressedSize ) : Task
Decrypt ( ) : System.Threading.Tasks.Task
Encrypt ( ) : System.Threading.Tasks.Task
GetBytes ( ) : byte[]
Initialize ( byte Data, int Index ) : void
ReadByte ( ) : byte
ReadByteArray ( int Length ) : Task
ReadBytes ( int Length ) : Task
ReadBytes ( int Offset, int Length ) : Task
ReadInt16 ( ) : short
ReadInt32 ( ) : int
ReadInt64 ( ) : long
ReadSingle ( ) : float
ReadUInt16 ( ) : ushort
ReadUInt32 ( ) : uint
ReadUInt64 ( ) : ulong
Seek ( int Offset ) : void
Skip ( int Count ) : void
Splice ( ) : Task
Splice ( int Offset, int Length ) : Task

Private Methods

Method Description
ByteArrayReader ( ) : System

Method Details

Branch() public method

public Branch ( int Offset ) : ByteArrayReader
Offset int
return ByteArrayReader

Compress() public method

public Compress ( ) : Task
return Task

CreateNew() public static method

public static CreateNew ( byte Data, int Index ) : ByteArrayReader
Data byte
Index int
return ByteArrayReader

Decompress() public method

public Decompress ( int UncompressedSize ) : Task
UncompressedSize int
return Task

Decrypt() public method

public Decrypt ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Encrypt() public method

public Encrypt ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

GetBytes() public method

public GetBytes ( ) : byte[]
return byte[]

Initialize() public method

public Initialize ( byte Data, int Index ) : void
Data byte
Index int
return void

ReadByte() public method

public ReadByte ( ) : byte
return byte

ReadByteArray() public method

public ReadByteArray ( int Length ) : Task
Length int
return Task

ReadBytes() public method

public ReadBytes ( int Length ) : Task
Length int
return Task

ReadBytes() public method

public ReadBytes ( int Offset, int Length ) : Task
Offset int
Length int
return Task

ReadInt16() public method

public ReadInt16 ( ) : short
return short

ReadInt32() public method

public ReadInt32 ( ) : int
return int

ReadInt64() public method

public ReadInt64 ( ) : long
return long

ReadSingle() public method

public ReadSingle ( ) : float
return float

ReadUInt16() public method

public ReadUInt16 ( ) : ushort
return ushort

ReadUInt32() public method

public ReadUInt32 ( ) : uint
return uint

ReadUInt64() public method

public ReadUInt64 ( ) : ulong
return ulong

Seek() public method

public Seek ( int Offset ) : void
Offset int
return void

Skip() public method

public Skip ( int Count ) : void
Count int
return void

Splice() public method

public Splice ( ) : Task
return Task

Splice() public method

public Splice ( int Offset, int Length ) : Task
Offset int
Length int
return Task