virtualx-engine/scene/3d/physics
lawnjelly 6764338e09 Fix physics platform behaviour regression
Lifetime checks for stored `RIDs` for collision objects assumed they had valid `object_ids`.
It turns out that some are not derived from `Object` and thus checking `ObjectDB` returns false for some valid `RIDs`.
To account for this we only perform lifetime checks on valid `object_ids`.
2024-09-23 10:56:24 +01:00
..
joints Merge pull request #91936 from jsjtxietian/body-connect 2024-05-15 12:09:50 +02:00
animatable_body_3d.cpp
animatable_body_3d.h
area_3d.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
area_3d.h Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
character_body_3d.cpp Fix physics platform behaviour regression 2024-09-23 10:56:24 +01:00
character_body_3d.h Store ObjectID instead of pointer for KinematicCollision owner 2024-04-15 12:28:36 +08:00
collision_object_3d.cpp Fix super call in various get_configuration_warnings methods 2024-09-05 16:08:35 +02:00
collision_object_3d.h
collision_polygon_3d.cpp Fix super call in various get_configuration_warnings methods 2024-09-05 16:08:35 +02:00
collision_polygon_3d.h
collision_shape_3d.cpp Fix super call in various get_configuration_warnings methods 2024-09-05 16:08:35 +02:00
collision_shape_3d.h
kinematic_collision_3d.cpp Store ObjectID instead of pointer for KinematicCollision owner 2024-04-15 12:28:36 +08:00
kinematic_collision_3d.h Store ObjectID instead of pointer for KinematicCollision owner 2024-04-15 12:28:36 +08:00
physical_bone_3d.cpp Rework migration of animate_physical_bones to compatibility 2024-06-25 18:54:59 +09:00
physical_bone_3d.h
physics_body_3d.cpp Store ObjectID instead of pointer for KinematicCollision owner 2024-04-15 12:28:36 +08:00
physics_body_3d.h Store ObjectID instead of pointer for KinematicCollision owner 2024-04-15 12:28:36 +08:00
ray_cast_3d.cpp Fix RayCast3D's debug draw transform not updating 2024-04-17 11:21:53 -03:00
ray_cast_3d.h
rigid_body_3d.cpp Fix dynamic-stack-buffer-overflow crash when executing random functions on random physics objects 2024-07-18 19:22:03 -07:00
rigid_body_3d.h
SCsub
shape_cast_3d.cpp Expose ShapeCast{2D,3D}::get_collision_result 2024-08-15 16:20:13 +02:00
shape_cast_3d.h Expose ShapeCast{2D,3D}::get_collision_result 2024-08-15 16:20:13 +02:00
spring_arm_3d.cpp
spring_arm_3d.h
static_body_3d.cpp
static_body_3d.h
vehicle_body_3d.cpp Add units to VehicleWheel3D suspension stiffness and damping 2024-09-17 03:22:50 -07:00
vehicle_body_3d.h Expose contact point and contact normal on VehicleWheel3D 2024-08-28 10:28:56 -04:00