summaryrefslogtreecommitdiffstats
path: root/servers/physics_server_2d_wrap_mt.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
| | | | Happy new year to the wonderful Godot community!
* Improve RigidDynamicBody force and torque APIPouleyKetchoupp2021-12-101-9/+15
| | | | | | | | | | | | | Makes the API for forces and impulses more flexible, easier to understand and harmonized between 2D and 3D. Rigid bodies now have 3 sets of methods for forces and impulses: -apply_impulse() for impulses (one-shot and time independent) -apply_force() for forces (time dependent) applied for the current step -add_constant_force() for forces that keeps being applied each step Also updated the documentation to clarify the different methods and parameters in rigid body nodes, body direct state and physics servers.
* Update space parameters in 2D and 3DPouleyKetchoupp2021-12-031-1/+0
| | | | | | | | | | | Clarified space parameters for contacts and added missing ones. List of changes: -Add contact bias to space parameters -Add solver iterations to space parameters, instead of a specific physics server function -Renamed BODY_MAX_ALLOWED_PENETRATION to CONTACT_MAX_ALLOWED_PENETRATION to make it consistent with other contact parameters
* Separate space override modes for gravity/damping in AreaPouleyKetchoupp2021-11-091-3/+0
| | | | Also make inspector clearer for gravity point properties.
* Use `Callable` in Area monitor callbackrafallus2021-11-011-2/+2
|
* Remove unimplemented methodsMarcel Admiraal2021-10-211-2/+0
|
* Rename Godot Physics classes from *SW to Godot*PouleyKetchoupp2021-10-181-0/+333
Also moved MT physics server wrappers to the main servers folder, since they don't have to be implementation specific.