Dev group
uint64 Dev::FindPattern(const string&in pattern)
string Dev::Patch(uint64 ptr, const string&in pattern) Returns the original bytes as a backup.
void Dev::InterceptProc(const string&in className, const string&in procName, Dev::ProcIntercept@ func)
void Dev::ResetInterceptProc(const string&in className, const string&in procName)
uint64 Dev::Allocate(uint size, bool executable = false)
void Dev::Free(uint64 ptr)
string Dev::Read(uint64 ptr, uint64 size)
int8 Dev::ReadInt8(uint64 ptr)
int16 Dev::ReadInt16(uint64 ptr)
int Dev::ReadInt32(uint64 ptr)
int64 Dev::ReadInt64(uint64 ptr)
uint8 Dev::ReadUInt8(uint64 ptr)
uint16 Dev::ReadUInt16(uint64 ptr)
uint Dev::ReadUInt32(uint64 ptr)
uint64 Dev::ReadUInt64(uint64 ptr)
float Dev::ReadFloat(uint64 ptr)
double Dev::ReadDouble(uint64 ptr)
string Dev::ReadString(uint64 ptr, uint length)
void Dev::Write(uint64 ptr, const string&in pattern)
void Dev::Write(uint64 ptr, int8 i)
void Dev::Write(uint64 ptr, int16 i)
void Dev::Write(uint64 ptr, int i)
void Dev::Write(uint64 ptr, int64 i)
void Dev::Write(uint64 ptr, uint8 i)
void Dev::Write(uint64 ptr, uint16 i)
void Dev::Write(uint64 ptr, uint i)
void Dev::Write(uint64 ptr, uint64 i)
void Dev::Write(uint64 ptr, float f)
void Dev::Write(uint64 ptr, double f)
void Dev::WriteString(uint64 ptr, const string&in str)
int8 Dev::GetOffsetInt8(CMwNod@ nod, uint offset)
int16 Dev::GetOffsetInt16(CMwNod@ nod, uint offset)
int Dev::GetOffsetInt32(CMwNod@ nod, uint offset)
int64 Dev::GetOffsetInt64(CMwNod@ nod, uint offset)
uint8 Dev::GetOffsetUint8(CMwNod@ nod, uint offset)
uint16 Dev::GetOffsetUint16(CMwNod@ nod, uint offset)
uint Dev::GetOffsetUint32(CMwNod@ nod, uint offset)
uint64 Dev::GetOffsetUint64(CMwNod@ nod, uint offset)
float Dev::GetOffsetFloat(CMwNod@ nod, uint offset)
double Dev::GetOffsetDouble(CMwNod@ nod, uint offset)
CMwNod@ Dev::GetOffsetNod(CMwNod@ nod, uint offset)
void Dev::SetOffset(CMwNod@ nod, uint offset, const int8&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const int16&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const int&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const int64&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const uint8&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const uint16&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const uint&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const uint64&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const float&in v)
void Dev::SetOffset(CMwNod@ nod, uint offset, const double&in v)