summaryrefslogtreecommitdiffstats
path: root/servers/physics_server_2d.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* Update PinJoint2D API with angle limits and motor speedDragos Daian2023-09-261-1/+13
* PhysicsDirectBodyState2D: add get_contact_local_velocity_at_positionRicardo Buring2023-04-141-0/+1
* Fix collide_shape return typeRicardo Buring2023-03-231-1/+1
* Replace Area gravity point distance scale with unit distanceAaron Franke2023-01-291-1/+1
* Remove deprecated AREA_PARAM_GRAVITY_POINT_ATTENUATIONAaron Franke2023-01-291-1/+0
* Add get_contact_impulse method to PhysicsDirectBodyState2DRicardo Buring2023-01-101-0/+1
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Update remaining physics exclude parameters to use TypedArrayRicardo Buring2022-11-231-2/+2
* Merge pull request #66951 from rburing/restore_recovery_as_collisionRémi Verschelde2022-10-061-1/+1
|\
| * Revert "Turn on recovery as collisions only for floor snapping as this leads ...Ricardo Buring2022-10-051-1/+1
* | Add `area_get_collision_layer` and `area_get_collision_mask`Mansur Isaev2022-09-251-1/+4
|/
* Merge pull request #65828 from rburing/body_state_sync_callableRémi Verschelde2022-09-211-4/+1
|\
| * PhysicsServer2D and PhysicsServer3D: make body_set_state_sync_callback take a...Ricardo Buring2022-09-151-4/+1
* | Turn on recovery as collisions only for floor snapping as this leads to unwan...fabriceci2022-09-181-1/+1
|/
* Expose registration of physics servers to GDExtensionRicardo Buring2022-09-071-17/+25
* Merge pull request #65321 from rburing/physics_server_2d_extensionRémi Verschelde2022-09-051-0/+1
|\
| * Create GDExtension classes for PhysicsServer2DRicardo Buring2022-09-041-0/+1
* | Change Array arguments to TypedArraykobewi2022-09-011-9/+9
|/
* Restore RigidBody2/3D, SoftBody names in physicsfabriceci2022-08-261-2/+2
* Replace Array return types with TypedArray 2kobewi2022-08-231-4/+6
* Add collision weight to PhysicsBody for penetrations must be avoidedSilc Renew2022-08-181-0/+3
* Add static methods to create RayQueryParameterskobewi2022-06-101-0/+1
* Add a new HashSet templatereduz2022-05-201-5/+5
* 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-5/+5
* Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-3/+3
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Improve RigidDynamicBody force and torque APIPouleyKetchoupp2021-12-101-14/+29
* Merge pull request #55602 from nekomatata/improve-rigidbody-contactsRémi Verschelde2021-12-061-3/+3
|\
| * Update space parameters in 2D and 3DPouleyKetchoupp2021-12-031-3/+3
* | Don't return reference on copy assignment operatorsRémi Verschelde2021-11-301-2/+1
|/
* 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/+5
|/
* Merge pull request #54134 from nekomatata/body-center-of-mass-localCamille Mohr-Daurat2021-11-081-0/+1
|\
| * Expose local center of mass in physics serversPouleyKetchoupp2021-11-081-0/+1
* | Use parameter classes instead of arguments for all physics queriesPouleyKetchoupp2021-11-041-58/+144
|/
* Use `Callable` in Area monitor callbackrafallus2021-11-011-2/+2
* Improved RigidDynamicBody linear/angular damping overridePouleyKetchoupp2021-10-251-1/+8
* Rename Godot Physics classes from *SW to Godot*PouleyKetchoupp2021-10-181-3/+3
* Fix physics glitch with TileMap moving platformsPouleyKetchoupp2021-10-041-0/+4
* Script interface improvements for test body motionPouleyKetchoupp2021-10-041-14/+46
* Remove shape metadata from 2D physics serverPouleyKetchoupp2021-09-301-8/+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-3/+7