godot/servers
PouleyKetchoupp d804c34285 Fix RigidDynamicBody collision update after changing collision layer/mask
Changing the collision layer of a sleeping body was not triggering area
updates correctly.

Bodies need to be active for collision to be checked against already
overlapping bodies and areas.

Neighbors need to be activated too in order to handle the case where a
static body is modified (it can't be activated directly but paired
bodies need to check their collision again).

In 3D, moved the call to wakeup() from the physics server to
GodotBody3D::_shapes_changed to make it consistent with 2D and also
handle the case where shapes are modified (_shapes_changed is called in
both this case and collision layer changes).
2021-10-21 17:36:58 -07:00
..
audio Fix some LGTM errors of "Multiplication result converted to larger type" 2021-10-12 00:17:27 -05:00
camera Add placeholder textures to ensure CameraTexture / CameraFeed always have valid RIDs. 2021-08-13 12:32:01 +03:00
physics_2d Fix RigidDynamicBody collision update after changing collision layer/mask 2021-10-21 17:36:58 -07:00
physics_3d Fix RigidDynamicBody collision update after changing collision layer/mask 2021-10-21 17:36:58 -07:00
rendering Fix built-in texture samplers passing for spatial shader mode 2021-10-21 12:32:32 +03:00
text Remove Scene dependency from the TextServer, use scalable hex box font instead of built-in bitmap one. 2021-10-03 00:22:10 +03:00
xr Fix double _get_tracking_status declaration 2021-10-20 17:39:08 +11:00
audio_server.cpp fix potential memory leak of AudioStreamPlaybackBusDetails in AudioServer::start_playback_stream() 2021-10-18 10:47:11 -04:00
audio_server.h Allow AudioStreamPlayer(2D) to provide pitch_scale on playback 2021-10-10 18:52:29 -03:00
camera_server.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
camera_server.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
display_server.cpp Added primary clipboard for Linux 2021-10-18 14:01:06 +02:00
display_server.h Added primary clipboard for Linux 2021-10-18 14:01:06 +02:00
display_server_headless.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
navigation_server_2d.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
navigation_server_2d.h Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.cpp Allow Navigation to be more flexible 2021-03-15 15:58:59 +01:00
navigation_server_3d.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
physics_server_2d.cpp Fix missing argument names in bindings 2021-10-09 00:20:10 +02:00
physics_server_2d.h Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_2d_wrap_mt.cpp Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_2d_wrap_mt.h Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_3d.cpp Fix missing argument names in bindings 2021-10-09 00:20:10 +02:00
physics_server_3d.h Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_3d_wrap_mt.cpp Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
physics_server_3d_wrap_mt.h Rename Godot Physics classes from *SW to Godot* 2021-10-18 17:01:10 -07:00
register_server_types.cpp Merge pull request #53980 from nekomatata/rename-godot-physics-classes 2021-10-19 08:24:02 +02:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp doctool: Fix differences between headless and Vulkan rendering backends 2021-10-20 17:48:50 +02:00
rendering_server.h Allow any floating-point value as a 3D rendering scale option 2021-10-08 18:22:10 +02:00
SCsub Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
server_wrap_mt_common.h Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
text_server.cpp [TextServer] Use round instead of floor for hex code box size calculation to better match font size. 2021-10-18 11:02:49 +03:00
text_server.h Remove Scene dependency from the TextServer, use scalable hex box font instead of built-in bitmap one. 2021-10-03 00:22:10 +03:00
xr_server.cpp Add support for returning the play area from XRInterface 2021-10-19 21:17:04 +11:00
xr_server.h Rework XR positional trackers 2021-10-17 12:12:20 +11:00