daylilyzeleen
|
3e91ec1729
|
Add detail infos for binding error message.
|
2022-09-30 15:16:43 +08:00 |
Aaron Franke
|
e26a75cd0c
|
Rename Basis "elements" to "rows"
https://github.com/godotengine/godot/pull/60627
|
2022-09-19 18:22:52 -05:00 |
Aaron Franke
|
e30c858c5d
|
Rename Transform2D "elements" to "columns"
https://github.com/godotengine/godot/pull/60627
|
2022-09-19 18:22:52 -05:00 |
Aaron Franke
|
942cd466ed
|
Split is_equal_approx into float and double versions to match Godot
https://github.com/godotengine/godot/pull/48882
|
2022-09-19 02:47:27 -05:00 |
Rémi Verschelde
|
3450a1ab16
|
Merge pull request #847 from ninfur/issue-65997
Add missing Vector4 function bindings
|
2022-09-19 09:31:23 +02:00 |
Rémi Verschelde
|
03d1120d6a
|
Merge pull request #850 from Zylann/transform_local
Add Transform3D `translated_local`, `rotated_local`, `scaled_local`
|
2022-09-19 09:30:11 +02:00 |
Marc Gilleron
|
c543a3cbe1
|
Add Transform3D `translated_local`, `rotated_local`, `scaled_local`
|
2022-09-18 23:04:38 +01:00 |
Marc Gilleron
|
a35994ce7b
|
Use `quaternion` instead of `quat` in method names
|
2022-09-18 22:44:18 +01:00 |
Johannes Sinander
|
e7372cbe85
|
Add missing Vector4 function bindings
|
2022-09-18 11:27:49 +02:00 |
Rémi Verschelde
|
f24cc8be03
|
Merge pull request #826 from bruvzg/string_info
|
2022-09-15 21:10:13 +02:00 |
Silc Renew
|
440c4ed703
|
Mode some methods to Animation from Variant
|
2022-09-15 04:13:51 +09:00 |
bruvzg
|
36273baa7e
|
Change PropertyInfo members to String.
|
2022-09-14 08:41:09 +03:00 |
bruvzg
|
91c56a0ad1
|
Add bindings for Vector4, Vector4i, Projection built-in types.
|
2022-07-21 09:36:38 +03:00 |
bruvzg
|
713b122b84
|
Add support for BitField hint, sync API files.
|
2022-07-11 15:00:17 +03:00 |
bruvzg
|
e3119e7d05
|
Sync containers with new HashMap/HashSet, sync API headers.
|
2022-06-06 12:18:07 +03:00 |
bruvzg
|
031a83b0ea
|
[Method Bind] Add support for default argument values and static method binding. Sync headers.
|
2022-05-06 10:17:51 +03:00 |
bruvzg
|
8bf5a532de
|
Change registered initializers / terminators to the single function with level argument.
|
2022-05-04 11:14:51 +03:00 |
Rémi Verschelde
|
1632322ce0
|
Update copyright year
|
2022-03-15 10:17:53 +01:00 |
Gilles Roudière
|
a94148ca4c
|
Reorder native extension initialization steps
|
2022-02-28 15:44:54 +01:00 |
Rémi Verschelde
|
76bad22978
|
Merge pull request #701 from bruvzg/port_templates
|
2022-02-21 11:25:40 +01:00 |
Rémi Verschelde
|
7e3321d1b2
|
Use forward declares for vector math types
Adds operators to convert from int vector types to float vector types
as done in the upstream engine implementations.
|
2022-02-20 12:04:08 +01:00 |
Rémi Verschelde
|
917b0c2ca3
|
Merge pull request #688 from zhehangd/master
|
2022-02-19 16:31:32 +01:00 |
bruvzg
|
e36180f377
|
Port a bunch of Godot container templates to GDExtension.
|
2022-02-18 21:07:53 +02:00 |
bruvzg
|
65dc3e89c7
|
Add ERR_ macros variants using `String` messages.
|
2022-02-17 10:18:04 +02:00 |
bruvzg
|
bf8fc4c53d
|
Add `ptr()` / `ptrw()` to the arrays, add missing `String` methods, add missing `CharString` method implementations.
|
2022-02-14 23:17:21 +02:00 |
Zhehang Ding
|
df0e28fe43
|
Add missing Vector2::operator Vector2i()
|
2022-02-07 01:23:18 -08:00 |
Zhehang Ding
|
24c94e4af0
|
Add missing Vector3::operator Vector3i
|
2022-02-07 00:31:48 -08:00 |
Gilles Roudière
|
adbbf1a3a1
|
Fix object_set_instance being wrongly called for built-in wrapped classes
|
2021-12-06 15:40:19 +01:00 |
Gilles Roudière
|
3fcb8a4d1e
|
Make extension instances create the corresponding godot object in their constructor
|
2021-12-03 15:37:49 +01:00 |
Bastiaan Olij
|
50512f0dee
|
Merge pull request #659 from groud/fix_null_init
Avoid crash in Variant constructor from nullptr Object*
|
2021-11-25 11:16:55 +11:00 |
Gilles Roudière
|
55ba2602db
|
Avoid crash in Variant constructor from nullptr Object*
|
2021-11-23 11:01:49 +01:00 |
Bastiaan Olij
|
b008810c01
|
Implementing dictionary operators
|
2021-11-23 19:44:53 +11:00 |
Bastiaan Olij
|
c2b690439f
|
Implement index operators for Arrays
|
2021-11-12 14:29:54 +11:00 |
Bastiaan Olij
|
ef528d3a86
|
Rename interface to gdn_interface because it's a defined keyword under windows
|
2021-10-28 19:44:20 +11:00 |
Bastiaan Olij
|
0e3bc393d5
|
Fully register class on register_class call
|
2021-09-27 23:08:12 +10:00 |
Bastiaan Olij
|
b21069c573
|
_err_print_error only output p_message so swapped parameters around
|
2021-09-27 23:08:11 +10:00 |
Bastiaan Olij
|
e839199848
|
Add support for property groups
|
2021-09-27 23:08:11 +10:00 |
Bastiaan Olij
|
02802b1d0e
|
Add in driver types and rejig code to make it easier to extend
|
2021-09-27 23:08:11 +10:00 |
George Marques
|
aef0f1e248
|
Change initialization to allow custom level callbacks
Now it needs a callback for each level so custom logic (like loading
singletons) can be performed.
|
2021-09-27 23:08:10 +10:00 |
George Marques
|
dfa526ce16
|
Fix formatting of files
|
2021-09-27 23:08:10 +10:00 |
Bastiaan Olij
|
46c63af715
|
Re-introduce build-in type code for core types
|
2021-09-27 23:08:10 +10:00 |
George Marques
|
8eb6f129f8
|
Set initialization level to CORE
This should eventually be configurable with user callbacks, but for now
assume the lowest level to ensure the initialization is called.
|
2021-09-27 23:08:10 +10:00 |
Bastiaan Olij
|
b07559882c
|
Silence delete compile warning in memory.h/cpp on Windows
|
2021-09-27 23:08:09 +10:00 |
George Marques
|
5615c92173
|
Define the {de,}initialization functions in the bindings
The extension creators then don't need to create those just to redirect
to the bindings.
|
2021-09-27 23:08:08 +10:00 |
George Marques
|
8bcf32a619
|
Fix issues with method calls
|
2021-09-27 23:08:08 +10:00 |
George Marques
|
e4ed48976a
|
Replace bindgins to work with extensions
|
2021-09-27 23:08:08 +10:00 |
Rémi Verschelde
|
4e8508ad53
|
Fixup style after #563
|
2021-09-27 12:26:32 +02:00 |
Rémi Verschelde
|
3de367920f
|
Merge pull request #563 from LinwoodCloud/master
|
2021-09-27 11:41:41 +02:00 |
Rémi Verschelde
|
7a693df988
|
Merge pull request #601 from colugomusic/fix-string-args-constness
|
2021-09-27 11:31:56 +02:00 |
Rémi Verschelde
|
0fba89df67
|
Merge pull request #595 from Calinou/add-license-headers
|
2021-09-27 11:31:31 +02:00 |