summaryrefslogtreecommitdiffstats
path: root/modules/dlscript
Commit message (Collapse)AuthorAgeFilesLines
* renamed dlscript module to gdnativeKarroffel2017-04-0948-6871/+0
|
* Merge pull request #8329 from touilleMan/dlscript-godot_get_global_constantsRémi Verschelde2017-04-093-0/+34
|\ | | | | GlobalConstants support in DLScript & api.json
| * Change dlscript's godot_get_global_constants signature to return ↵Emmanuel Leblond2017-04-092-4/+7
| | | | | | | | godot_dictionary
| * Add GlobalConstants entry to the dlscript's api.json generatorEmmanuel Leblond2017-04-092-2/+20
| |
| * Add godot_get_global_constants function to dlscriptEmmanuel Leblond2017-04-082-0/+13
| |
* | Merge pull request #8301 from karroffel/dlscript-refactorRémi Verschelde2017-04-082-163/+295
|\ \ | | | | | | [DLScript] refactoring and in-editor reloading
| * | [DLScript] in-editor reloadingKarroffel2017-04-082-62/+194
| | |
| * | [DLScript] refactored loading of librariesKarroffel2017-04-072-147/+147
| |/ | | | | | | | | | | I also enabled DLSCRIPT_EDITOR_FEATURES as the default. It might not be the most usable because of the lack of a reloading functionality, but as Zylann pointed out "It's better to see something than nothing at all"
* | DLScript: Fix llvm compilation error.Andreas Haas2017-04-081-1/+1
| | | | | | | | `Ordered comparison between pointer and zero`
* | Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-086-1/+7
|/
* [DLScript] fixed android builds nowKarroffel2017-04-061-1/+1
| | | | ... really.
* Merge pull request #8280 from karroffel/dlscript-inheritanceRémi Verschelde2017-04-061-12/+84
|\ | | | | [DLScript] inheritance fixes
| * [DLScript] inheritance fixesKarroffel2017-04-061-12/+84
| | | | | | | | This properly implements script inheritance for DLScripts.
* | [DLScript] more API fixesKarroffel2017-04-063-2/+12
| |
* | [DLScript] removed STL importsKarroffel2017-04-065-11/+1
|/
* [DLScript] fixed virtual method exportKarroffel2017-04-051-2/+2
|
* [DLScript] removed unused importKarroffel2017-04-051-1/+0
| | | | This hopefully fixes android builds
* [DLScript] added variant constructor and a function to get userdata of a scriptKarroffel2017-04-046-10/+43
| | | | | | | The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it. This is particularly useful and even required for language bindings to work properly. This also fixes non-tool builds.
* added dlscript moduleKarroffel2017-04-0348-0/+6595
This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md