virtualx-engine/scene/2d
lawnjelly f8438601ef Physics Interpolation 2D - fix light and light occluder resetting
It turns out `NOTIFICATION_TRANSFORM_CHANGED` is deferred for these nodes, which can mean the transform is not set in the `VisualServer` until after the reset has been sent, even if the transform is set before the reset in script. This prevented the reset from acting correctly.

Here we explicitly set the transform prior to each reset, to ensure the `VisualServer` is up to date.
2024-03-16 16:02:22 +00:00
..
animated_sprite.cpp Fix AnimatedSprite normal map loading 2023-08-08 09:42:55 +01:00
animated_sprite.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
area_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
area_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
audio_stream_player_2d.cpp Merge pull request #70514 from stmSi/fix-editor-hanging-audio-pitch-scale-nan 2023-02-17 12:15:27 +01:00
audio_stream_player_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
back_buffer_copy.cpp Notify child controls when BackBufferCopy's rect changed 2023-08-28 17:27:13 +02:00
back_buffer_copy.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
camera_2d.cpp CPUParticles2D - Add ability to follow physics interpolated target 2023-09-18 16:05:03 +01:00
camera_2d.h 2D Fixed Timestep Interpolation 2023-08-01 16:07:48 +01:00
canvas_item.cpp Fix signed distance field font rendering 2024-02-05 17:50:33 +00:00
canvas_item.h Fix signed distance field font rendering 2024-02-05 17:50:33 +00:00
canvas_modulate.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
canvas_modulate.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_object_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_object_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_polygon_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_polygon_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_shape_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
collision_shape_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
cpu_particles_2d.cpp CPUParticles2D - Add ability to follow physics interpolated target 2023-09-18 16:05:03 +01:00
cpu_particles_2d.h CPUParticles2D - Add ability to follow physics interpolated target 2023-09-18 16:05:03 +01:00
joints_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
joints_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
light_2d.cpp Physics Interpolation 2D - fix light and light occluder resetting 2024-03-16 16:02:22 +00:00
light_2d.h 2D Fixed Timestep Interpolation 2023-08-01 16:07:48 +01:00
light_occluder_2d.cpp Physics Interpolation 2D - fix light and light occluder resetting 2024-03-16 16:02:22 +00:00
light_occluder_2d.h 2D Fixed Timestep Interpolation 2023-08-01 16:07:48 +01:00
line_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
line_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
line_builder.cpp Fix Line2D UVs when using BOX end cap mode 2023-02-10 20:45:31 -05:00
line_builder.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
listener_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
listener_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
mesh_instance_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
mesh_instance_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
multimesh_instance_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
multimesh_instance_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_2d.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_agent_2d.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_agent_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_obstacle_2d.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_obstacle_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
navigation_polygon.cpp Fix navigation related nodes not propagating parent class config warnings 2023-01-30 16:26:42 +01:00
navigation_polygon.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
node_2d.cpp Physics Interpolation - add support for CPUParticles2D 2023-08-03 14:44:08 +01:00
node_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
parallax_background.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
parallax_background.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
parallax_layer.cpp 2D Fixed Timestep Interpolation 2023-08-01 16:07:48 +01:00
parallax_layer.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
particles_2d.cpp Backporting #76859 to 3.x 2023-09-12 09:45:23 -05:00
particles_2d.h Backporting #76859 to 3.x 2023-09-12 09:45:23 -05:00
path_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
path_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
physics_body_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
physics_body_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
polygon_2d.cpp Canvas item hierarchical culling 2023-04-25 20:17:33 +01:00
polygon_2d.h Canvas item hierarchical culling 2023-04-25 20:17:33 +01:00
position_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
position_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
ray_cast_2d.cpp Add error messages for collision exception functions 2023-02-24 00:36:30 +01:00
ray_cast_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
remote_transform_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
remote_transform_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
shape_cast_2d.cpp Add error messages for collision exception functions 2023-02-24 00:36:30 +01:00
shape_cast_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
skeleton_2d.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
skeleton_2d.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
sprite.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
sprite.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
tile_map.cpp Physics Interpolation - automatic resets for Camera2D and TileMap. 2023-08-24 10:18:12 +01:00
tile_map.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
touch_screen_button.cpp Fix TouchScreenButton not redrawn when texture changes 2023-08-29 18:08:28 +08:00
touch_screen_button.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
visibility_notifier_2d.cpp Revert "Add option in VisibilityEnabler2D to hide the parent for better performance" 2023-06-13 14:25:19 +02:00
visibility_notifier_2d.h Revert "Add option in VisibilityEnabler2D to hide the parent for better performance" 2023-06-13 14:25:19 +02:00
y_sort.cpp One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00
y_sort.h One Copyright Update to rule them all 2023-01-10 15:26:54 +01:00