Commit graph

36 commits

Author SHA1 Message Date
Ruslan Mustakov
988b9e1f11 Documentation & Travis & Refactoring 2017-08-02 22:14:41 +07:00
Ruslan Mustakov
294c057ff9 Suppress false warning 2017-08-01 21:06:20 +07:00
Ruslan Mustakov
0af5eb3b7f Print godotapigen progress (closes #3) 2017-08-01 20:59:34 +07:00
Ruslan Mustakov
7131cd0748 Fix GodotVariant size for 32-bit platforms 2017-08-01 20:52:56 +07:00
Ruslan Mustakov
a91fe1f713 Temporary solution for multilevel calls 2017-08-01 20:50:10 +07:00
Ruslan Mustakov
692fbe892b Support tool specifier 2017-08-01 18:25:24 +07:00
Ruslan Mustakov
31bd5ff4c6 NimRuntime only works during idle time 2017-07-31 21:22:25 +07:00
Ruslan Mustakov
be02bdfd9c Put internal types in their modules 2017-07-31 19:00:15 +07:00
Ruslan Mustakov
728e3012c6 Export exported fields in gdobj 2017-07-31 18:44:52 +07:00
Ruslan Mustakov
fb8c42a2cc Fix circular imports 2017-07-31 18:16:42 +07:00
Ruslan Mustakov
3b8b12833a Rename apigen/apigen.nim to godotapigen.nim 2017-07-31 15:55:52 +07:00
Ruslan Mustakov
7185682025 Dont import with '..' 2017-07-31 13:52:16 +07:00
Ruslan Mustakov
25a21072be Move alloc procs to godotinternal module 2017-07-29 22:00:21 +07:00
Ruslan Mustakov
360be5759e Define Variant and Array in their own modules 2017-07-29 21:50:11 +07:00
Ruslan Mustakov
04c97656d8 gdnew via creating NativeScript 2017-07-28 23:11:59 +07:00
Ruslan Mustakov
5884cb766a Fix invokeVarArgs return value 2017-07-28 22:38:47 +07:00
Ruslan Mustakov
05c858ee44 Fix invokeVarArgs 2017-07-28 18:44:01 +07:00
Ruslan Mustakov
7d91c2b5cb Fix ambiguous calls when creating Variant from ints 2017-07-28 18:26:36 +07:00
Ruslan Mustakov
bc7d12d780 Add Impl postfix to procs duplicating methods 2017-07-28 18:09:55 +07:00
Ruslan Mustakov
f5769045fc No destructors 2017-07-28 17:56:28 +07:00
Ruslan Mustakov
2fd1efcc4e Remove dependency on headers 2017-07-27 18:48:57 +07:00
Ruslan Mustakov
69cb828750 Fix enum toGodot 2017-07-27 16:58:22 +07:00
Ruslan Mustakov
4a5e0fe95f Convert nil strings to empty GodotString 2017-07-27 12:49:09 +07:00
Ruslan Mustakov
3e2d0708e2 Don't run finalizers during terminate 2017-07-27 12:18:00 +07:00
Ruslan Mustakov
0c5e2e463c Fix openarray toGodot 2017-07-27 11:36:35 +07:00
Ruslan Mustakov
94f6f7c8a7 Fix checking for void and table's toGodot 2017-07-27 11:06:26 +07:00
Ruslan Mustakov
de89df71ad Fix varargs calls 2017-07-27 00:06:45 +07:00
Ruslan Mustakov
863df0ae45 Proper handling of References 2017-07-26 22:50:10 +07:00
Ruslan Mustakov
3a6acbbe92 Add thread enter/exit callbacks 2017-07-26 17:50:36 +07:00
Ruslan Mustakov
291e14a32a Fix table to godot converter 2017-07-26 15:29:01 +07:00
Ruslan Mustakov
dc00986f29 Use godot style for property names 2017-07-26 14:20:09 +07:00
Ruslan Mustakov
e716926207 Better handle external References 2017-07-26 00:13:40 +07:00
Ruslan Mustakov
b41a37681f Migrate to NativeScript+GDNative 2017-07-25 12:37:05 +07:00
Ruslan Mustakov
1e6646713f Rearrangements 2017-07-25 11:03:55 +07:00
Ruslan Mustakov
0ff9c8f580 Remove unused proc from apigen 2017-07-21 13:57:12 +07:00
Ruslan Mustakov
f1c7e80c51 Initial version 2017-07-21 13:05:04 +07:00