godot/scene/2d
aaronp64 58931c073d Check for NaN in set_volume_db functions
Added check in AudioStreamPlayer, AudioStreamPlayer2D, and AudioStreamPlayer3D set_volume_db functions to prevent setting volume to NaN, and give an error.  Using NaN for volume and playing the AudioStreamPlayer could prevent all audio from playing, even from other AudioStreamPlayers.

Fixes #88133
2024-04-18 11:28:57 -04:00
..
physics Store ObjectID instead of pointer for KinematicCollision owner 2024-04-15 12:28:36 +08:00
SCsub Split monolithic physics class files 2024-02-27 11:18:16 +01:00
animated_sprite_2d.cpp Optimise Object's `get_argument_options` 2024-02-29 18:00:54 +01:00
animated_sprite_2d.h Optimise Object's `get_argument_options` 2024-02-29 18:00:54 +01:00
audio_listener_2d.cpp Hide clip_children for non-drawn CanvasItems 2023-01-30 08:22:06 +01:00
audio_listener_2d.h Hide clip_children for non-drawn CanvasItems 2023-01-30 08:22:06 +01:00
audio_stream_player_2d.compat.inc Change AudioStreamPlayer autoplay and GLTFBufferView getters to be const 2024-02-08 13:01:50 -06:00
audio_stream_player_2d.cpp Check for NaN in set_volume_db functions 2024-04-18 11:28:57 -04:00
audio_stream_player_2d.h Change AudioStreamPlayer autoplay and GLTFBufferView getters to be const 2024-02-08 13:01:50 -06:00
back_buffer_copy.cpp Notify child controls when BackBufferCopy's rect changed 2023-03-03 17:57:58 +08:00
back_buffer_copy.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
camera_2d.cpp Fix negative value for position_smoothing_speed being allowed. 2024-04-04 17:15:53 +02:00
camera_2d.h Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
canvas_group.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
canvas_group.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
canvas_modulate.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
canvas_modulate.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
cpu_particles_2d.cpp Fixed INSTANCE_CUSTOM.w not being assigned correctly in CPUParticles 2D and 3D 2024-04-01 14:00:40 +02:00
cpu_particles_2d.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
gpu_particles_2d.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
gpu_particles_2d.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
light_2d.cpp fix issue where Light2D does not re-attach itself to new canvas when viewport worlds are shared 2024-04-05 17:38:42 -04:00
light_2d.h Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
light_occluder_2d.cpp Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
light_occluder_2d.h Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
line_2d.cpp Add closed property to Line2D 2023-09-11 11:28:25 +03:00
line_2d.h Add closed property to Line2D 2023-09-11 11:28:25 +03:00
line_builder.cpp Add closed property to Line2D 2023-09-11 11:28:25 +03:00
line_builder.h Add closed property to Line2D 2023-09-11 11:28:25 +03:00
marker_2d.cpp fix: update the location of editor theme 2024-04-06 18:03:13 +03:00
marker_2d.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
mesh_instance_2d.cpp Remove normal_map from MeshInstance2D and MultiMeshInstance2D 2023-01-12 13:15:31 -08:00
mesh_instance_2d.h Remove normal_map from MeshInstance2D and MultiMeshInstance2D 2023-01-12 13:15:31 -08:00
multimesh_instance_2d.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
multimesh_instance_2d.h Remove normal_map from MeshInstance2D and MultiMeshInstance2D 2023-01-12 13:15:31 -08:00
navigation_agent_2d.cpp Add navigation path simplification 2024-04-11 12:32:21 +02:00
navigation_agent_2d.h Add navigation path simplification 2024-04-11 12:32:21 +02:00
navigation_link_2d.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
navigation_link_2d.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
navigation_obstacle_2d.cpp Add NavigationObstacle options to affect and carve navigation mesh 2024-03-15 01:45:44 +01:00
navigation_obstacle_2d.h Add NavigationObstacle options to affect and carve navigation mesh 2024-03-15 01:45:44 +01:00
navigation_region_2d.cpp Remove experimental constrain_avoidance from NavigationRegion2D 2024-04-16 18:02:53 +02:00
navigation_region_2d.h Merge pull request #90747 from smix8/remove_constrain_avoidance 2024-04-17 10:58:55 +02:00
node_2d.cpp Don't access Node3D/Node2D/Control global transform in `reparent` unless needed 2024-02-29 14:07:48 +01:00
node_2d.h Optimize threading-sensitive node data for single-threaded processing 2023-05-17 02:04:41 +02:00
parallax_2d.cpp Account for scale in scroll logic for Parallax2D 2024-04-10 18:05:05 -04:00
parallax_2d.h Add new Parallax2D node 2024-03-03 15:46:40 -05:00
parallax_background.cpp Add new Parallax2D node 2024-03-03 15:46:40 -05:00
parallax_background.h Add new Parallax2D node 2024-03-03 15:46:40 -05:00
parallax_layer.cpp Fixed Timestep Interpolation (2D) 2024-03-23 12:28:36 +01:00
parallax_layer.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
path_2d.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
path_2d.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
polygon_2d.cpp Fix Polygon2D to Skeleton2D transform calculation 2023-12-27 18:46:59 +01:00
polygon_2d.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
remote_transform_2d.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
remote_transform_2d.h Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
skeleton_2d.cpp Revert "Update Node::get_configuration_warnings signature" 2024-02-17 19:03:21 +01:00
skeleton_2d.h Move 2D-only resources to their own folder 2024-02-26 05:22:45 -06:00
sprite_2d.cpp Use `Vector*` component-wise `min/max/clamp` functions where applicable 2024-03-20 13:47:42 +01:00
sprite_2d.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
tile_map.compat.inc Make TileMapLayers extend Node2D and work as children of TileMap 2024-01-17 16:05:50 +01:00
tile_map.cpp Merge pull request #88306 from KoBeWi/PropertyListHelper_will_come_for_you 2024-04-18 12:24:17 +02:00
tile_map.h Add PropertyListHelper in all simple cases 2024-04-11 18:13:29 +02:00
tile_map_layer.cpp [TileMap] Fix forcing cleanup on exiting tree/canvas 2024-04-04 14:47:32 +02:00
tile_map_layer.h [TileMap] Fix forcing cleanup on exiting tree/canvas 2024-04-04 14:47:32 +02:00
touch_screen_button.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
touch_screen_button.h Move 2D-only resources to their own folder 2024-02-26 05:22:45 -06:00
visible_on_screen_notifier_2d.cpp Allow VisibleOnScreenNotifier2D/3D to have empty `enable_node_path` 2024-02-16 17:34:02 +01:00
visible_on_screen_notifier_2d.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00