EmulatorInjectConnector ​
Base class for all emulator injector connectors.
Kind: Abstract class
Namespace: ConnectorLib.Inject.Emulator
Inheritance: ConnectorBase → I16BitConnector → I32BitConnector → I64BitConnector → I8BitConnector → IAddressableConnector → IConsoleConnector → IDisposable → IDomainMappableConnector → IDomainMappableConnector\<EmulatorInjectConnector\> → IGameConnector → IROMProcessor → IScannableConnector → IScannableDomainMappableConnector
Public Member Functions
Task
Task
ulong[]
ulong[]
ulong[]
IAsyncEnumerable
IAsyncEnumerable
IAsyncEnumerable
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
void
string
bool
bool
bool
bool
bool
Properties
Endianness
Endianness
[get, ]
PointerFormat
PointerFormat
[get, ]
InjectConnector
Emulator
[get, ]
An ConnectorLib.Inject.InjectConnector that is used to connect to the emulator process.
EmulatorProfile
Profile
[get, ]
An ConnectorLib.Inject.Emulator.EmulatorProfile describing how to locate the emulator and its references to game memory.
AOBScanMode
AOBScanMode
[get, set]
int
AOBThreads
[get, set]
IFeatureAware
Features
[get, ]
bool
Connected
[get, ]
IMemoryMapper
Mapper
[get, set]
Events
Action<string>
UserStateLoad
Action<string>
UserStateSave
Action<string>
UserStateDelete
EventHandler<ValueTuple<ConnectionStatus, string>>
ConnectionStatusChanged
