mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 21:01:52 +00:00
Wer weiß, was ich alles so gemacht hatte...
- Fixed crash caused by early ScriptEngine shutdown
This commit is contained in:
@@ -58,7 +58,11 @@ static class Mono
|
||||
int32 res_size);
|
||||
|
||||
[LinkName(.C)]
|
||||
public static extern char8* mono_metadata_string_heap(MonoImage *meta, uint32 table_index);
|
||||
public static extern char8* mono_metadata_string_heap(MonoImage* meta, uint32 table_index);
|
||||
[LinkName(.C)]
|
||||
public static extern uint8* mono_metadata_blob_heap(MonoImage* meta, uint32 index);
|
||||
[LinkName(.C)]
|
||||
public static extern uint32 mono_metadata_decode_blob_size(uint8* xptr, out uint8* newPosition);
|
||||
|
||||
typealias gconstpointer = void*;
|
||||
typealias gpointer = void*;
|
||||
@@ -129,6 +133,12 @@ static class Mono
|
||||
|
||||
[LinkName(.C)]
|
||||
public static extern MonoType* mono_reflection_type_get_type(MonoReflectionType* reflectionType);
|
||||
|
||||
[LinkName(.C)]
|
||||
public static extern MonoClassField* mono_class_get_fields(MonoClass* klass, gpointer* iter);
|
||||
|
||||
[LinkName(.C)]
|
||||
public static extern char8* mono_field_get_name(MonoClassField* field);
|
||||
}
|
||||
|
||||
struct MonoDomain;
|
||||
@@ -173,6 +183,14 @@ enum SOME_RANDOM_ENUM{
|
||||
MONO_TYPEDEF_SIZE
|
||||
}
|
||||
|
||||
enum FIELD_TABLE_FLAGS : uint32
|
||||
{
|
||||
MONO_FIELD_FLAGS,
|
||||
MONO_FIELD_NAME,
|
||||
MONO_FIELD_SIGNATURE,
|
||||
MONO_FIELD_SIZE
|
||||
}
|
||||
|
||||
enum MonoMetaTableEnum : int32
|
||||
{
|
||||
MONO_TABLE_MODULE,
|
||||
|
||||
Reference in New Issue
Block a user