godot/scene/2d
Rémi Verschelde f8ab79e68a Zero initialize all pointer class and struct members
This prevents the pitfall of UB when checking if they have been
assigned something valid by comparing to nullptr.
2022-04-04 19:49:50 +02:00
..
animated_sprite_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
animated_sprite_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
area_2d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
area_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
audio_listener_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
audio_listener_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
audio_stream_player_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
audio_stream_player_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
back_buffer_copy.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
back_buffer_copy.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
camera_2d.cpp Merge pull request #57392 from madmiraal/implement-3888 2022-03-14 08:31:58 +01:00
camera_2d.h Invert Camear2D zoom to make it intuitive 2022-01-31 16:35:28 +00:00
canvas_group.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
canvas_group.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
canvas_modulate.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
canvas_modulate.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
collision_object_2d.cpp Revert "Fix that collision objects ignore canvas transform" 2022-04-04 18:08:05 +02:00
collision_object_2d.h Store ObjectID instead of raw pointer for Shape Owners 2022-01-25 17:16:06 +08:00
collision_polygon_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
collision_polygon_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
collision_shape_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
collision_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
cpu_particles_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
cpu_particles_2d.h Merge pull request #55399 from RPicster/particlesmaterial-sphere-emittershape 2022-03-18 08:21:59 +01:00
gpu_particles_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
gpu_particles_2d.h ported particle sub-emission to 2D 2022-01-24 17:28:59 -03:00
joint_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
joint_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
light_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
light_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
light_occluder_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
light_occluder_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
line_2d.cpp Merge pull request #57436 from AnilBK/change-scopes 2022-03-13 22:10:16 +01:00
line_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
line_builder.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
line_builder.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
mesh_instance_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
mesh_instance_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
multimesh_instance_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01: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 #59331 from bartekd97/navigation-agent-layers 2022-04-01 13:35:51 +02:00
navigation_agent_2d.h Expose navigable layers for NavigationAgent2D/3D 2022-03-20 15:04:56 +01:00
navigation_obstacle_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
navigation_obstacle_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
navigation_region_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
navigation_region_2d.h Add array element type to _get_polygons and _get_outlines 2022-02-08 21:15:25 +01:00
node_2d.cpp Code quality cleanup for some variable scopes. 2022-02-10 15:56:01 +05:45
node_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
parallax_background.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
parallax_background.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
parallax_layer.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
parallax_layer.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
path_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
path_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
physical_bone_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
physical_bone_2d.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
physics_body_2d.cpp Merge pull request #59525 from fire-forge/fix-group-names 2022-03-28 21:44:35 +02:00
physics_body_2d.h Rename motion_velocity to velocity 2022-02-22 23:31:33 -08:00
polygon_2d.cpp Merge pull request #57436 from AnilBK/change-scopes 2022-03-13 22:10:16 +01:00
polygon_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
position_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
position_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
ray_cast_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
ray_cast_2d.h Improve some method bindings to use specific Object subtypes 2022-01-28 15:07:22 +01:00
remote_transform_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
remote_transform_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
shape_cast_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
shape_cast_2d.h Improve compilation speed (forward declarations/includes cleanup) 2022-02-12 02:46:22 +01:00
skeleton_2d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
skeleton_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
sprite_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
sprite_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
tile_map.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
tile_map.h Changed TileMap::set_cell alternative_tile default value to 0 2022-03-02 12:13:45 +01:00
touch_screen_button.cpp Fix TouchScreenButton error spam 2022-04-04 01:47:40 +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 Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
visible_on_screen_notifier_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00