[GDNative] new GDNative API

This adds GDNative as a separate class type.
It can be used to interface with native libraries by
using "native calls", which can be registered by modules
(and in future other GDNative libraries?).

It also reworks the currently called "GDNativeScript" into a
"NativeScript" that just makes use of the new GDNative instead
of it being the component that implements that functionality.
This commit is contained in:
Karroffel committed 2017-07-24 04:23:37 +02:00
1 parent 85aa0adeef
commit 534d62d2f4
50 files changed
+2611 -2074

No files matched your search

File diff suppressed because it is too large. Load diff