summaryrefslogtreecommitdiffstats
path: root/doc/classes/PhysicsBody2D.xml
Commit message (Collapse)AuthorAgeFilesLines
* Apply delta in move and collidefabriceci2021-09-281-4/+6
|
* Don't generate empty doc sections and reduce code duplicationAaron Franke2021-09-201-2/+0
|
* Remove infinite inertia and ray shapes from CharacterBodyPouleyKetchoupp2021-08-101-8/+4
| | | | | | | | | | | Infinite inertia: Not needed anymore, since it's now possible to set one-directional collision layers in order for characters to ignore rigid bodies, while rigid bodies still collide with characters. Ray shapes: They were introduced as a work around to allow constant speed on slopes, which is now possible with the new property in CharacterBody instead.
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-36/+18
| | | | | | | | 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.
* Safe margin cleanupPouleyKetchoupp2021-06-041-6/+6
| | | | | | | | Safe margin property on CharacterBody only, used as argument in move_and_collide. Removed kinematic_safe_margin in 3D physics server, not really useful and now harmonized with 2D.
* Properties for move_and_slide and remove move_and_slide_with_snapPouleyKetchoupp2021-06-041-1/+1
| | | | | | | - snap property to replace move_and_slide_with_snap() - floor_max_angle, stop_on_slope, infinite_inertia, max_slides, up_direction properties to replace arguments from move_and_slide() - up direction now defaults to Vector3.UP and Vector2.UP
* KinematicBody split between new CharacterBody and PhysicsBodyPouleyKetchoupp2021-06-041-0/+40
| | | | | | | | | | | PhysicsBody now has methods move_and_collide/test_move and needed properties for these methods: safe margin, locked axes (3D only). Moved collision_exceptions from StaticBody to PhysicsBody for 3D (same as 2D, and conforms to documentation). RigidBody doesn't have test_motion method anymore, it's now redundant with PhysicsBody.test_move.
* Move collision layer and mask into CollisionObject.Marcel Admiraal2021-04-201-48/+0
|
* Remove old RigidBody layers property and methods.Marcel Admiraal2020-10-131-3/+0
|
* Merge pull request #40993 from Calinou/doc-collision-layer-maskRémi Verschelde2020-08-311-2/+2
|\ | | | | Reference the online documentation in collision layer/mask properties
| * Reference the online documentation in collision layer/mask propertiesHugo Locurcio2020-08-031-2/+2
| | | | | | | | See https://github.com/godotengine/godot-docs/pull/3863.
* | Add link titles for all links in the class referenceHugo Locurcio2020-08-311-1/+1
|/ | | | | This makes them display in a nicer way in the editor help. (The title will display instead of the full URL.)
* doc: Fix parsing typed arrays in makerst.pyRémi Verschelde2020-04-241-1/+1
| | | | | | | `Type[]` typed arrays will link to `Type`, as it's likely the most interesting information for the user. And sync classref with current source.
* Update docs to version 4.0clayjohn2020-01-311-1/+1
|
* doc: Drop unused 'category' property from headerRémi Verschelde2020-01-261-1/+1
| | | | | | | | | | 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.
* doc: Fix parsing of self-closing XML tagsRémi Verschelde2019-09-241-1/+1
| | | | | | | Follow-up to #31925, `<member />` tags just before `</members>` would cause a parsing issue, and we'd never notice that we're no longer parsing members. Also added space before closing `/>`.
* Run doctool after overridden properties changesBojidar Marinov2019-09-041-0/+1
|
* doc: Remove null default values that can't be determinedRémi Verschelde2019-06-301-1/+1
| | | | Applying #30187.
* doc: Remove hardcoded default values from descriptionsRémi Verschelde2019-06-301-2/+0
| | | | They are now generated automatically by doctool.
* doc: Add default values to all propertiesRémi Verschelde2019-06-301-3/+3
| | | | Thanks to @bojidar-bg's impressive work in #29380.
* doc: Document default value for PhysicsBody collision layersRémi Verschelde2019-05-201-5/+7
| | | | | | Supersedes #28971. Co-authored-by: Mitch Curtis <mitch.curtis@qt.io>
* doc: Drop unused <demos> tagRémi Verschelde2019-04-191-2/+0
|
* doc: Bump version to 3.2Rémi Verschelde2019-04-011-1/+1
|
* doc: Use HTTPS for docs.godotengine.org and point to latest branchRémi Verschelde2018-11-051-1/+1
| | | | Fixes #23509.
* Add method get_collision_exceptionsGuilherme Recchi Cardozo2018-11-011-0/+7
| | | | | | | | Adding this method to PhysicsBody, PhysicsBody2D and SoftBody. It returns a list of nodes included in collision exceptions. Fixes #23235, cheers!
* [DOCS] Classref additions and consistency fixesChris Bradfield2018-09-161-6/+6
|
* Add support for tutorial links to makerst.pyrobojumper2018-06-121-1/+1
| | | | Also change the <tutorials> structure to make use of individual <link> tags
* doc: Remove status from hardcoded version stringRémi Verschelde2018-02-271-1/+1
| | | | It has no practical use case and just generates noise for each alpha, beta, etc.
* doc: Update version string in headerRémi Verschelde2018-02-191-1/+1
|
* doc: Fix references to online tutorials after godotengine/godot-docs#1015Rémi Verschelde2018-01-251-1/+1
|
* doc: Sync with current sourceRémi Verschelde2018-01-251-1/+1
| | | | | | 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).
* doc: Replace some more "val" with "value" + syncRémi Verschelde2018-01-171-1/+1
|
* Filled tutorial field in most relevent classes.Juan Linietsky2018-01-151-0/+1
| | | | Added tutorial display in doc.
* doc: Update version string in XMLRémi Verschelde2018-01-131-1/+1
|
* doc: Remove setters and getters now exposed via properties/membersRémi Verschelde2017-11-241-34/+0
|
* doc: Update header version for 3.0-betaRémi Verschelde2017-11-241-1/+1
|
* doc: Remove revision.module_config from version stringRémi Verschelde2017-11-151-1/+1
| | | | | It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}", limits unnecessary diffs.
* Modified/Added documentation for PhysicsBody and PhysicsBody2DFigyTuna2017-09-161-1/+8
|
* doc: Sync classref with current sourceRémi Verschelde2017-09-131-3/+3
| | | | [ci skip]
* Changed the doc class generation to individual files per class. It is also ↵Juan Linietsky2017-09-121-0/+115
possible to save module files in module directories and the build system will recognize them.