godot/scene/3d
Rémi Verschelde fc18d637a8 Fix -Wimplicit-fallthrough warnings from GCC 8
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional.
Can be replaced by `[[fallthrough]]` if/when we switch to C++17.

The warning is now enabled by default for GCC on `extra` warnings level
(part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet,
but we could enable it manually once we switch to C++11. There's no
equivalent feature in MSVC for now.

Fixes #26135.

(cherry picked from commit fc370b3feb)
2019-09-24 09:00:45 +02:00
..
SCsub
area.cpp Removed unnecessary error from _area_inout 2019-04-20 20:25:40 +02:00
area.h
arvr_nodes.cpp
arvr_nodes.h
audio_stream_player_3d.cpp Revert "Fix AudioStreams::stop possibly causing a small noise" 2019-07-03 13:19:40 +02:00
audio_stream_player_3d.h Revert "Fix AudioStreams::stop possibly causing a small noise" 2019-07-03 13:19:40 +02:00
baked_lightmap.cpp
baked_lightmap.h
bone_attachment.cpp
bone_attachment.h
camera.cpp
camera.h
collision_object.cpp Fix -Wimplicit-fallthrough warnings from GCC 8 2019-09-24 09:00:45 +02:00
collision_object.h
collision_polygon.cpp
collision_polygon.h
collision_shape.cpp Warn about plane shape usage, closes #26503 2019-03-04 10:12:03 -03:00
collision_shape.h
cpu_particles.cpp Revert "Ensure non-emitting particles not processed on entering tree" 2019-04-21 00:59:13 +02:00
cpu_particles.h Prevent invisible/inactive cpuparticles to redraw(3d) 2019-03-09 10:50:44 +09:00
gi_probe.cpp add warning to GIProbe when using GLES2 2019-03-03 11:26:08 -08:00
gi_probe.h add warning to GIProbe when using GLES2 2019-03-03 11:26:08 -08:00
immediate_geometry.cpp
immediate_geometry.h
interpolated_camera.cpp
interpolated_camera.h
light.cpp hide hdr and shadow_contact in gles2 2019-03-02 19:01:26 -08:00
light.h hide hdr and shadow_contact in gles2 2019-03-02 19:01:26 -08:00
listener.cpp
listener.h
mesh_instance.cpp
mesh_instance.h
multimesh_instance.cpp
multimesh_instance.h
navigation.cpp
navigation.h
navigation_mesh.cpp
navigation_mesh.h
particles.cpp
particles.h
path.cpp
path.h
physics_body.cpp Small fixes, mostly dupicated code 2019-09-24 09:00:45 +02:00
physics_body.h Fixed missing exclude raycast shapes arguments in snap, closes #25230 2019-03-03 16:10:10 -03:00
physics_joint.cpp
physics_joint.h
portal.cpp
portal.h
position_3d.cpp
position_3d.h
proximity_group.cpp
proximity_group.h
ray_cast.cpp
ray_cast.h
reflection_probe.cpp
reflection_probe.h
remote_transform.cpp
remote_transform.h
room_instance.cpp
room_instance.h
skeleton.cpp Skeletons can now choose between using local or world coords for processing, fixes #26468 2019-03-03 12:24:00 -03:00
skeleton.h Skeletons can now choose between using local or world coords for processing, fixes #26468 2019-03-03 12:24:00 -03:00
soft_body.cpp Fix new GCC 9 warnings: -Wdeprecated-copy. 2019-04-20 22:04:25 +02:00
soft_body.h Fix new GCC 9 warnings: -Wdeprecated-copy. 2019-04-20 22:04:25 +02:00
spatial.cpp No longer crash due to wrongly requesting a gizmo, fixes #26735 2019-03-07 09:26:49 -03:00
spatial.h
spatial_velocity_tracker.cpp
spatial_velocity_tracker.h
spring_arm.cpp
spring_arm.h
sprite_3d.cpp
sprite_3d.h
vehicle_body.cpp
vehicle_body.h
visibility_notifier.cpp
visibility_notifier.h
visual_instance.cpp Added bindings for methods related to obtaining base an instance from VisualInstance 2019-04-24 07:01:39 +02:00
visual_instance.h Added bindings for methods related to obtaining base an instance from VisualInstance 2019-04-24 07:01:39 +02:00
voxel_light_baker.cpp Fix -Wsign-compare warnings. 2019-02-27 07:45:57 +01:00
voxel_light_baker.h
world_environment.cpp
world_environment.h