Beispiel #1
0
 public virtual bool Write <T>(IntPtr address, T value) => WriteBytes(address, GenericsConverter.ManagedToBytes(value));
Beispiel #2
0
 public virtual T Read <T>(IntPtr address) => GenericsConverter.BytesToManaged <T>(ReadBytes(address, Marshal.SizeOf <T>()));
Beispiel #3
0
 public virtual bool WriteManaged <T>(IntPtr address, T value)
 {
     return(WriteBytes(address, GenericsConverter.ManagedToBytes(value)));
 }
 public bool CallFunction <T>(IntPtr address, T args) => CallFunction(address, GenericsConverter.ManagedToBytes(args));
Beispiel #5
0
 public virtual T ReadManaged <T>(IntPtr address) => GenericsConverter.BytesToManaged <T>(this[address, Marshal.SizeOf <T>()]);