godot/scene/2d
PouleyKetchoupp 11bee25de4 Update body transforms on joint2D setup
Body transforms from physics are used to setup the joint and they are
only updated before the physics step by default.

Without forcing the transform update, joints could use a previous
position if the body's position was set after it was added to the scene.

3D physics is not affected by this issue.
2020-12-23 20:04:22 -07:00
..
animated_sprite_2d.cpp Refactor pixel snapping. 2020-10-30 08:57:32 -03:00
animated_sprite_2d.h Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
area_2d.cpp Remove area or body from map before emitting signals. 2020-10-02 17:03:09 +01:00
area_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
audio_stream_player_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
audio_stream_player_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
back_buffer_copy.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
back_buffer_copy.h Add override keywords. 2020-07-10 13:56:54 +01:00
camera_2d.cpp Fix camera2d zoom when set to zero (causing ERROR: affine_invert: Condition ' det == 0 ' is true.) 2020-12-16 23:42:12 +01:00
camera_2d.h fixed camera2D showing incorrect bounds in editor 2020-07-18 18:01:37 -04:00
canvas_group.cpp Implement CanvasGroup and CanvasItem clipping 2020-10-28 18:53:32 -03:00
canvas_group.h Implement CanvasGroup and CanvasItem clipping 2020-10-28 18:53:32 -03:00
canvas_modulate.cpp Update all get_configuration_warning to retrieve warnings from the parent 2020-05-16 16:07:42 +03:00
canvas_modulate.h Add override keywords. 2020-07-10 13:56:54 +01:00
collision_object_2d.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
collision_object_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
collision_polygon_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
collision_polygon_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
collision_shape_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
collision_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
cpu_particles_2d.cpp Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
cpu_particles_2d.h Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
gpu_particles_2d.cpp Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
gpu_particles_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
joints_2d.cpp Update body transforms on joint2D setup 2020-12-23 20:04:22 -07:00
joints_2d.h Check joint nodes and generate configuration warning messages. 2020-11-25 20:53:19 +00:00
light_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
light_2d.h doc: Sync classref with current source + fixup some bindings 2020-11-04 15:38:26 +01:00
light_occluder_2d.cpp Rename LightOccluder2D light_mask to occluder_light_mask 2020-12-04 19:34:29 -05:00
light_occluder_2d.h Implement signed distance fields for 2D shaders 2020-11-26 10:49:50 -03:00
line_2d.cpp Fixup ColorRamp to Gradient renames 2020-10-25 18:32:44 +02:00
line_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
line_builder.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
line_builder.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
mesh_instance_2d.cpp Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
mesh_instance_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
multimesh_instance_2d.cpp Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
multimesh_instance_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
navigation_2d.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
navigation_2d.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
navigation_agent_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
navigation_agent_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
navigation_obstacle_2d.cpp Update all get_configuration_warning to retrieve warnings from the parent 2020-05-16 16:07:42 +03:00
navigation_obstacle_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
navigation_region_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
navigation_region_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
node_2d.cpp Move initialization of some classes to headers 2020-12-11 18:20:03 +01:00
node_2d.h Move initialization of some classes to headers 2020-12-11 18:20:03 +01:00
parallax_background.cpp Fixes ParallaxLayer offset when ignore camera zoom 2020-09-10 11:08:20 +08:00
parallax_background.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
parallax_layer.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
parallax_layer.h Add override keywords. 2020-07-10 13:56:54 +01:00
path_2d.cpp Move initialization of some classes to headers 2020-12-11 18:20:03 +01:00
path_2d.h Move initialization of some classes to headers 2020-12-11 18:20:03 +01:00
physics_body_2d.cpp Remove RigidBody weight property 2020-11-27 17:39:20 +00:00
physics_body_2d.h Remove RigidBody weight property 2020-11-27 17:39:20 +00:00
polygon_2d.cpp Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
polygon_2d.h Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
position_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
position_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
ray_cast_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
ray_cast_2d.h Rename RayCast's cast_to property to target_position 2020-09-10 19:06:56 +02:00
remote_transform_2d.cpp Update all get_configuration_warning to retrieve warnings from the parent 2020-05-16 16:07:42 +03:00
remote_transform_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
skeleton_2d.cpp Update all get_configuration_warning to retrieve warnings from the parent 2020-05-16 16:07:42 +03:00
skeleton_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
sprite_2d.cpp Refactor pixel snapping. 2020-10-30 08:57:32 -03:00
sprite_2d.h Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
tile_map.cpp Refactored 2D shader and lighting system 2020-10-24 15:57:25 -03:00
tile_map.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
touch_screen_button.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
touch_screen_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
visibility_notifier_2d.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
visibility_notifier_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
y_sort.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
y_sort.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00