summaryrefslogtreecommitdiff
path: root/scene/3d/collision_object_3d.cpp
AgeCommit message (Expand)Author
2022-12-29Add safety-checks before some servers `free()`Adam Scott
2022-11-25Use a more specific type for Mesh create_(convex|trimesh)_shapeAaron Franke
2022-11-04Add call_deferred() method to Callablekobewi
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-09-19Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron
2022-08-29Expose input interaction virtual functions in CollisionObjectrafallus
2022-08-22Replace Array return types with TypedArraykobewi
2022-08-18Add collision weight to PhysicsBody for penetrations must be avoidedSilc Renew
2022-07-30Don't move nonexistent debug shapesRicardo Buring
2022-07-29Remove Signal connect bindsJuan Linietsky
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-16Merge pull request #60986 from fire-forge/capitalismRémi Verschelde
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Capitalize/fix some property enum hintsFireForge
2022-03-28String: Remove TTR and DTR defines in non-tools buildRémi Verschelde
2022-01-25Store ObjectID instead of raw pointer for Shape OwnersHaoyu Qiu
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-10-27Merge pull request #54157 from bjauny/fix_potential_nullpointer_collision3dCamille Mohr-Daurat
2021-10-27Fix potential null pointer use, based on #54094 fixBastien JAUNY
2021-10-21Change the unreacheable return value of shape_find_owner()Kemikal1
2021-09-30Use range iterators for `Map`Lightning_A
2021-08-23Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz
2021-08-13Fix some unnecessary includesAaron Franke
2021-08-12Uniformize layer names, script methods and documentationPouleyKetchoupp
2021-07-15Support for 3D sync to physicsPouleyKetchoupp
2021-06-30Add support for controlling physics nodes' behavior when disabledPouleyKetchoupp
2021-06-07Rename CollisionObject3D input_event signal position and normal parametersMarcel Admiraal
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-22Fix crash on debug shapes update if CollisionObject3D is not in treetrollodel
2021-05-09Use the correct method in shape_owner_remove_shapetrollodel
2021-05-05Create CollisionObject3D debug shapes using RStrollodel
2021-04-30Prevent setting too big or too small Collision Mask and LayerRafał Mikrut
2021-04-20Move collision layer and mask into CollisionObject.Marcel Admiraal
2021-04-12Fix crashes with CollisionObject debug shapesPouleyKetchoupp
2021-04-11Use Array for node configuration warningsNathan Franke
2021-03-16Disable debug collision shapes in the editorPouleyKetchoupp
2021-02-24Allow CollisionObject3D to show collision shape meshestrollodel
2021-02-07Initialize class variables with default values in scene/ [1/2]Rafał Mikrut
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-18Change non-existent World to World3Dqarmin
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-30doc: Update classref with node renamesRémi Verschelde
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-27Renamed 2D and 3D nodes to make their types explicitJuan Linietsky