VolTer 
								
							 
						 
						
							
							
							
							
								
							
							
								e3d0da404f 
								
							 
						 
						
							
							
								
								Overhaul the top sections of the class reference (Physics classes)  
							
							
							
						 
						
							2023-05-20 03:25:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c1524a651 
								
							 
						 
						
							
							
								
								Bump version to 4.1-dev  
							
							... 
							
							
							
							Can't stop, won't stop, they said, huh? 
							
						 
						
							2023-03-01 01:44:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								80ccd46dcd 
								
							 
						 
						
							
							
								
								Use capitalized ID in the doc  
							
							
							
						 
						
							2022-12-08 09:40:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rafallus 
								
							 
						 
						
							
							
							
							
								
							
							
								7f2740f7bd 
								
							 
						 
						
							
							
								
								Expose input interaction virtual functions in CollisionObject  
							
							
							
						 
						
							2022-08-29 14:04:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								8be27dc59e 
								
							 
						 
						
							
							
								
								Replace Array return types with TypedArray  
							
							
							
						 
						
							2022-08-22 22:42:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Silc Renew 
								
							 
						 
						
							
							
							
							
								
							
							
								b31115cdc1 
								
							 
						 
						
							
							
								
								Add collision weight to PhysicsBody for penetrations must be avoided  
							
							... 
							
							
							
							Co-authored-by: Juan Linietsky <reduzio@gmail.com> 
							
						 
						
							2022-08-18 08:10:31 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andy Maloney 
								
							 
						 
						
							
							
							
							
								
							
							
								d32803fdd6 
								
							 
						 
						
							
							
								
								[doc] Use "param" instead of "code" to refer to parameters (7)  
							
							
							
						 
						
							2022-08-12 13:19:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								c5d7115038 
								
							 
						 
						
							
							
								
								Rename the argument tag to param in XML documentation  
							
							
							
						 
						
							2022-08-08 22:34:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ac45542f6 
								
							 
						 
						
							
							
								
								Improve CollisionObject2D and CollisionObject3D pickable documentation  
							
							
							
						 
						
							2022-04-29 23:14:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								b9c91d620e 
								
							 
						 
						
							
							
								
								Add a note about collisions in different canvases.  
							
							
							
						 
						
							2022-04-08 09:27:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b68dd2e189 
								
							 
						 
						
							
							
								
								Add an XML schema for documentation  
							
							... 
							
							
							
							This makes it easier to spot syntax errors when editing the
class reference. The schema is referenced locally so validation
can still work offline.
Each class XML's schema conformance is also checked on GitHub Actions. 
							
						 
						
							2022-02-15 00:03:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rafallus 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7d3f8331 
								
							 
						 
						
							
							
								
								Fix input_ray_pickable documentation for CollisionObject3D  
							
							
							
						 
						
							2022-01-18 01:01:11 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c1bd4d227 
								
							 
						 
						
							
							
								
								Replace Godot docs URL with $DOCS_URL in XML class reference  
							
							
							
						 
						
							2021-11-15 13:02:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								5cecdfa8af 
								
							 
						 
						
							
							
								
								Entirely removes BIND_VMETHOD in favor of GDVIRTUAL  
							
							... 
							
							
							
							* `_gui_input`, `_input`, `_unhandled_input` and `_unhandled_key_input` are now regular C++ virutal functions.
* Everything else converted to GDVIRTUAL
* BIND_VMETHOD is gone, always use the new syntax from now on.
Creating `_gui_input` method and using the binder to register events will no longer work, simply override the virtual function now. 
							
						 
						
							2021-08-23 08:10:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								989acbbe81 
								
							 
						 
						
							
							
								
								Uniformize layer names, script methods and documentation  
							
							... 
							
							
							
							- Back to 1-based layer names to make it clearer in editor UI
- Layer bit accessors are renamed to layer value and 1-based too
- Uniform errors and documentation in render and physics
- Fix a few remaining collision_layer used in place of collision_mask 
							
						 
						
							2021-08-12 08:06:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6acbcf7a86 
								
							 
						 
						
							
							
								
								Merge pull request  #50625  from nekomatata/body-one-direction-layers  
							
							... 
							
							
							
							One-directional collision layer check for rigid bodies and soft bodies 
							
						 
						
							2021-07-31 22:12:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7adf4cc9b5 
								
							 
						 
						
							
							
								
								doc: Use self-closing tags for return and argument  
							
							... 
							
							
							
							For the time being we don't support writing a description for those, preferring
having all details in the method's description.
Using self-closing tags saves half the lines, and prevents contributors from
thinking that they should write the argument or return documentation there. 
							
						 
						
							2021-07-30 15:29:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
							
							
								
							
							
								f8374b021e 
								
							 
						 
						
							
							
								
								Fix typo in CollisionObject documentation  
							
							
							
						 
						
							2021-07-24 22:57:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								940838c174 
								
							 
						 
						
							
							
								
								One-directional collision layer check for rigid bodies and soft bodies  
							
							... 
							
							
							
							Check for each body individually if it collides with the other one or
ignores it.
When a body is being ignored, the other body's mass is considered
infinite when applying impulses to avoid extra overlapping. 
							
						 
						
							2021-07-19 17:24:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								523d6b2ae8 
								
							 
						 
						
							
							
								
								Merge pull request  #47395  from sygi/shape_idx_collision  
							
							... 
							
							
							
							Add shape_idx to CollisionObject2D mouse_entered signal 
							
						 
						
							2021-07-16 19:05:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sygi 
								
							 
						 
						
							
							
							
							
								
							
							
								6f3e7f7cb0 
								
							 
						 
						
							
							
								
								Add mouse_shape_entered and mouse_shape_exited signals to CollisionObject2D.  
							
							... 
							
							
							
							Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> 
							
						 
						
							2021-07-02 20:50:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								5cbdc7a0ac 
								
							 
						 
						
							
							
								
								Add support for controlling physics nodes' behavior when disabled  
							
							... 
							
							
							
							New property disable_mode to set different behaviors:
Remove: remove from physics simulation
MakeStatic: change body mode to static (doesn't affect area and soft body)
KeepActive: do nothing
Extra change:
Handle disable/enable node state with specific notifications, in order
to differentiate global pause from disabled nodes. 
							
						 
						
							2021-06-30 09:20:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cab5064f20 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							... 
							
							
							
							And typo fix from https://github.com/godotengine/godot-docs/pull/4882 . 
							
						 
						
							2021-04-29 12:11:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								071871b787 
								
							 
						 
						
							
							
								
								Move collision layer and mask into CollisionObject.  
							
							
							
						 
						
							2021-04-20 10:38:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								c845e20add 
								
							 
						 
						
							
							
								
								Revert "Allow Area2D and 3D mouse events without a collision layer"  
							
							... 
							
							
							
							This reverts commit 7eebb06b55 
							
						 
						
							2020-07-27 22:45:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								b79aa89796 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							
							
						 
						
							2020-07-15 08:43:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								7eebb06b55 
								
							 
						 
						
							
							
								
								Allow Area2D and 3D mouse events without a collision layer  
							
							... 
							
							
							
							Co-authored-by: madmiraal <madmiraal@users.noreply.github.com> 
							
						 
						
							2020-07-10 13:23:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clayjohn 
								
							 
						 
						
							
							
							
							
								
							
							
								57e27683ba 
								
							 
						 
						
							
							
								
								Update docs to version 4.0  
							
							
							
						 
						
							2020-01-31 17:15:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								2d20fc39aa 
								
							 
						 
						
							
							
								
								doc: Drop unused 'category' property from header  
							
							... 
							
							
							
							We already removed it from the online docs with #35132 .
Currently it can only be "Built-In Types" (Variant types) or "Core"
(everything else), which is of limited use.
We might also want to consider dropping it from `ClassDB` altogether
in Godot 4.0. 
							
						 
						
							2020-01-26 16:02:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz Chabora 
								
							 
						 
						
							
							
							
							
								
							
							
								c09b9c488f 
								
							 
						 
						
							
							
								
								Complete documentation of some more classes  
							
							
							
						 
						
							2020-01-14 13:19:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FlamyAT 
								
							 
						 
						
							
							
							
							
								
							
							
								9a84cef4fc 
								
							 
						 
						
							
							
								
								Documents the need for input_pickable in _input_event  
							
							... 
							
							
							
							Update CollisionObject2D.xml
Added member tags to missing docs 
							
						 
						
							2019-07-22 15:12:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								c6cea6e9b3 
								
							 
						 
						
							
							
								
								doc: Add default values to all properties  
							
							... 
							
							
							
							Thanks to @bojidar-bg's impressive work in #29380 . 
							
						 
						
							2019-06-30 13:58:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lopho 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da73bcca6f 
								
							 
						 
						
							
							
								
								Document CollisionObject2D pickable requires collision_layer  
							
							... 
							
							
							
							Documents CollisionObject2D mouse_entered, mouse_exited and input_event requiring at least one collision_layer to be set. 
							
						 
						
							2019-05-02 15:43:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								6af69f851a 
								
							 
						 
						
							
							
								
								doc: Drop unused <demos> tag  
							
							
							
						 
						
							2019-04-19 11:03:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63d3a42f82 
								
							 
						 
						
							
							
								
								Merge pull request  #27465  from neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough  
							
							... 
							
							
							
							EditorHelp: Improve enum ref resolving and add constant ref support 
							
						 
						
							2019-04-05 15:19:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								39c868171e 
								
							 
						 
						
							
							
								
								doc: Bump version to 3.2  
							
							
							
						 
						
							2019-04-01 12:33:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ignacio Etcheverry 
								
							 
						 
						
							
							
							
							
								
							
							
								d80bc5cbba 
								
							 
						 
						
							
							
								
								ClassRef: Replace [code]CurrentClass[/code] with [CurrentClass]  
							
							... 
							
							
							
							Modified makerst to generate code tags for these to avoid hyperlinks to the same class. 
							
						 
						
							2019-03-29 23:47:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								433b8ee526 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							
							
						 
						
							2019-01-26 22:21:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								6cdcde7114 
								
							 
						 
						
							
							
								
								doc: Add missing commas after "If true/false"  
							
							
							
						 
						
							2018-12-20 13:47:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelly Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								1dc8e7c05f 
								
							 
						 
						
							
							
								
								Improve ClassDB information for some some signal parameters  
							
							
							
						 
						
							2018-09-01 18:05:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelly Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								29f2571662 
								
							 
						 
						
							
							
								
								update class docs  
							
							
							
						 
						
							2018-08-31 22:35:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								3fa77b3172 
								
							 
						 
						
							
							
								
								doc: Remove status from hardcoded version string  
							
							... 
							
							
							
							It has no practical use case and just generates noise for each alpha, beta, etc. 
							
						 
						
							2018-02-27 13:40:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								3c7a39b40c 
								
							 
						 
						
							
							
								
								doc: Update version string in header  
							
							
							
						 
						
							2018-02-19 10:46:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								d516aab8fa 
								
							 
						 
						
							
							
								
								doc: Sync with current source  
							
							... 
							
							
							
							Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 
and fix the version tag in all files (not really stable yet, but it makes no sense
to hardcode rc3 at this stage). 
							
						 
						
							2018-01-25 08:50:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								e28cdc4654 
								
							 
						 
						
							
							
								
								doc: Update version string in XML  
							
							
							
						 
						
							2018-01-13 11:43:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Will Nations 
								
							 
						 
						
							
							
							
							
								
							
							
								a9c9499c73 
								
							 
						 
						
							
							
								
								[DOCS] CanvasItem/Material/Layer, ClassDB, CollisionObject(2D)  
							
							
							
						 
						
							2017-12-07 22:12:01 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								92f07fefcd 
								
							 
						 
						
							
							
								
								doc: Remove setters and getters now exposed via properties/members  
							
							
							
						 
						
							2017-11-24 18:10:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								bc75fae579 
								
							 
						 
						
							
							
								
								doc: Update header version for 3.0-beta  
							
							
							
						 
						
							2017-11-24 09:16:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								967bfb0c4a 
								
							 
						 
						
							
							
								
								doc: Remove revision.module_config from version string  
							
							... 
							
							
							
							It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}",
limits unnecessary diffs. 
							
						 
						
							2017-11-15 20:41:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								b302084395 
								
							 
						 
						
							
							
								
								makerst: Fix rst-ization of members and escaping of [Class]s  
							
							... 
							
							
							
							Fixes  #11517 . 
						
							2017-10-21 12:33:52 +02:00