Skip to content

I32BitConnector ​

Interface for a connector that can read and write 32-bit values.

Kind: Interface

Namespace: ConnectorLib

Inheritance: I16BitConnector → I8BitConnector → IAddressableConnector → IDisposable → IGameConnector

Public Member Functions

abstract virtual

bool

Read32(ulong address, uint out value)

Reads an unsigned 32-bit value from the game system.

virtual

bool

Read32(ulong address, int out value)

Reads an unsigned 32-bit value from the game system.

abstract virtual

bool

Write32(ulong address, uint value)

Writes an unsigned 32-bit value to the game system.

virtual

bool

Write32(ulong address, int value)

Writes an unsigned 32-bit value to the game system.

abstract virtual

bool

Freeze32(ulong address, uint value)

Freezes an unsigned 32-bit value on the game system.

virtual

bool

Freeze32(ulong address, int value)

Freezes an unsigned 32-bit value on the game system.

virtual

IBatchContext32

GetBatchContext32()

Creates a batch context for queuing conditional operations.

virtual

bool

FreezeU32(ulong address, uint value, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU8TU32(ulong address, byte value, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU16TU32(ulong address, ushort value, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU8(ulong address, uint value, byte cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU16(ulong address, uint value, ushort cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU32(ulong address, uint value, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU8TU32(ulong address, byte value, ulong cmpAddress, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU16TU32(ulong address, ushort value, ulong cmpAddress, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU8(ulong address, uint value, ulong cmpAddress, byte cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU16(ulong address, uint value, ulong cmpAddress, ushort cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU32(ulong address, uint value, ulong cmpAddress, uint cmpValue, CompareType cmpType)