MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / GetAssemblyName

Function GetAssemblyName

Source/Engine/Scripting/Runtime/DotNet.cpp:809–819  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

807}
808
809void GetAssemblyName(void* assemblyHandle, StringAnsi& name, StringAnsi& fullname)
810{
811 static void* GetAssemblyNamePtr = GetStaticMethodPointer(TEXT("GetAssemblyName"));
812 const char* name_;
813 const char* fullname_;
814 CallStaticMethod<void, void*, const char**, const char**>(GetAssemblyNamePtr, assemblyHandle, &name_, &fullname_);
815 name = name_;
816 fullname = fullname_;
817 MCore::GC::FreeMemory((void*)name_);
818 MCore::GC::FreeMemory((void*)fullname_);
819}
820
821DEFINE_INTERNAL_CALL(void) NativeInterop_CreateClass(NativeClassDefinitions* managedClass, void* assemblyHandle)
822{

Callers 3

LoadCorlibMethod · 0.85
LoadImageMethod · 0.85

Calls 1

GetStaticMethodPointerFunction · 0.85

Tested by

no test coverage detected