godot/scene/2d
clayjohn 9ce57050a5 Add GPUParticles to the OpenGL3 renderer.
This includes collision (2D SDF, Box, Sphere, Heightmap),
attraction (Box, Sphere), and all sorting modes.

This does not include 3D SDF collisions, trails, or
manual emission.
2022-11-14 23:28:25 -08:00
..
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
animated_sprite_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
animated_sprite_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
area_2d.cpp Implement Area.has_overlapping_* 2022-09-10 12:17:37 +02:00
area_2d.h Implement Area.has_overlapping_* 2022-09-10 12:17:37 +02:00
audio_listener_2d.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
audio_listener_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
audio_stream_player_2d.cpp Unify usage of GLOBAL/EDITOR_GET 2022-10-18 19:01:48 +02:00
audio_stream_player_2d.h Make `_validate_property` a multilevel method 2022-08-22 18:35:11 +03:00
back_buffer_copy.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
back_buffer_copy.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
camera_2d.cpp Unify usage of GLOBAL/EDITOR_GET 2022-10-18 19:01:48 +02:00
camera_2d.h Rename Camera2D's `smoothing` to `position_smoothing` 2022-10-11 16:51:26 +02:00
canvas_group.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
canvas_group.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
canvas_modulate.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
canvas_modulate.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
collision_object_2d.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
collision_object_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
collision_polygon_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
collision_polygon_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
collision_shape_2d.cpp Add `CollisionShape2D.debug_color` property 2022-09-21 16:07:47 +03:00
collision_shape_2d.h Add `CollisionShape2D.debug_color` property 2022-09-21 16:07:47 +03:00
cpu_particles_2d.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
cpu_particles_2d.h Merge pull request #66720 from qarmin/unintialized_memory 2022-10-05 11:42:47 +02:00
gpu_particles_2d.cpp Add GPUParticles to the OpenGL3 renderer. 2022-11-14 23:28:25 -08:00
gpu_particles_2d.h Add GPUParticles to the OpenGL3 renderer. 2022-11-14 23:28:25 -08:00
joint_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
joint_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
light_2d.cpp Fix Light2D Shadow Filter Smooth property being visible with filter None 2022-10-17 01:35:10 +02:00
light_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
light_occluder_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
light_occluder_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
line_2d.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
line_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
line_builder.cpp Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` 2022-08-30 22:08:38 +02:00
line_builder.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
marker_2d.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
marker_2d.h Rename Position* nodes to Marker* 2022-08-23 19:49:50 +02:00
mesh_instance_2d.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
mesh_instance_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
multimesh_instance_2d.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
multimesh_instance_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
navigation_agent_2d.cpp Merge pull request #65452 from timothyqiu/agent-target 2022-10-31 11:56:17 +01:00
navigation_agent_2d.h Update NavigationAgent to use query_path 2022-09-28 23:01:12 -06:00
navigation_link_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
navigation_link_2d.h Remove redundant Variant-types initializations 2022-11-14 19:35:19 +01:00
navigation_obstacle_2d.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
navigation_obstacle_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
navigation_region_2d.cpp Improve consistancy of NavigationRegion setters 2022-09-21 22:42:52 -07:00
navigation_region_2d.h Improve consistancy of NavigationRegion setters 2022-09-21 22:42:52 -07:00
node_2d.cpp Fix hide_slider vs no_slider inconsistency in editor property code 2022-10-03 13:40:31 -05:00
node_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
parallax_background.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
parallax_background.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
parallax_layer.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
parallax_layer.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
path_2d.cpp Move rotation sampling from Path2D to Curve2D 2022-11-01 13:18:52 +08:00
path_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
physical_bone_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
physical_bone_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
physics_body_2d.cpp Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4. 2022-10-07 11:32:33 +03:00
physics_body_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
polygon_2d.cpp Rename `or_lesser` range property hint to `or_less` 2022-09-02 19:08:20 +02:00
polygon_2d.h Make `_validate_property` a multilevel method 2022-08-22 18:35:11 +03:00
ray_cast_2d.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
ray_cast_2d.h Expose the collider RID in Raycast nodes 2022-08-22 09:18:08 +02:00
remote_transform_2d.cpp Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
remote_transform_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
shape_cast_2d.cpp Add `ShapeCast2D/3D::get_collider_rid` method 2022-11-01 21:17:18 +01:00
shape_cast_2d.h Add `ShapeCast2D/3D::get_collider_rid` method 2022-11-01 21:17:18 +01:00
skeleton_2d.cpp Remove redundant Variant-types initializations 2022-11-14 19:35:19 +01:00
skeleton_2d.h Change return type of `get_configuration_warnings` to `PackedStringArray` 2022-09-19 16:43:15 +01:00
sprite_2d.cpp Merge pull request #67194 from RedMser/dirlight2d-height-suffix 2022-10-11 09:26:49 +02:00
sprite_2d.h Make `_validate_property` a multilevel method 2022-08-22 18:35:11 +03:00
tile_map.cpp Fix terrain painting in corner-only matching mode 2022-11-03 19:08:43 +01:00
tile_map.h Remove redundant Variant-types initializations 2022-11-14 19:35:19 +01:00
touch_screen_button.cpp Refactor BitMap and add tests 2022-09-01 18:39:17 +02:00
touch_screen_button.h Merge pull request #55665 from KoBeWi/you_touched_my_TouchScreeenButton 2022-01-13 12:23:49 +01:00
visible_on_screen_notifier_2d.cpp Rename `CanvasItem.update()` to `queue_redraw()` 2022-08-29 14:59:47 +02:00
visible_on_screen_notifier_2d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00