godot/servers
PouleyKetchoupp bfd0d33244 Fix errors in CharacterBody when floor is destroyed or removed
In all physics servers, body_get_direct_state() now silently returns
nullptr when the body has been already freed or is removed from space,
so the client code can detect this state and invalidate the body rid.

In 2D, there is no change in behavior (just no more errors).

In 3D, the Bullet server returned a valid direct body state when the
body was removed from the physics space, but in this case it didn't
make sense to use the information from the body state.
2021-11-10 08:27:33 -07:00
..
audio clang-format: Various fixes to comments alignment from clang-format 13 2021-10-28 15:43:36 +02:00
camera Add placeholder textures to ensure CameraTexture / CameraFeed always have valid RIDs. 2021-08-13 12:32:01 +03:00
physics_2d Fix errors in CharacterBody when floor is destroyed or removed 2021-11-10 08:27:33 -07:00
physics_3d Fix errors in CharacterBody when floor is destroyed or removed 2021-11-10 08:27:33 -07:00
rendering Pushes array of uniforms to first place in the buffer to prevent bug 2021-11-07 23:30:09 +03:00
text Merge pull request #46721 from bruvzg/custom_word_break_punct 2021-11-09 00:13:59 +01:00
xr Fix double _get_tracking_status declaration 2021-10-20 17:39:08 +11:00
audio_server.cpp Rename PROPERTY_USAGE_NOEDITOR to PROPERTY_USAGE_NO_EDITOR 2021-11-03 23:06:17 +01: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_headless.h Move alert function from DisplayServer to OS. 2021-07-22 21:50:35 +03:00
display_server.cpp Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02:00
display_server.h Add GLES2 2D renderer + Linux display manager 2021-10-30 02:05:48 +02: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_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 Use Callable in Area monitor callback 2021-11-01 21:53:17 -06:00
physics_server_2d.cpp Merge pull request #54134 from nekomatata/body-center-of-mass-local 2021-11-08 18:44:51 -07:00
physics_server_2d.h Merge pull request #54134 from nekomatata/body-center-of-mass-local 2021-11-08 18:44:51 -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 Use Callable in Area monitor callback 2021-11-01 21:53:17 -06:00
physics_server_3d.cpp Merge pull request #54134 from nekomatata/body-center-of-mass-local 2021-11-08 18:44:51 -07:00
physics_server_3d.h Merge pull request #54134 from nekomatata/body-center-of-mass-local 2021-11-08 18:44:51 -07:00
register_server_types.cpp Use parameter classes instead of arguments for all physics queries 2021-11-04 11:44:39 -07:00
register_server_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rendering_server.cpp Use Callable in RS::request_frame_drawn_callback 2021-11-05 01:59:38 -04:00
rendering_server.h Use Callable in RS::request_frame_drawn_callback 2021-11-05 01:59:38 -04: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 Merge pull request #46721 from bruvzg/custom_word_break_punct 2021-11-09 00:13:59 +01:00
text_server.h Merge pull request #46721 from bruvzg/custom_word_break_punct 2021-11-09 00:13:59 +01: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