Marc Gilleron
3197c3dce3
Rewrite Ref<T> to behave like Godot again
2018-01-22 22:27:10 +01:00
Thomas Herzog
e71ce19068
Merge pull request #75 from Zylann/add_rid_valid_and_operators
...
Added RID::is_valid() and comparison operators
2018-01-21 22:52:05 +01:00
Marc Gilleron
06c61b6535
Added RID::is_valid() and comparison operators
...
- is_valid() is worked around by comparing a default RID()
2018-01-20 19:37:23 +01:00
karroffel
51f1d3ce5d
allow ~ in godotbinpath
2018-01-19 11:53:09 +01:00
karroffel
8c053fc35f
allow const getter functions
2018-01-19 11:49:28 +01:00
karroffel
2e4de7b67d
Don't leak memory from Ref<>()
2018-01-19 11:40:50 +01:00
Thomas Herzog
131cf2581e
Merge pull request #72 from Zylann/fix_poolarrays_read_write
...
Added copy constructors to PoolArray Read and Write
2018-01-18 23:55:01 +01:00
Marc Gilleron
07a36732f1
Added copy constructors to PoolArray Read and Write
2018-01-18 22:49:13 +01:00
Thomas Herzog
753c5b712f
Merge pull request #71 from Zylann/fix_poolvectors_copy
...
Added missing copy constructors and assign operators to PoolVectors
2018-01-18 08:47:34 +01:00
Marc Gilleron
835233fb71
Added missing copy constructors and assign operators to PoolVectors
2018-01-17 23:58:28 +01:00
Thomas Herzog
02b9b2592a
Merge pull request #67 from Zylann/rename_aabb_position
...
Renamed AABB::pos --> AABB::position
2018-01-17 08:46:19 +01:00
Thomas Herzog
4eea068b1b
Merge pull request #68 from Zylann/ref_instance
...
Added Ref<T>::instance()
2018-01-17 08:44:24 +01:00
Thomas Herzog
dc2896dc89
Merge pull request #70 from Zylann/fix_register_signal
...
Fix potential malloc(0)
2018-01-17 08:43:14 +01:00
Thomas Herzog
b9b06b5fbc
Merge pull request #69 from Zylann/fix_copy_constructors
...
Added copy constructors and assignment operators to Array and Dictionary
2018-01-17 08:42:09 +01:00
Marc Gilleron
e7202cef8b
Fix potential malloc(0)
2018-01-17 02:00:55 +01:00
Marc Gilleron
00f089d7ed
Added copy constructors and assignment operators to Array and Dictionary
2018-01-17 01:57:01 +01:00
Marc Gilleron
74e3b4ae23
Added Ref<T>::instance()
2018-01-17 01:54:02 +01:00
Marc Gilleron
b9ba10a717
Renamed AABB::pos --> AABB::position
2018-01-17 01:45:48 +01:00
karroffel
7dde412e26
custom types can now be used as method parameters
2018-01-14 23:03:57 +01:00
karroffel
e3b20a28a9
Added Read and Write access for PoolArrays
2018-01-11 21:26:37 +01:00
karroffel
5dac1b5887
caller-defined entry methods and string API update
2018-01-11 17:58:06 +01:00
Thomas Herzog
bde1ce384f
Merge pull request #57 from Grosskopf/master
...
Fixed building
2017-12-16 10:26:39 +01:00
karroffel
03380c0cef
made godotbinpath accept the binary path itself
2017-12-13 21:59:15 +01:00
Grosskopf
575b2f4d14
Fixed building
...
without this, the clang command fails
2017-12-11 16:36:03 +01:00
Thomas Herzog
ee4729cc07
Merge pull request #52 from BastiaanOlij/change_to_new_extensions
...
Update bindings to use new Api extensions and rename Rect3->AABB
2017-11-25 00:26:36 +01:00
Bastiaan Olij
d8faa4ec76
Added alloc_c_string
2017-11-25 10:22:36 +11:00
BastiaanOlij
0f773c2d72
Update bindings to use new Api extensions and rename Rect3->AABB
2017-11-23 22:50:05 +11:00
Thomas Herzog
e72f4beec1
Merge pull request #47 from BastiaanOlij/add_api_struct
...
Implemented using api struct
2017-10-24 19:28:06 +02:00
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