godot/scene/2d
Pedro J. Estébanez 6d0f4a4ad7 Fix picking in CanvasLayer
New APIs in 2D physics allow intersection queries filtered by CanvasLayer object instance id. Viewport keep an inventory of its descendant CanvasLayers and takes advantage of all that to test picking with the mouse/touch position correctly transformed for each CanvasLayer.
2018-08-25 00:03:26 +02:00
..
animated_sprite.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
animated_sprite.h Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
area_2d.cpp Allow editing of some unbound properties when hinted (or no range hinted) 2018-05-16 09:13:41 -03:00
area_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
audio_stream_player_2d.cpp Restrict set_pitch_scale to positive scales for AudioStreamPlayer* 2018-08-22 00:11:53 +02:00
audio_stream_player_2d.h Improved stream paused fade code 2018-07-09 21:58:33 -03:00
back_buffer_copy.cpp Fixes the bad calculation of margin & anchors when child of Node2D 2018-06-07 21:25:15 +02:00
back_buffer_copy.h Fixes the bad calculation of margin & anchors when child of Node2D 2018-06-07 21:25:15 +02:00
camera_2d.cpp Fix Camera2D drag margin property is affected by zoom property #18912 2018-05-16 01:53:38 +02:00
camera_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
canvas_item.cpp Fix picking in CanvasLayer 2018-08-25 00:03:26 +02:00
canvas_item.h Fix picking in CanvasLayer 2018-08-25 00:03:26 +02:00
canvas_modulate.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
canvas_modulate.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
collision_object_2d.cpp Fix picking in CanvasLayer 2018-08-25 00:03:26 +02:00
collision_object_2d.h Further fixes to KinematicBody2D API, support for sync motion in moving objects 2018-07-17 08:58:04 -03:00
collision_polygon_2d.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
collision_polygon_2d.h Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
collision_shape_2d.cpp Deprecate incorrect Color::gray() 2018-08-21 17:48:31 +02:00
collision_shape_2d.h Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
joints_2d.cpp Changes to how node paths are selected from property, allowing setting a hint. 2018-06-27 20:50:25 -03:00
joints_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
light_2d.cpp Fixes the bad calculation of margin & anchors when child of Node2D 2018-06-07 21:25:15 +02:00
light_2d.h Fixes the bad calculation of margin & anchors when child of Node2D 2018-06-07 21:25:15 +02:00
light_occluder_2d.cpp Fix binding some core API methods only in tools builds 2018-04-29 19:49:26 +02:00
light_occluder_2d.h Fix binding some core API methods only in tools builds 2018-04-29 19:49:26 +02:00
line_2d.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
line_2d.h Line2D texture stretch mode 2018-07-16 23:16:58 +02:00
line_builder.cpp Removed unnecessary assignments 2018-07-24 09:51:03 +02:00
line_builder.h [Core] Change math_2d includes to vector2 includes where relevant 2018-08-10 14:59:29 -05:00
mesh_instance_2d.cpp Add missing copyright headers 2018-05-16 14:50:44 -03:00
mesh_instance_2d.h Add missing copyright headers 2018-05-16 14:50:44 -03:00
navigation2d.cpp Make some debug prints verbose-only, remove others 2018-08-24 14:59:01 +02:00
navigation2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
navigation_polygon.cpp Make some debug prints verbose-only, remove others 2018-08-24 14:59:01 +02:00
navigation_polygon.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
node_2d.cpp Lift 1440 limit in rotation_degrees hint range 2018-08-16 14:36:38 +02:00
node_2d.h Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
parallax_background.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
parallax_background.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
parallax_layer.cpp Fixed some warnings found with Cppcheck. 2018-05-14 02:14:56 -03:00
parallax_layer.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
particles_2d.cpp Particles2D: fix editing Visibility Rect from inspector 2018-08-17 12:25:48 +02:00
particles_2d.h Particles2D: fix editing Visibility Rect from inspector 2018-08-17 12:25:48 +02:00
path_2d.cpp Allow editing of some unbound properties when hinted (or no range hinted) 2018-05-16 09:13:41 -03:00
path_2d.h Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
path_texture.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
path_texture.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
physics_body_2d.cpp Make some debug prints verbose-only, remove others 2018-08-24 14:59:01 +02:00
physics_body_2d.h Revert "Take CanvasLayer transform into account for 2D physics" 2018-08-23 21:49:24 +02:00
polygon_2d.cpp Make some debug prints verbose-only, remove others 2018-08-24 14:59:01 +02:00
polygon_2d.h WIP Polygon2D weight editing 2018-05-02 11:01:12 -03:00
position_2d.cpp Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
position_2d.h Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
ray_cast_2d.cpp Changes to ClippedCamera, RayCast,Raycast2D and 2D physics API to add ability to choose between bodies and areas when colliding. 2018-08-21 15:31:23 -03:00
ray_cast_2d.h Changes to ClippedCamera, RayCast,Raycast2D and 2D physics API to add ability to choose between bodies and areas when colliding. 2018-08-21 15:31:23 -03:00
remote_transform_2d.cpp Fix transform not being applied properly after toggling remote node, fixes #17671 2018-08-23 12:29:33 -03:00
remote_transform_2d.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
screen_button.cpp Fixes the bad calculation of margin & anchors when child of Node2D 2018-06-07 21:25:15 +02:00
screen_button.h Fixes the bad calculation of margin & anchors when child of Node2D 2018-06-07 21:25:15 +02:00
SCsub style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
skeleton_2d.cpp Fix arg name in docs, some copy-paste errors 2018-08-21 01:51:19 +07:00
skeleton_2d.h Style: Apply clang-format (5.0) to some missed files 2018-05-31 09:00:37 +02:00
sprite.cpp Added a function to cache texture opacity at a pixel, and modified editor to use it. 2018-08-23 22:11:10 -03:00
sprite.h Added a function to cache texture opacity at a pixel, and modified editor to use it. 2018-08-23 22:11:10 -03:00
tile_map.cpp Merge pull request #20587 from groud/fix_2deditor_scrollable_zone 2018-08-13 09:03:34 +02:00
tile_map.h Fixes bugs on the 2D editor scrollable area 2018-07-30 01:05:13 +02:00
visibility_notifier_2d.cpp Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
visibility_notifier_2d.h Remove the selection rect for nodes that do not require it 2018-04-03 22:04:19 +02:00
y_sort.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
y_sort.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00