Andy Maloney 
							
						 
					 
					
						
						
						
						
							
						
						
							dbd43ac107 
							
						 
					 
					
						
						
							
							Fix a shadowed enum (EulerOrder)  
						
						... 
						
						
						
						Use the global constants. 
						
						
					 
					
						2023-01-17 18:38:24 -05:00 
						 
				 
			
				
					
						
							
							
								Дмитрий Сальников 
							
						 
					 
					
						
						
						
						
							
						
						
							0c6e26dabe 
							
						 
					 
					
						
						
							
							Added property info for ptr and ref + ported the implementation of the check method  
						
						
						
						
					 
					
						2023-01-13 15:56:51 +03:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							931f1a3f34 
							
						 
					 
					
						
						
							
							Sync license copyright with upstream GH-70885  
						
						
						
						
					 
					
						2023-01-10 16:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fabio Alessandrelli 
							
						 
					 
					
						
						
						
						
							
						
						
							9fd33b5cde 
							
						 
					 
					
						
						
							
							Allow method binds to take Object subclasses as arguments  
						
						... 
						
						
						
						As done in upstream Godot via GH-57205.
Add a test that ensures it works also for "gdextended" objects. 
						
						
					 
					
						2023-01-10 12:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Haller 
							
						 
					 
					
						
						
						
						
							
						
						
							fce753c05d 
							
						 
					 
					
						
						
							
							Extension header: amend const correctness of p_args parameters  
						
						
						
						
					 
					
						2022-12-14 15:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bab247dcb6 
							
						 
					 
					
						
						
							
							Rename godot-headers to gdextension, move header to top folder  
						
						... 
						
						
						
						Changes the `<godot/gdextension_interface.h>` include to simply
`<gdextension_interface.h>`.
Refactor and better document the SCons and CMake logic around setting
the paths to the header and API JSON file. 
						
						
					 
					
						2022-12-14 12:36:59 +01:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e8eb1c1f2 
							
						 
					 
					
						
						
							
							Merge pull request  #958  from BastiaanOlij/improve_gdextension_virtual_ref  
						
						... 
						
						
						
						Fix virtual GDExtension method Ref<T> conversion 
						
						
					 
					
						2022-12-14 12:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Дмитрий Сальников 
							
						 
					 
					
						
						
						
						
							
						
						
							b7eeddcf52 
							
						 
					 
					
						
						
							
							Use int64_t for BitField as in Godot itself  
						
						
						
						
					 
					
						2022-12-13 13:36:16 +03:00 
						 
				 
			
				
					
						
							
							
								Bastiaan Olij 
							
						 
					 
					
						
						
						
						
							
						
						
							992d85e6f8 
							
						 
					 
					
						
						
							
							Fix virtual GDExtension method Ref<T> conversion  
						
						
						
						
					 
					
						2022-12-13 10:41:55 +11:00 
						 
				 
			
				
					
						
							
							
								Gilles Roudière 
							
						 
					 
					
						
						
						
						
							
						
						
							c02e644679 
							
						 
					 
					
						
						
							
							Rename GDNative to GDExtension  
						
						... 
						
						
						
						Non-exhaustive list of case-sensitive renames:
GDExtension -> GDNative
GDNATIVE -> GDEXTENSION
gdextension -> gdnative
ExtensionExtension -> Extension (for where there was GDNativeExtension)
EXTENSION_EXTENSION -> EXTENSION (for where there was GDNATIVE_EXTENSION)
gdnlib -> gdextension
gdn_interface -> gde_interface
gdni -> gde_interface 
						
						
					 
					
						2022-12-12 11:06:38 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe79449969 
							
						 
					 
					
						
						
							
							Fix cast on PtrToArg::convert  
						
						
						
						
					 
					
						2022-12-05 03:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe86a94dcf 
							
						 
					 
					
						
						
							
							Fix const qualifier for parameters in GDExtension api functions  
						
						
						
						
					 
					
						2022-12-03 00:27:07 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa405a8337 
							
						 
					 
					
						
						
							
							Fix lifetime of StringName objects returned by Wrapped::_get_property_list  
						
						
						
						
					 
					
						2022-11-29 18:23:56 +01:00 
						 
				 
			
				
					
						
							
							
								Andy Maloney 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e34c2f9d 
							
						 
					 
					
						
						
							
							Basic static analysis fixes  
						
						... 
						
						
						
						- remove extraneous semicolons
- use "nullptr" instead of "0"
- remove "break" after "return"
- use <cstdio> instead of <stdio.h> 
						
						
					 
					
						2022-11-18 17:46:13 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1858e349c8 
							
						 
					 
					
						
						
							
							Update named colors to be in sync with the engine  
						
						
						
						
					 
					
						2022-11-12 00:31:06 -06:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2745d341aa 
							
						 
					 
					
						
						
							
							Fix broken namespace isolation in GDCLASS macro  
						
						
						
						
					 
					
						2022-11-11 16:45:42 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6ba0dca13 
							
						 
					 
					
						
						
							
							StringName is working fine with demo \o/  
						
						
						
						
					 
					
						2022-11-08 21:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b82d5937b 
							
						 
					 
					
						
						
							
							Correct GDNativeExtensionScriptInstanceToString  
						
						
						
						
					 
					
						2022-11-08 21:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1963dc133 
							
						 
					 
					
						
						
							
							Correct __constant_get_bitfield_name with StringName  
						
						
						
						
					 
					
						2022-11-08 21:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a706a9ceb9 
							
						 
					 
					
						
						
							
							Remove now useless _alloc_and_copy_cstr  
						
						
						
						
					 
					
						2022-11-08 21:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e24b6b0e51 
							
						 
					 
					
						
						
							
							Use StringName in the whole GDExtension API instead of const char *  
						
						
						
						
					 
					
						2022-11-08 21:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e81f89dd3 
							
						 
					 
					
						
						
							
							Uses StringName in GDExtension perf critical instance creation & method/properties setter/getter  
						
						
						
						
					 
					
						2022-11-08 21:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabio Alessandrelli 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c341656d 
							
						 
					 
					
						
						
							
							Add missing bindings for GDNativePtr<void>.  
						
						
						
						
					 
					
						2022-10-20 18:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ricardo Buring 
							
						 
					 
					
						
						
						
						
							
						
						
							01960ffc9f 
							
						 
					 
					
						
						
							
							Add support for virtual and abstract classes  
						
						
						
						
					 
					
						2022-10-15 13:15:05 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Leblond 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b21931c4a3 
							
						 
					 
					
						
						
							
							Type GDNativePropertyInfo.type field as GDNativeVariantType  
						
						
						
						
					 
					
						2022-10-13 14:04:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							592bd15c7a 
							
						 
					 
					
						
						
							
							Run scripts to format and make headers consistent  
						
						
						
						
					 
					
						2022-10-09 01:47:07 -05:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
						
						
							
						
						
							db8679443f 
							
						 
					 
					
						
						
							
							Merge pull request  #885  from aaronfranke/core-data-structs  
						
						... 
						
						
						
						Update core data structures to match the engine 
						
						
					 
					
						2022-10-07 22:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
						
						
							
						
						
							0eba81ef79 
							
						 
					 
					
						
						
							
							Merge pull request  #876  from Daylily-Zeleen/Daylily-Zeleen/master  
						
						... 
						
						
						
						Add detail infos for binding error message. 
						
						
					 
					
						2022-10-07 22:25:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65eeb94f75 
							
						 
					 
					
						
						
							
							Update core data structures to match the engine  
						
						
						
						
					 
					
						2022-10-07 11:27:41 -05:00 
						 
				 
			
				
					
						
							
							
								Mikael Hermansson 
							
						 
					 
					
						
						
						
						
							
						
						
							40d181d2f3 
							
						 
					 
					
						
						
							
							Bind enums in built-in types and expose bindings for global constants  
						
						
						
						
					 
					
						2022-10-06 11:16:17 +02:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
						
						
							
						
						
							50a534bf55 
							
						 
					 
					
						
						
							
							Merge pull request  #880  from aaronfranke/struct  
						
						... 
						
						
						
						Use `struct` instead of `class` for core structures 
						
						
					 
					
						2022-10-05 10:35:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
						
						
							
						
						
							91afc08de1 
							
						 
					 
					
						
						
							
							Merge pull request  #855  from Zylann/fix_issue854_virtual_methods  
						
						... 
						
						
						
						Fix deriving a custom class with virtual methods 
						
						
					 
					
						2022-10-05 10:35:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0455f72ede 
							
						 
					 
					
						
						
							
							Use struct instead of class for core structures  
						
						
						
						
					 
					
						2022-10-05 01:46:15 -05:00 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
						
						
							
						
						
							d25cae9b61 
							
						 
					 
					
						
						
							
							Merge pull request  #859  from aaronfranke/basis-transform-quat  
						
						... 
						
						
						
						Update Basis/Transform3D/Quaternion to match the engine 
						
						
					 
					
						2022-10-04 16:39:46 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc879c04c8 
							
						 
					 
					
						
						
							
							Update Vector4/4i to match the engine  
						
						
						
						
					 
					
						2022-10-01 21:09:05 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d479208a8f 
							
						 
					 
					
						
						
							
							Update Vector2/2i/3/3i to match the engine  
						
						
						
						
					 
					
						2022-10-01 21:09:05 -05:00 
						 
				 
			
				
					
						
							
							
								daylilyzeleen 
							
						 
					 
					
						
						
						
						
							
						
						
							3e91ec1729 
							
						 
					 
					
						
						
							
							Add detail infos for binding error message.  
						
						
						
						
					 
					
						2022-09-30 15:16:43 +08:00 
						 
				 
			
				
					
						
							
							
								bruvzg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c001d0e5c7 
							
						 
					 
					
						
						
							
							Implement support for typed arrays.  
						
						
						
						
					 
					
						2022-09-23 09:02:00 +03:00 
						 
				 
			
				
					
						
							
							
								Marc Gilleron 
							
						 
					 
					
						
						
						
						
							
						
						
							5de2c059d1 
							
						 
					 
					
						
						
							
							Fix deriving a custom class with virtual methods  
						
						
						
						
					 
					
						2022-09-21 19:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e83d472c00 
							
						 
					 
					
						
						
							
							Update Basis/Transform3D/Quaternion to match the engine  
						
						
						
						
					 
					
						2022-09-20 01:07:45 -05: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ba459ae7b 
							
						 
					 
					
						
						
							
							Add integer posmod and rename range_lerp to remap  
						
						... 
						
						
						
						https://github.com/godotengine/godot/pull/23310 
https://github.com/godotengine/godot/pull/65361  
					
						2022-09-19 03:09:59 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a2e8d907b 
							
						 
					 
					
						
						
							
							Add pingpong and fract methods to Math  
						
						... 
						
						
						
						https://github.com/godotengine/godot/pull/53819  
					
						2022-09-19 03:09:59 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b11ff9d876 
							
						 
					 
					
						
						
							
							Replace stepify with snapped  
						
						... 
						
						
						
						https://github.com/godotengine/godot/pull/44586  
					
						2022-09-19 03:09:59 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Franke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d20c4200db 
							
						 
					 
					
						
						
							
							Update cubic interpolation methods to match core  
						
						... 
						
						
						
						https://github.com/godotengine/godot/pull/64924 
https://github.com/godotengine/godot/pull/63602 
https://github.com/godotengine/godot/pull/62458  
					
						2022-09-19 03:09:38 -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 
						 
				 
			
				
					
						
							
							
								Rémi Verschelde 
							
						 
					 
					
						
						
						
						
							
						
						
							d910b72cb7 
							
						 
					 
					
						
						
							
							Merge pull request  #851  from Zylann/quat_to_quaternion  
						
						... 
						
						
						
						Use `quaternion` instead of `quat` in method names 
						
						
					 
					
						2022-09-19 09:29:57 +02:00