Commit graph

22 commits

Author SHA1 Message Date
Ruslan Mustakov
1e8ccfea2b Fix handling of Error as an argument in Godot API 2018-06-04 14:28:14 +07:00
Ruslan Mustakov
4eb771e9be Support all the default values 2018-06-04 11:50:37 +07:00
Ruslan Mustakov
2dd0130c78 Avoid name clashes between properties and methods
Fixes #19.
2018-06-04 11:50:37 +07:00
Ruslan Mustakov
651c2d823c Handle nil object references properly
Fixes #26.
2018-06-04 11:50:37 +07:00
Ruslan Mustakov
6e014bbc01 Make godotapigen use getter return type for property types
Fixes #20.
2018-04-24 11:12:49 +07:00
Ruslan Mustakov
0aab6e17ef Update license year and fix doc to have Godot 3.0 download URL 2018-01-31 20:52:15 +07:00
Ruslan Mustakov
d4ab8a5524 Update after recent GDNative API changes 2018-01-12 23:22:50 +07:00
Ruslan Mustakov
09326f5104 Fix Reference leak and improve gdnew performance 2018-01-11 16:52:41 +07:00
Ruslan Mustakov
e2feb06468 Add indexed property support 2017-12-18 17:22:12 +07:00
Ruslan Mustakov
8d6972f729 Fix doc generation 2017-12-08 13:21:01 +07:00
Ruslan Mustakov
bf5bd54356 Rename Rect3 to AABB to sync with Godot 2017-11-20 06:52:37 +07:00
Ruslan Mustakov
a93dcd1d4d Update for latest Nim 2017-11-08 11:39:07 +07:00
Ruslan Mustakov
54d962afd4 Fix void return type in godotapigen 2017-10-05 18:55:51 +07:00
Ruslan Mustakov
2c226b90e2 Support of enums in API generator 2017-08-23 13:30:08 +07:00
Ruslan Mustakov
3d9839ceed Fix genSingletonWithDerived 2017-08-16 18:00:07 +07:00
Ruslan Mustakov
8d49c0b910 Register singleton-derived types. Fixes #8 2017-08-15 10:45:57 +07:00
Ruslan Mustakov
c5f6d47f3e Mark emitSignal as discardable 2017-08-14 20:22:08 +07:00
Ruslan Mustakov
34753b7a27 Fix string returns in godotapigen 2017-08-09 16:34:28 +07:00
Ruslan Mustakov
4b6c76e776 Dont add base pragma for PhysicsBody methods 2017-08-08 19:13:51 +07:00
Ruslan Mustakov
988b9e1f11 Documentation & Travis & Refactoring 2017-08-02 22:14:41 +07:00
Ruslan Mustakov
0af5eb3b7f Print godotapigen progress (closes #3) 2017-08-01 20:59:34 +07:00
Ruslan Mustakov
3b8b12833a Rename apigen/apigen.nim to godotapigen.nim 2017-07-31 15:55:52 +07:00