summaryrefslogtreecommitdiff
path: root/servers/physics_server_2d.h
AgeCommit message (Expand)Author
2021-11-08Merge pull request #54134 from nekomatata/body-center-of-mass-localCamille Mohr-Daurat
2021-11-08Expose local center of mass in physics serversPouleyKetchoupp
2021-11-04Use parameter classes instead of arguments for all physics queriesPouleyKetchoupp
2021-11-01Use `Callable` in Area monitor callbackrafallus
2021-10-25Improved RigidDynamicBody linear/angular damping overridePouleyKetchoupp
2021-10-18Rename Godot Physics classes from *SW to Godot*PouleyKetchoupp
2021-10-04Fix physics glitch with TileMap moving platformsPouleyKetchoupp
2021-10-04Script interface improvements for test body motionPouleyKetchoupp
2021-09-30Remove shape metadata from 2D physics serverPouleyKetchoupp
2021-09-28Merge pull request #52754 from nekomatata/dynamic-body-modesCamille Mohr-Daurat
2021-09-27Improved logic for CharacterBody collision recovery depthPouleyKetchoupp
2021-09-16Clarify RigidDynamicBody modesPouleyKetchoupp
2021-09-14Rename WorldMarginShape to WorldBoundaryShapePouleyKetchoupp
2021-09-06Proper support for custom mass properties in 2D/3D physics bodiesPouleyKetchoupp
2021-09-06Merge pull request #52271 from nekomatata/query-layer-default-maskCamille Mohr-Daurat
2021-08-31Merge pull request #49471 from nekomatata/body-state-sync-callbackJuan Linietsky
2021-08-30Harmonize default value for collision mask in ray/shape queriesPouleyKetchoupp
2021-08-25Clean physics direct body state usage in 2D and 3D physicsPouleyKetchoupp
2021-08-24Rename RayShape to SeparationRayShapePouleyKetchoupp
2021-08-24Fix CharacterBody motion with RayShapePouleyKetchoupp
2021-08-24Restore RayShape as a regular shape typePouleyKetchoupp
2021-08-15API improvement on physics, mainly CharacterBodyfabriceci
2021-08-14Rename LineShape2D to WorldMarginShape2DHugo Locurcio
2021-08-10Remove infinite inertia and ray shapes from CharacterBodyPouleyKetchoupp
2021-08-09Fix applied rotation from moving platforms in move_and_slidePouleyKetchoupp
2021-07-15Fixing 2D moving platform logicfabriceci
2021-07-10Add a method to set the number of physics solver iterations in 3DHugo Locurcio
2021-07-05Remove unused PhysicsShapeQueryResult3D & PhysicsShapeQueryResult2DPouleyKetchoupp
2021-07-02Expose body_test_motion in 3D physics serverPouleyKetchoupp
2021-06-28Fix move_and_collide causing sliding on slopesPouleyKetchoupp
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-07Fix uninitialized members in physics query resultsPouleyKetchoupp
2021-06-04More explanatory names for RigidBody modesPouleyKetchoupp
2021-06-04KinematicBody split between new CharacterBody and PhysicsBodyPouleyKetchoupp
2021-05-19Enable setting of collision iterations in PhysicsServer2DRhathe
2021-04-30Prevent setting too big or too small Collision Mask and LayerRafał Mikrut
2021-04-22Unexpose _direct_state_changed in PhysicsBodyrafallus
2021-02-10Make Servers truly Thread Safereduz
2021-01-28Use real_t in physics codeAaron Franke
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-18Refactor MethodBind to use variadic templatesreduz
2020-09-04Ensure assignment operators return by reference to avoid unnecessary copies.Marcel Admiraal
2020-07-02Merge pull request #37350 from aaronfranke/force-impulseRémi Verschelde
2020-06-26Expose shape property for shape query parameters classesAndrii Doroshenko (Xrayez)
2020-06-04Correct misspellings of damped spring.Marcel Admiraal
2020-06-02Refactor physics force and impulse codeAaron Franke
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde