Added readFloatField
This commit is contained in:
parent
27a676c4c7
commit
f9ab9cc6e5
|
|
@ -110,6 +110,10 @@ export const monoPlatform: Platform = {
|
|||
return Module.getValue((baseAddress as any as number) + (fieldOffset || 0), 'i32');
|
||||
},
|
||||
|
||||
readFloatField: function readHeapFloat(baseAddress: Pointer, fieldOffset?: number): number {
|
||||
return Module.getValue((baseAddress as any as number) + (fieldOffset || 0), 'float');
|
||||
},
|
||||
|
||||
readObjectField: function readHeapObject<T extends System_Object>(baseAddress: Pointer, fieldOffset?: number): T {
|
||||
return Module.getValue((baseAddress as any as number) + (fieldOffset || 0), 'i32') as any as T;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@
|
|||
|
||||
getObjectFieldsBaseAddress(referenceTypedObject: System_Object): Pointer;
|
||||
readInt32Field(baseAddress: Pointer, fieldOffset?: number): number;
|
||||
readFloatField(baseAddress: Pointer, fieldOffset?: number): number;
|
||||
readObjectField<T extends System_Object>(baseAddress: Pointer, fieldOffset?: number): T;
|
||||
readStringField(baseAddress: Pointer, fieldOffset?: number): string | null;
|
||||
readStructField<T extends Pointer>(baseAddress: Pointer, fieldOffset?: number): T;
|
||||
|
|
|
|||
Loading…
Reference in New Issue