298 Commits

Author SHA1 Message Date
Bastiaan Olij
6452ba6e88 Implemented using api struct 2017-10-23 21:20:14 +11:00
Thomas Herzog
f24ecfc74d Merge pull request #43 from RameshRavone/patch-8
Updated README
2017-10-03 17:53:24 +02:00
Thomas Herzog
b32b9422ab Merge pull request #42 from RameshRavone/patch-7
Fixes #41
2017-10-03 17:51:24 +02:00
Ramesh Ravone
50dec32bda
Updated README 2017-10-03 21:18:47 +05:30
Ramesh Ravone
3ddd85d9a2
Fixes #41 2017-10-03 20:40:36 +05:30
Thomas Herzog
83cc9b8092 Merge pull request #40 from RameshRavone/patch-6
updated bindings
2017-10-03 14:24:32 +02:00
Ramesh Ravone
4adf3db60b
String bindings updated (at most) 2017-10-03 16:27:33 +05:30
Ramesh Ravone
10bb24cfbc
updated bindings 2017-10-03 16:07:34 +05:30
Thomas Herzog
def39f4862 Merge pull request #39 from RameshRavone/patch-2
Fix `_arg_cast`
2017-10-03 11:11:18 +02:00
Ramesh Ravone
286d2aff03 Fix _arg_cast
This has been an issue from the day one,

A lot of people mentioned this on discord too
2017-10-03 08:29:08 +00:00
Thomas Herzog
e32d7bb1b9 Merge pull request #33 from maxim-sheronov/fix_binding_generation_for_enums
Fix bindings generation for enums
2017-09-15 08:46:04 +02:00
Maxim Sheronov
8939c663d9 Fix bindings generation for enums 2017-09-13 21:30:30 +03:00
Thomas Herzog
cb5b80d421 Merge pull request #32 from BastiaanOlij/add_path_arguments
Add some command line parameters to overrule default paths
2017-09-13 15:37:33 +02:00
Bastiaan Olij
9f8a93c405 Add some command line parameters to overrule default paths 2017-09-13 20:25:59 +10:00
Thomas Herzog
5be9332c42 Merge pull request #30 from taylorjoshua88/patch-1
Fixed typos
2017-08-04 23:44:32 +02:00
Josh Taylor
be14fd92ae Fixed typos
Multiple instances of "directory" were misspelled as "director". Fixed plural spellings.
2017-08-04 17:41:25 -04:00
Thomas Herzog
0081c3bb3a Merge pull request #29 from RichyHBM/keep-env-windows
Add compiler flags for windows
2017-07-30 14:43:13 +02:00
Richy HBM
2d54c15c30 Add compiler flags for windows
This adds MSVC compiler flags to enable the DEBUG/NDEBUG defines, enable exceptions, turn on optimizations for Release builds, and link to the correct runtime library
2017-07-30 13:22:30 +01:00
Thomas Herzog
501a30856b Merge pull request #28 from RichyHBM/keep-env-windows
Fix using variable before defining it
2017-07-29 14:32:53 +02:00
Richy HBM
e5806869c5 Fix using variable before defining it 2017-07-29 13:25:57 +01:00
Thomas Herzog
b523f61b7d Merge pull request #27 from RichyHBM/keep-env-windows
Keep environment variables on windows
2017-07-29 14:19:30 +02:00
Richy HBM
b503db1712 Keep environment variables on windows
This ensures that environment variables are kept when on windows meaning you can run it with any version of VS, so long as you are in a VS prompt or have run the vcvars.bat file for your architecture
2017-07-29 11:50:05 +01:00
Thomas Herzog
e6064f7291 Merge pull request #24 from KursonSerg/master
Replaced 'char *' with 'const char *' for consistency with C API
2017-07-27 13:04:07 +02:00
Sergey Kurson
3acd3f8991 Replaced 'char *' with 'const char *' for consistency with C API
Also makes gcc and clang happy
2017-07-27 13:43:53 +03:00
Thomas Herzog
57a5d0cf7e Merge pull request #23 from RameshRavone/patch-3
Update README.md
2017-07-26 20:19:21 +02:00
Ramesh Ravone
49b0301b58
Update README.md 2017-07-26 08:50:23 +05:30
Karroffel
c27af379b8 updated to use the new NativeScript and GDNative interface 2017-07-24 17:08:52 +02:00
Thomas Herzog
2195f2e9a8 Merge pull request #20 from GodotNativeTools/static-linking
Use static linking instead of dynamic linking
2017-07-24 04:52:18 +02:00
Karroffel
4769f49cb4 Use static linking instead of dynamic linking 2017-07-23 17:53:50 +02:00
Thomas Herzog
fd852eae54 Merge pull request #19 from GodotNativeTools/template-magic
template magic
2017-07-23 17:15:37 +02:00
Karroffel
606d2624af new ptrcall number sizes (int64_t and double) 2017-07-23 17:14:50 +02:00
Karroffel
ee4ac30b40 template magic 2017-07-23 16:28:37 +02:00
Thomas Herzog
add4c99e36 Merge pull request #17 from RameshRavone/master
String operator_plus fix
2017-07-22 15:53:06 +02:00
Ramesh Ravone
36561b5853
String operator_plus fix 2017-07-22 19:16:10 +05:30
Karroffel
a3bcda958e implement registering const methods
fixes #6
2017-06-21 02:26:06 +02:00
Thomas Herzog
ab0854c8f2 Merge pull request #11 from GodotNativeTools/ref-class-api
Ref class api
2017-06-21 02:15:42 +02:00
Karroffel
e1f3865467 Wohoo, Ref<>s are now working 2017-06-21 02:14:54 +02:00
Karroffel
38f1ee741d some Ref WIP, memory leaks and invalid returns 2017-06-21 00:42:29 +02:00
Karroffel
82165394ca fixed singleton naming thingy 2017-06-20 23:26:22 +02:00
Karroffel
b6ca6a2d8e fixed ArgCast again 2017-06-19 12:05:38 +02:00
Karroffel
1c5eeee512 better Variant casting 2017-06-19 02:26:54 +02:00
Karroffel
ac630353cf [experimental] constructors and Ref<T> 2017-06-19 02:03:59 +02:00
Karroffel
99fceb455a updated scripting interface 2017-06-18 14:01:11 +02:00
Karroffel
51d3cecb5e updated scripting interface 2017-06-18 13:35:30 +02:00
Karroffel
ebe9d9de6a updated core to new GDNative interface 2017-06-18 13:21:36 +02:00
Thomas Herzog
31dd500d28 Merge pull request #10 from BastiaanOlij/fix_macos_compile
Getting this to compile on mac os x
2017-06-16 15:57:37 +02:00
BastiaanOlij
1f36c2307a Getting this to compile on mac os x 2017-06-16 23:50:48 +10:00
Thomas Herzog
ba32738ec7 Update README.md 2017-05-30 23:13:48 +02:00
Thomas Herzog
d1940b8d71 Merge pull request #8 from RameshRavone/patch-1
[GDNative] Creating SimpleLibrary
2017-05-30 11:35:49 +00:00
Karroffel
ad3720440e removed InputEvent and Image 2017-05-23 23:03:57 +02:00