Commit Graph

  • 06c61b6535 Added RID::is_valid() and comparison operators Marc Gilleron 2018-01-20 19:37:23 +01:00
  • 51f1d3ce5d allow ~ in godotbinpath karroffel 2018-01-19 11:53:09 +01:00
  • 8c053fc35f allow const getter functions karroffel 2018-01-19 11:49:28 +01:00
  • 2e4de7b67d Don't leak memory from Ref<>() karroffel 2018-01-19 11:40:50 +01:00
  • 131cf2581e
    Merge pull request #72 from Zylann/fix_poolarrays_read_write Thomas Herzog 2018-01-18 23:55:01 +01:00
  • 07a36732f1 Added copy constructors to PoolArray Read and Write Marc Gilleron 2018-01-18 22:49:13 +01:00
  • 753c5b712f
    Merge pull request #71 from Zylann/fix_poolvectors_copy Thomas Herzog 2018-01-18 08:47:34 +01:00
  • 835233fb71 Added missing copy constructors and assign operators to PoolVectors Marc Gilleron 2018-01-17 23:58:28 +01:00
  • 02b9b2592a
    Merge pull request #67 from Zylann/rename_aabb_position Thomas Herzog 2018-01-17 08:46:19 +01:00
  • 4eea068b1b
    Merge pull request #68 from Zylann/ref_instance Thomas Herzog 2018-01-17 08:44:24 +01:00
  • dc2896dc89
    Merge pull request #70 from Zylann/fix_register_signal Thomas Herzog 2018-01-17 08:43:14 +01:00
  • b9b06b5fbc
    Merge pull request #69 from Zylann/fix_copy_constructors Thomas Herzog 2018-01-17 08:42:09 +01:00
  • e7202cef8b Fix potential malloc(0) Marc Gilleron 2018-01-17 02:00:55 +01:00
  • 00f089d7ed Added copy constructors and assignment operators to Array and Dictionary Marc Gilleron 2018-01-17 01:57:01 +01:00
  • 74e3b4ae23 Added Ref<T>::instance() Marc Gilleron 2018-01-17 01:54:02 +01:00
  • b9ba10a717 Renamed AABB::pos --> AABB::position Marc Gilleron 2018-01-17 01:45:48 +01:00
  • 7dde412e26 custom types can now be used as method parameters karroffel 2018-01-14 23:03:57 +01:00
  • e3b20a28a9 Added Read and Write access for PoolArrays karroffel 2018-01-11 21:26:37 +01:00
  • 5dac1b5887 caller-defined entry methods and string API update karroffel 2018-01-11 17:57:52 +01:00
  • bde1ce384f
    Merge pull request #57 from Grosskopf/master Thomas Herzog 2017-12-16 10:26:39 +01:00
  • 03380c0cef made godotbinpath accept the binary path itself karroffel 2017-12-13 21:59:15 +01:00
  • 575b2f4d14 Fixed building Grosskopf 2017-12-11 16:36:03 +01:00
  • ee4729cc07
    Merge pull request #52 from BastiaanOlij/change_to_new_extensions Thomas Herzog 2017-11-25 00:26:36 +01:00
  • d8faa4ec76 Added alloc_c_string Bastiaan Olij 2017-11-25 09:54:35 +11:00
  • 0f773c2d72 Update bindings to use new Api extensions and rename Rect3->AABB BastiaanOlij 2017-11-23 22:50:05 +11:00
  • e72f4beec1 Merge pull request #47 from BastiaanOlij/add_api_struct Thomas Herzog 2017-10-24 19:28:06 +02:00
  • 6452ba6e88 Implemented using api struct Bastiaan Olij 2017-10-21 10:42:10 +11:00
  • f24ecfc74d Merge pull request #43 from RameshRavone/patch-8 Thomas Herzog 2017-10-03 17:53:24 +02:00
  • b32b9422ab Merge pull request #42 from RameshRavone/patch-7 Thomas Herzog 2017-10-03 17:51:24 +02:00
  • 50dec32bda
    Updated README Ramesh Ravone 2017-10-03 21:18:47 +05:30
  • 3ddd85d9a2
    Fixes #41 Ramesh Ravone 2017-10-03 20:40:36 +05:30
  • 83cc9b8092 Merge pull request #40 from RameshRavone/patch-6 Thomas Herzog 2017-10-03 14:24:32 +02:00
  • 4adf3db60b
    String bindings updated (at most) Ramesh Ravone 2017-10-03 16:27:33 +05:30
  • 10bb24cfbc
    updated bindings Ramesh Ravone 2017-10-03 16:07:34 +05:30
  • def39f4862 Merge pull request #39 from RameshRavone/patch-2 Thomas Herzog 2017-10-03 11:11:18 +02:00
  • 286d2aff03 Fix _arg_cast Ramesh Ravone 2017-10-03 08:29:08 +00:00
  • e32d7bb1b9 Merge pull request #33 from maxim-sheronov/fix_binding_generation_for_enums Thomas Herzog 2017-09-15 08:46:04 +02:00
  • 8939c663d9 Fix bindings generation for enums Maxim Sheronov 2017-09-11 22:34:20 +03:00
  • cb5b80d421 Merge pull request #32 from BastiaanOlij/add_path_arguments Thomas Herzog 2017-09-13 15:37:33 +02:00
  • 9f8a93c405 Add some command line parameters to overrule default paths Bastiaan Olij 2017-09-13 20:25:59 +10:00
  • 5be9332c42 Merge pull request #30 from taylorjoshua88/patch-1 Thomas Herzog 2017-08-04 23:44:32 +02:00
  • be14fd92ae Fixed typos Josh Taylor 2017-08-04 17:41:25 -04:00
  • 0081c3bb3a Merge pull request #29 from RichyHBM/keep-env-windows Thomas Herzog 2017-07-30 14:43:13 +02:00
  • 2d54c15c30 Add compiler flags for windows Richy HBM 2017-07-30 13:22:30 +01:00
  • 501a30856b Merge pull request #28 from RichyHBM/keep-env-windows Thomas Herzog 2017-07-29 14:32:53 +02:00
  • e5806869c5 Fix using variable before defining it Richy HBM 2017-07-29 13:25:57 +01:00
  • b523f61b7d Merge pull request #27 from RichyHBM/keep-env-windows Thomas Herzog 2017-07-29 14:19:30 +02:00
  • b503db1712 Keep environment variables on windows Richy HBM 2017-07-29 11:50:05 +01:00
  • e6064f7291 Merge pull request #24 from KursonSerg/master Thomas Herzog 2017-07-27 13:04:07 +02:00
  • 3acd3f8991 Replaced 'char *' with 'const char *' for consistency with C API Also makes gcc and clang happy Sergey Kurson 2017-07-27 13:43:53 +03:00
  • 57a5d0cf7e Merge pull request #23 from RameshRavone/patch-3 Thomas Herzog 2017-07-26 20:19:21 +02:00
  • 49b0301b58
    Update README.md Ramesh Ravone 2017-07-25 15:24:55 +05:30
  • c27af379b8 updated to use the new NativeScript and GDNative interface Karroffel 2017-07-24 14:23:09 +02:00
  • 2195f2e9a8 Merge pull request #20 from GodotNativeTools/static-linking Thomas Herzog 2017-07-24 04:52:18 +02:00
  • 4769f49cb4 Use static linking instead of dynamic linking Karroffel 2017-07-23 17:53:50 +02:00
  • fd852eae54 Merge pull request #19 from GodotNativeTools/template-magic Thomas Herzog 2017-07-23 17:15:37 +02:00
  • 606d2624af new ptrcall number sizes (int64_t and double) Karroffel 2017-07-23 17:14:50 +02:00
  • ee4ac30b40 template magic Karroffel 2017-07-23 16:13:55 +02:00
  • add4c99e36 Merge pull request #17 from RameshRavone/master Thomas Herzog 2017-07-22 15:53:06 +02:00
  • 36561b5853
    String operator_plus fix Ramesh Ravone 2017-07-22 19:11:38 +05:30
  • a3bcda958e implement registering const methods Karroffel 2017-06-21 02:26:06 +02:00
  • ab0854c8f2 Merge pull request #11 from GodotNativeTools/ref-class-api Thomas Herzog 2017-06-21 02:15:42 +02:00
  • e1f3865467 Wohoo, Ref<>s are now working Karroffel 2017-06-21 02:14:54 +02:00
  • 38f1ee741d some Ref WIP, memory leaks and invalid returns Karroffel 2017-06-21 00:42:29 +02:00
  • 82165394ca fixed singleton naming thingy Karroffel 2017-06-20 23:26:22 +02:00
  • b6ca6a2d8e fixed ArgCast again Karroffel 2017-06-19 12:05:38 +02:00
  • 1c5eeee512 better Variant casting Karroffel 2017-06-19 02:26:54 +02:00
  • ac630353cf [experimental] constructors and Ref<T> Karroffel 2017-06-19 02:03:59 +02:00
  • 99fceb455a updated scripting interface Karroffel 2017-06-18 13:35:30 +02:00
  • 51d3cecb5e updated scripting interface Karroffel 2017-06-18 13:35:30 +02:00
  • ebe9d9de6a updated core to new GDNative interface Karroffel 2017-06-18 13:21:18 +02:00
  • 31dd500d28 Merge pull request #10 from BastiaanOlij/fix_macos_compile Thomas Herzog 2017-06-16 15:57:37 +02:00
  • 1f36c2307a Getting this to compile on mac os x BastiaanOlij 2017-06-16 23:50:48 +10:00
  • ba32738ec7 Update README.md Thomas Herzog 2017-05-30 23:13:48 +02:00
  • d1940b8d71 Merge pull request #8 from RameshRavone/patch-1 Thomas Herzog 2017-05-30 11:35:49 +00:00
  • ad3720440e removed InputEvent and Image Karroffel 2017-05-23 23:03:57 +02:00
  • 440a3ffa19
    [GDNative] Creating Example library Ramesh Ravone 2017-05-18 07:44:18 +05:30
  • 9caeb8d296 made msvc happier Karroffel 2017-05-16 09:00:17 +02:00
  • fad8f7c9eb made script "inheritance" less OOP Karroffel 2017-05-13 13:55:04 +02:00
  • cf30b0f39d rewrote binding generator in python Karroffel 2017-05-12 21:53:07 +02:00
  • 3969bcf078 better llvm support Karroffel 2017-04-18 02:41:39 +02:00
  • fdee3a562c Merge pull request #7 from Zylann/auto_binding_gen Thomas Herzog 2017-04-18 02:30:46 +02:00
  • 805ca9601f Improve build usage - Local dependency paths are now grouped in a few vars on top of SConstruct - Added an option to generate bindings as part of the build Marc Gilleron 2017-04-18 02:16:57 +02:00
  • ac51c7b141 moved includes out of namespace Karroffel 2017-04-18 00:38:09 +02:00
  • b9e5611cfb reverted weird reference stuff Karroffel 2017-04-17 21:29:47 +02:00
  • 005b9aa148 String.c_string() now returns char * Karroffel 2017-04-11 15:48:26 +02:00
  • e16e2fe308 basic signal support and update binding generation Karroffel 2017-04-11 03:04:29 +02:00
  • 617057c704 support for script inheritance Karroffel 2017-04-06 05:05:53 +02:00
  • 5e3b01f0f1 some NodePath fixes and better handling of Object type arguments Karroffel 2017-04-06 02:32:24 +02:00
  • 63c2b9d474 new macros for entry points, virtual method fix Karroffel 2017-04-05 17:16:47 +02:00
  • 8aaef5a6a2 use pointers for objects, default arguments Karroffel 2017-04-04 21:02:44 +02:00
  • c40a9dce51 Added Variant constructor for Object types Karroffel 2017-04-04 02:28:05 +02:00
  • fe4f8b9581 added support for tool scripts Karroffel 2017-03-18 19:01:11 +01:00
  • cd1bec5515 added property registration Karroffel 2017-03-18 16:58:03 +01:00
  • 7fa7f7b9c5 added operator overload for string Karroffel 2017-03-18 15:23:28 +01:00
  • 80e3e74934 deleted binaries Karroffel 2017-03-16 01:45:55 +01:00
  • 8d63048c6d Windows compatibility Karroffel 2017-03-15 23:19:58 +01:00
  • bce9ac109d mistakes were made. I undid them. Karroffel 2017-03-15 18:13:22 +01:00
  • b098147977 using method data for wrapper methods now Karroffel 2017-03-14 01:12:55 +01:00
  • aa9fb128cf re-enabled tool class generation Karroffel 2017-03-09 04:12:39 +01:00