summaryrefslogtreecommitdiffstats
path: root/servers/physics_server_2d.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update remaining physics exclude parameters to use TypedArrayRicardo Buring2022-11-231-3/+3
* Add `area_get_collision_layer` and `area_get_collision_mask`Mansur Isaev2022-09-251-0/+3
* Expose registration of physics servers to GDExtensionRicardo Buring2022-09-071-8/+31
* Merge pull request #65321 from rburing/physics_server_2d_extensionRémi Verschelde2022-09-051-0/+2
|\
| * Create GDExtension classes for PhysicsServer2DRicardo Buring2022-09-041-0/+2
* | Change Array arguments to TypedArraykobewi2022-09-011-20/+20
|/
* Restore RigidBody2/3D, SoftBody names in physicsfabriceci2022-08-261-2/+2
* Replace Array return types with TypedArray 2kobewi2022-08-231-15/+16
* Add collision weight to PhysicsBody for penetrations must be avoidedSilc Renew2022-08-181-0/+3
* Add static methods to create RayQueryParameterskobewi2022-06-101-0/+12
* Use range iterators for RBSet in most casesAaron Record2022-05-191-6/+6
* Add dedicated macros for property name extractionHaoyu Qiu2022-05-191-1/+1
* Add motion parameter to toggle whether recovery is reported as a collisionRicardo Buring2022-05-181-0/+4
* Replace most uses of Map by HashMapreduz2022-05-161-3/+3
* Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-2/+2
* Validate PhysicsDirectSpaceState{2,3}D::_intersect_point inputHaoyu Qiu2022-02-141-0/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Improve RigidDynamicBody force and torque APIPouleyKetchoupp2021-12-101-6/+29
* Update space parameters in 2D and 3DPouleyKetchoupp2021-12-031-3/+3
* Merge pull request #54810 from nekomatata/area-separate-override-modesCamille Mohr-Daurat2021-11-111-3/+3
|\
| * Separate space override modes for gravity/damping in AreaPouleyKetchoupp2021-11-091-3/+3
* | Add raycast options to hit when starting inside / hit back facesPouleyKetchoupp2021-11-101-0/+4
|/
* Merge pull request #54134 from nekomatata/body-center-of-mass-localCamille Mohr-Daurat2021-11-081-0/+2
|\
| * Expose local center of mass in physics serversPouleyKetchoupp2021-11-081-0/+2
* | Use parameter classes instead of arguments for all physics queriesPouleyKetchoupp2021-11-041-120/+137
|/
* Use `Callable` in Area monitor callbackrafallus2021-11-011-2/+2
* Improved RigidDynamicBody linear/angular damping overridePouleyKetchoupp2021-10-251-0/+5
* Fix missing argument names in bindingsRémi Verschelde2021-10-091-6/+6
* Fix physics glitch with TileMap moving platformsPouleyKetchoupp2021-10-041-0/+24
* Script interface improvements for test body motionPouleyKetchoupp2021-10-041-22/+56
* Merge pull request #42364 from madmiraal/fix-39887Rémi Verschelde2021-10-031-1/+1
|\
| * Increment index when populating PhysicsShapeQueryParameters exclude array.Marcel Admiraal2020-09-271-1/+1
* | Remove shape metadata from 2D physics serverPouleyKetchoupp2021-09-301-7/+0
* | Merge pull request #52754 from nekomatata/dynamic-body-modesCamille Mohr-Daurat2021-09-281-1/+1
|\ \
| * | Clarify RigidDynamicBody modesPouleyKetchoupp2021-09-161-1/+1
* | | Improved logic for CharacterBody collision recovery depthPouleyKetchoupp2021-09-271-1/+0
|/ /
* | Rename WorldMarginShape to WorldBoundaryShapePouleyKetchoupp2021-09-141-2/+2
* | Proper support for custom mass properties in 2D/3D physics bodiesPouleyKetchoupp2021-09-061-0/+5
* | Harmonize default value for collision mask in ray/shape queriesPouleyKetchoupp2021-08-301-10/+3
* | Rename RayShape to SeparationRayShapePouleyKetchoupp2021-08-241-2/+2
* | Fix CharacterBody motion with RayShapePouleyKetchoupp2021-08-241-3/+3
* | Restore RayShape as a regular shape typePouleyKetchoupp2021-08-241-0/+2
* | API improvement on physics, mainly CharacterBodyfabriceci2021-08-151-7/+7
* | Rename LineShape2D to WorldMarginShape2DHugo Locurcio2021-08-141-2/+2
* | Uniformize layer names, script methods and documentationPouleyKetchoupp2021-08-121-6/+6
* | Remove infinite inertia and ray shapes from CharacterBodyPouleyKetchoupp2021-08-101-5/+3
* | Fix applied rotation from moving platforms in move_and_slidePouleyKetchoupp2021-08-091-0/+2
* | Fixing 2D moving platform logicfabriceci2021-07-151-3/+7
* | Remove unused PhysicsShapeQueryResult3D & PhysicsShapeQueryResult2DPouleyKetchoupp2021-07-051-31/+0
* | Fix move_and_collide causing sliding on slopesPouleyKetchoupp2021-06-281-0/+18