virtualx-engine/scene/2d
reduz 746dddc067 Replace most uses of Map by HashMap
* Map is unnecessary and inefficient in almost every case.
* Replaced by the new HashMap.
* Renamed Map to RBMap and Set to RBSet for cases that still make sense
  (order matters) but use is discouraged.

There were very few cases where replacing by HashMap was undesired because
keeping the key order was intended.
I tried to keep those (as RBMap) as much as possible, but might have missed
some. Review appreciated!
2022-05-16 10:37:48 +02:00
..
animated_sprite_2d.cpp Add autocompletion for AnimatedSprite.play() 2022-05-05 14:36:35 +08:00
animated_sprite_2d.h Add autocompletion for AnimatedSprite.play() 2022-05-05 14:36:35 +08:00
area_2d.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
area_2d.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02: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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02: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 Make {call,set,notify}_group() immediate by default 2022-05-05 16:59:37 +02: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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
collision_polygon_2d.cpp Mention that Area2D doesn't support one_way_collision 2022-05-09 15:00:53 +02:00
collision_polygon_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
collision_shape_2d.cpp Mention that Area2D doesn't support one_way_collision 2022-05-09 15:00:53 +02:00
collision_shape_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
cpu_particles_2d.cpp Rename Basis get_axis to get_column, remove redundant methods 2022-05-03 09:37:47 -05:00
cpu_particles_2d.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
gpu_particles_2d.cpp Rename Basis get_axis to get_column, remove redundant methods 2022-05-03 09:37:47 -05:00
gpu_particles_2d.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02: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 Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
light_occluder_2d.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02: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 Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02: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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
navigation_region_2d.h Add get_region_rid() NavigationRegion2D and NavigationRegion3D 2022-04-30 13:27:30 +02:00
node_2d.cpp Rename Transform2D "elements" to "columns" 2022-04-29 08:02:39 -05:00
node_2d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
parallax_background.cpp Rename theme properties to include underscores 2022-04-23 11:16:18 -05: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 PathFollow2D and PathFollow3D: don't set offset to NaN 2022-04-17 17:26:05 +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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
physics_body_2d.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02: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 Change gizmo_extents to property 2022-04-05 16:16:28 +02:00
position_2d.h Change gizmo_extents to property 2022-04-05 16:16:28 +02:00
ray_cast_2d.cpp Use switch consistently in _notification (scene folder) 2022-02-15 18:44:55 +01:00
ray_cast_2d.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02: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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02: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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
tile_map.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02: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 Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00