They’re different modules but loaded into the same process and I presume registered with the runtime using mono_add_internal_call. Check out this page:
http://www.mono-project.com/Embedding_Mono On Nov 7, 2013, at 8:51 PM, carmack2000 <[email protected]> wrote: > I am not sure if anybody notices how Unity implements internal calls. > > All internal calls of are implemented in Unity.exe. UnityEngine.dll is a > managed module as a reference for game assembly Assembly-CSharp.dll > providing all required classes. > > What I don't understand is how UnityEngine.dll calls internal calls actually > implemented in Unity.exe, such as INTERNAL_Log. They are different modules. > > If anybody can give some tips, it would be really appreciated. > > Thanks > > > > -- > View this message in context: > http://mono.1490590.n4.nabble.com/Unity-object-model-of-internal-calls-tp4661268.html > Sent from the Mono - General mailing list archive at Nabble.com. > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
