virtualx-engine/servers
PouleyKetchoupp 10fdd196b7 Fix and clean disabled shapes handling in godot physics servers
In 3D, disabled shapes are now not added to the broadphase anymore.
Since they are removed right away when disabled, no need to check for
disabled shapes for any query that comes from the broadphase.
Also Fixes raycast queries returning disabled shapes.

In 2D, disabled shapes where already not added to the broadphase.
Remove the same unnecessary checks as in 3D.

Overall harmonized API for disabled shapes in the physics servers and
removed duplicate method.
2021-06-22 16:48:24 -07:00
..
arvr Change ARVRPositionalTracker to a reference and better expose it to GDNative 2021-03-29 23:01:04 +11:00
audio Remove duplicate WARN_PRINTS macro 2021-06-18 12:57:59 +01:00
camera SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00
physics Fix and clean disabled shapes handling in godot physics servers 2021-06-22 16:48:24 -07:00
physics_2d Fix and clean disabled shapes handling in godot physics servers 2021-06-22 16:48:24 -07:00
visual Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
arvr_server.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
arvr_server.h Style: Set clang-format Standard to c++14 2021-05-04 14:45:15 +02:00
audio_server.cpp Remove duplicate WARN_PRINTS macro 2021-06-18 12:57:59 +01:00
audio_server.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
camera_server.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
camera_server.h Style: Set clang-format Standard to c++14 2021-05-04 14:45:15 +02:00
physics_2d_server.cpp Merge pull request #38387 from Rhathe/set_iterations 2021-05-19 19:48:08 +02:00
physics_2d_server.h Fix uninitialized members in physics query results 2021-06-07 10:40:15 -07:00
physics_server.cpp Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
physics_server.h Fix uninitialized members in physics query results 2021-06-07 10:40:15 -07:00
register_server_types.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
register_server_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
server_wrap_mt_common.h Modernize Mutex 2021-02-18 11:58:08 +01:00
visual_server.cpp Implement lossless WebP encoding 2021-06-11 18:48:04 +02:00
visual_server.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00