Tried EntityEditor in C#

This commit is contained in:
Simon Lübeß
2023-11-10 12:41:58 +01:00
parent b41eaad788
commit 6f1467046d
13 changed files with 285 additions and 5 deletions
@@ -121,6 +121,16 @@ class SharpClass : SharpType
ExtractFields();
}
internal this(MonoClass* monoClass, ScriptFieldType fieldType = .Class) :
base(StringView(Mono.mono_class_get_namespace(monoClass)), StringView(Mono.mono_class_get_name(monoClass)), fieldType)
{
_monoClass = monoClass;
Log.EngineLogger.AssertDebug(_monoClass != null);
ExtractFields();
}
internal MonoType* GetMonoType()
{