C# Class SimShift.Data.Common.MemoryWriter

Inheritance: MemoryReader
Exibir arquivo Open project: nlhans/SimShift

Public Methods

Method Description
Open ( ) : bool
WriteByte ( IntPtr address, byte value ) : void
WriteByte ( int address, byte value ) : void
WriteBytes ( IntPtr address, byte value ) : void
WriteBytes ( int address, byte value ) : void
WriteDouble ( IntPtr address, double value ) : void
WriteDouble ( int address, double value ) : void
WriteFloat ( IntPtr address, float value ) : void
WriteFloat ( int address, float value ) : void
WriteInt16 ( IntPtr address, short value ) : void
WriteInt16 ( int address, short value ) : void
WriteInt32 ( IntPtr address, int value ) : void
WriteInt32 ( int address, int value ) : void
WriteInt64 ( IntPtr address, long value ) : void
WriteInt64 ( int address, long value ) : void
WriteUInt16 ( IntPtr address, ushort value ) : void
WriteUInt16 ( int address, ushort value ) : void
WriteUInt32 ( IntPtr address, uint value ) : void
WriteUInt32 ( int address, uint value ) : void
WriteUInt64 ( IntPtr address, ulong value ) : void
WriteUInt64 ( int address, ulong value ) : void

Protected Methods

Method Description
Write ( IntPtr address, byte data ) : void

Method Details

Open() public method

public Open ( ) : bool
return bool

Write() protected method

protected Write ( IntPtr address, byte data ) : void
address System.IntPtr
data byte
return void

WriteByte() public method

public WriteByte ( IntPtr address, byte value ) : void
address System.IntPtr
value byte
return void

WriteByte() public method

public WriteByte ( int address, byte value ) : void
address int
value byte
return void

WriteBytes() public method

public WriteBytes ( IntPtr address, byte value ) : void
address System.IntPtr
value byte
return void

WriteBytes() public method

public WriteBytes ( int address, byte value ) : void
address int
value byte
return void

WriteDouble() public method

public WriteDouble ( IntPtr address, double value ) : void
address System.IntPtr
value double
return void

WriteDouble() public method

public WriteDouble ( int address, double value ) : void
address int
value double
return void

WriteFloat() public method

public WriteFloat ( IntPtr address, float value ) : void
address System.IntPtr
value float
return void

WriteFloat() public method

public WriteFloat ( int address, float value ) : void
address int
value float
return void

WriteInt16() public method

public WriteInt16 ( IntPtr address, short value ) : void
address System.IntPtr
value short
return void

WriteInt16() public method

public WriteInt16 ( int address, short value ) : void
address int
value short
return void

WriteInt32() public method

public WriteInt32 ( IntPtr address, int value ) : void
address System.IntPtr
value int
return void

WriteInt32() public method

public WriteInt32 ( int address, int value ) : void
address int
value int
return void

WriteInt64() public method

public WriteInt64 ( IntPtr address, long value ) : void
address System.IntPtr
value long
return void

WriteInt64() public method

public WriteInt64 ( int address, long value ) : void
address int
value long
return void

WriteUInt16() public method

public WriteUInt16 ( IntPtr address, ushort value ) : void
address System.IntPtr
value ushort
return void

WriteUInt16() public method

public WriteUInt16 ( int address, ushort value ) : void
address int
value ushort
return void

WriteUInt32() public method

public WriteUInt32 ( IntPtr address, uint value ) : void
address System.IntPtr
value uint
return void

WriteUInt32() public method

public WriteUInt32 ( int address, uint value ) : void
address int
value uint
return void

WriteUInt64() public method

public WriteUInt64 ( IntPtr address, ulong value ) : void
address System.IntPtr
value ulong
return void

WriteUInt64() public method

public WriteUInt64 ( int address, ulong value ) : void
address int
value ulong
return void