Added binding for mono_field_get_value_object

This commit is contained in:
Simon Lübeß
2023-06-18 14:24:26 +02:00
parent f4607a6210
commit f4c5bf9c2d
+3
View File
@@ -167,6 +167,9 @@ static class Mono
[LinkName(.C)] [LinkName(.C)]
public static extern void mono_field_get_value(MonoObject* object, MonoClassField* field, void* value); public static extern void mono_field_get_value(MonoObject* object, MonoClassField* field, void* value);
/// Gets the field as object, boxes the value if it is a valuetype.
[LinkName(.C)]
public static extern MonoObject* mono_field_get_value_object(MonoDomain* domain, MonoClassField* field, MonoObject* obj);
[LinkName(.C)] [LinkName(.C)]
public static extern MonoCustomAttrInfo* mono_custom_attrs_from_field(MonoClass* monoClass, MonoClassField* field); public static extern MonoCustomAttrInfo* mono_custom_attrs_from_field(MonoClass* monoClass, MonoClassField* field);