summaryrefslogtreecommitdiffstats
path: root/modules/gdnative/pluginscript/pluginscript_script.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Added some obvious errors explanationsqarmin2019-09-251-3/+1
|
* Make VarArg methods return types show up as Variant in API jsontoasteater2019-08-261-1/+1
| | | | | | | | | | | | VarArg methods have the return type Object in the API json for GDNative. This can cause undefined behavior in some language bindings due to lack of documentation on VarArg methods' behavior. This changes the MethodInfo of: - CSharpScript::_new - GDScript::_new - PluginScript::_new
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", ↵Robin Hübner2019-08-091-15/+10
| | | | "modules/gdnative", "modules/gdscript" directories.
* Remove bogus nulls from generated default valuesBojidar Marinov2019-06-291-4/+12
| | | | Also, fix crash in PluginScript destructor.
* Fixed cases of unsupported pointers being used to construct variantsAndrettin2019-06-291-1/+1
|
* Fix error macro calls not ending with semicolonRémi Verschelde2019-06-111-6/+6
| | | | | | | It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently.
* Replace a few #if/#elif with #ifdef and "#elif defined"Ignacio Etcheverry2019-04-051-1/+1
|
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* PluginScript: Add support for the new() methodNaoto Kondo2018-11-101-11/+75
|
* [Pluginscript] Fix not working exports in editorEmmanuel Leblond2018-06-151-19/+4
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-291-12/+12
|
* Revert "RPCMode refactor, more sync modes"Max Hilbrunner2018-05-291-12/+12
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-261-12/+12
|
* Fix typos in code and docs with codespellRémi Verschelde2018-01-181-1/+1
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Improve inheritance system in gdnative pluginscriptEmmanuel Leblond2018-01-161-25/+24
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-1/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-071-2/+5
|
* Removes Script::get_node_type()Jerome670002017-10-251-5/+0
| | | | used before GDScript, with squirrel apparently
* [GDnative] add pluginscript \o/Emmanuel Leblond2017-10-171-0/+454