From 4389388d4e0b2973e831b030b14e912e00b124b8 Mon Sep 17 00:00:00 2001 From: "Daniel J. Ramirez" Date: Sat, 4 Jun 2016 15:52:35 -0500 Subject: [PATCH] Added 2x PNG versions of the icons --- tools/editor/icons/2x/icon_accept_dialog.png | Bin 0 -> 637 bytes tools/editor/icons/2x/icon_add.png | Bin 0 -> 207 bytes tools/editor/icons/2x/icon_add_track.png | Bin 0 -> 207 bytes tools/editor/icons/2x/icon_anchor.png | Bin 0 -> 872 bytes .../editor/icons/2x/icon_animated_sprite.png | Bin 0 -> 1268 bytes .../icons/2x/icon_animated_sprite_3d.png | Bin 0 -> 1181 bytes tools/editor/icons/2x/icon_animation.png | Bin 0 -> 963 bytes .../editor/icons/2x/icon_animation_player.png | Bin 0 -> 230 bytes tools/editor/icons/2x/icon_animation_tree.png | Bin 0 -> 527 bytes .../icons/2x/icon_animation_tree_player.png | Bin 0 -> 527 bytes tools/editor/icons/2x/icon_area.png | Bin 0 -> 287 bytes tools/editor/icons/2x/icon_area_2d.png | Bin 0 -> 267 bytes tools/editor/icons/2x/icon_arrow_left.png | Bin 0 -> 389 bytes tools/editor/icons/2x/icon_arrow_right.png | Bin 0 -> 364 bytes tools/editor/icons/2x/icon_arrow_up.png | Bin 0 -> 349 bytes tools/editor/icons/2x/icon_atlas_texture.png | Bin 0 -> 438 bytes .../icons/2x/icon_audio_stream_gibberish.png | Bin 0 -> 493 bytes tools/editor/icons/2x/icon_auto_play.png | Bin 0 -> 752 bytes tools/editor/icons/2x/icon_back.png | Bin 0 -> 379 bytes .../editor/icons/2x/icon_back_buffer_copy.png | Bin 0 -> 246 bytes tools/editor/icons/2x/icon_bake.png | Bin 0 -> 323 bytes tools/editor/icons/2x/icon_baked_light.png | Bin 0 -> 323 bytes .../icons/2x/icon_baked_light_instance.png | Bin 0 -> 320 bytes tools/editor/icons/2x/icon_bitmap_font.png | Bin 0 -> 311 bytes tools/editor/icons/2x/icon_blend.png | Bin 0 -> 1147 bytes tools/editor/icons/2x/icon_bone.png | Bin 0 -> 653 bytes .../editor/icons/2x/icon_bone_attachment.png | Bin 0 -> 632 bytes tools/editor/icons/2x/icon_bone_track.png | Bin 0 -> 621 bytes tools/editor/icons/2x/icon_bool.png | Bin 0 -> 227 bytes tools/editor/icons/2x/icon_box_shape.png | Bin 0 -> 653 bytes tools/editor/icons/2x/icon_button.png | Bin 0 -> 242 bytes tools/editor/icons/2x/icon_camera.png | Bin 0 -> 408 bytes tools/editor/icons/2x/icon_camera_2d.png | Bin 0 -> 420 bytes tools/editor/icons/2x/icon_canvas_item.png | Bin 0 -> 765 bytes .../icons/2x/icon_canvas_item_material.png | Bin 0 -> 696 bytes .../icons/2x/icon_canvas_item_shader.png | Bin 0 -> 772 bytes .../2x/icon_canvas_item_shader_graph.png | Bin 0 -> 763 bytes .../editor/icons/2x/icon_canvas_modulate.png | Bin 0 -> 592 bytes tools/editor/icons/2x/icon_capsule_shape.png | Bin 0 -> 428 bytes .../editor/icons/2x/icon_center_container.png | Bin 0 -> 534 bytes tools/editor/icons/2x/icon_check_box.png | Bin 0 -> 621 bytes tools/editor/icons/2x/icon_check_button.png | Bin 0 -> 584 bytes tools/editor/icons/2x/icon_class_list.png | Bin 0 -> 248 bytes tools/editor/icons/2x/icon_close.png | Bin 0 -> 517 bytes tools/editor/icons/2x/icon_collapse.png | Bin 0 -> 439 bytes tools/editor/icons/2x/icon_collision_2d.png | Bin 0 -> 463 bytes .../icons/2x/icon_collision_polygon.png | Bin 0 -> 453 bytes .../icons/2x/icon_collision_polygon_2d.png | Bin 0 -> 463 bytes .../editor/icons/2x/icon_collision_shape.png | Bin 0 -> 495 bytes .../icons/2x/icon_collision_shape_2d.png | Bin 0 -> 291 bytes tools/editor/icons/2x/icon_color.png | Bin 0 -> 1435 bytes tools/editor/icons/2x/icon_color_pick.png | Bin 0 -> 878 bytes tools/editor/icons/2x/icon_color_picker.png | Bin 0 -> 893 bytes .../icons/2x/icon_color_picker_button.png | Bin 0 -> 998 bytes tools/editor/icons/2x/icon_color_ramp.png | Bin 0 -> 398 bytes .../icons/2x/icon_concave_polygon_shape.png | Bin 0 -> 765 bytes .../icons/2x/icon_confirmation_dialog.png | Bin 0 -> 750 bytes tools/editor/icons/2x/icon_connect.png | Bin 0 -> 307 bytes .../icons/2x/icon_connection_and_groups.png | Bin 0 -> 453 bytes tools/editor/icons/2x/icon_control.png | Bin 0 -> 881 bytes .../2x/icon_control_align_bottom_center.png | Bin 0 -> 223 bytes .../2x/icon_control_align_bottom_left.png | Bin 0 -> 220 bytes .../2x/icon_control_align_bottom_right.png | Bin 0 -> 220 bytes .../2x/icon_control_align_bottom_wide.png | Bin 0 -> 222 bytes .../icons/2x/icon_control_align_center.png | Bin 0 -> 235 bytes .../2x/icon_control_align_center_left.png | Bin 0 -> 186 bytes .../2x/icon_control_align_center_right.png | Bin 0 -> 183 bytes .../2x/icon_control_align_left_center.png | Bin 0 -> 234 bytes .../icons/2x/icon_control_align_left_wide.png | Bin 0 -> 209 bytes .../2x/icon_control_align_right_center.png | Bin 0 -> 236 bytes .../2x/icon_control_align_right_wide.png | Bin 0 -> 207 bytes .../2x/icon_control_align_top_center.png | Bin 0 -> 231 bytes .../icons/2x/icon_control_align_top_left.png | Bin 0 -> 226 bytes .../icons/2x/icon_control_align_top_right.png | Bin 0 -> 232 bytes .../icons/2x/icon_control_align_top_wide.png | Bin 0 -> 223 bytes .../icons/2x/icon_control_align_wide.png | Bin 0 -> 208 bytes .../icons/2x/icon_control_hcenter_wide.png | Bin 0 -> 232 bytes .../icons/2x/icon_control_vcenter_wide.png | Bin 0 -> 213 bytes .../icons/2x/icon_convex_polygon_shape.png | Bin 0 -> 704 bytes .../icons/2x/icon_create_new_scene_from.png | Bin 0 -> 669 bytes tools/editor/icons/2x/icon_curve_close.png | Bin 0 -> 666 bytes tools/editor/icons/2x/icon_curve_constant.png | Bin 0 -> 218 bytes tools/editor/icons/2x/icon_curve_create.png | Bin 0 -> 754 bytes tools/editor/icons/2x/icon_curve_curve.png | Bin 0 -> 800 bytes tools/editor/icons/2x/icon_curve_delete.png | Bin 0 -> 982 bytes tools/editor/icons/2x/icon_curve_edit.png | Bin 0 -> 1010 bytes tools/editor/icons/2x/icon_curve_in.png | Bin 0 -> 505 bytes tools/editor/icons/2x/icon_curve_in_out.png | Bin 0 -> 550 bytes tools/editor/icons/2x/icon_curve_linear.png | Bin 0 -> 339 bytes tools/editor/icons/2x/icon_curve_out.png | Bin 0 -> 515 bytes tools/editor/icons/2x/icon_curve_out_in.png | Bin 0 -> 545 bytes .../icons/2x/icon_damped_spring_joint_2d.png | Bin 0 -> 552 bytes tools/editor/icons/2x/icon_debug_continue.png | Bin 0 -> 581 bytes tools/editor/icons/2x/icon_debug_next.png | Bin 0 -> 340 bytes tools/editor/icons/2x/icon_debug_step.png | Bin 0 -> 373 bytes .../icons/2x/icon_dependency_changed.png | Bin 0 -> 787 bytes .../icons/2x/icon_dependency_changed_hl.png | Bin 0 -> 657 bytes .../2x/icon_dependency_local_changed.png | Bin 0 -> 1160 bytes .../2x/icon_dependency_local_changed_hl.png | Bin 0 -> 982 bytes tools/editor/icons/2x/icon_dependency_ok.png | Bin 0 -> 1071 bytes .../editor/icons/2x/icon_dependency_ok_hl.png | Bin 0 -> 892 bytes .../icons/2x/icon_directional_light.png | Bin 0 -> 812 bytes tools/editor/icons/2x/icon_duplicate.png | Bin 0 -> 265 bytes tools/editor/icons/2x/icon_dynamic_font.png | Bin 0 -> 439 bytes .../icons/2x/icon_dynamic_font_data.png | Bin 0 -> 414 bytes tools/editor/icons/2x/icon_edit.png | Bin 0 -> 581 bytes tools/editor/icons/2x/icon_edit_key.png | Bin 0 -> 697 bytes tools/editor/icons/2x/icon_edit_pivot.png | Bin 0 -> 651 bytes tools/editor/icons/2x/icon_edit_resource.png | Bin 0 -> 454 bytes .../editor/icons/2x/icon_editor_3d_handle.png | Bin 0 -> 761 bytes tools/editor/icons/2x/icon_editor_handle.png | Bin 0 -> 483 bytes tools/editor/icons/2x/icon_editor_pivot.png | Bin 0 -> 254 bytes tools/editor/icons/2x/icon_enum.png | Bin 0 -> 193 bytes tools/editor/icons/2x/icon_error.png | Bin 0 -> 160 bytes tools/editor/icons/2x/icon_error_sign.png | Bin 0 -> 497 bytes tools/editor/icons/2x/icon_event_player.png | Bin 0 -> 223 bytes tools/editor/icons/2x/icon_favorites.png | Bin 0 -> 758 bytes tools/editor/icons/2x/icon_file.png | Bin 0 -> 246 bytes tools/editor/icons/2x/icon_file_big.png | Bin 0 -> 902 bytes tools/editor/icons/2x/icon_file_dialog.png | Bin 0 -> 398 bytes tools/editor/icons/2x/icon_file_list.png | Bin 0 -> 193 bytes tools/editor/icons/2x/icon_file_server.png | Bin 0 -> 228 bytes .../icons/2x/icon_file_server_active.png | Bin 0 -> 229 bytes tools/editor/icons/2x/icon_file_thumbnail.png | Bin 0 -> 193 bytes tools/editor/icons/2x/icon_filesystem.png | Bin 0 -> 248 bytes tools/editor/icons/2x/icon_fixed_material.png | Bin 0 -> 792 bytes tools/editor/icons/2x/icon_folder.png | Bin 0 -> 284 bytes tools/editor/icons/2x/icon_folder_big.png | Bin 0 -> 1071 bytes tools/editor/icons/2x/icon_font.png | Bin 0 -> 425 bytes tools/editor/icons/2x/icon_forward.png | Bin 0 -> 382 bytes tools/editor/icons/2x/icon_g_d_script.png | Bin 0 -> 815 bytes .../icons/2x/icon_gizmo_directional_light.png | Bin 0 -> 1426 bytes tools/editor/icons/2x/icon_gizmo_light.png | Bin 0 -> 1547 bytes .../2x/icon_gizmo_spatial_sample_player.png | Bin 0 -> 582 bytes .../2x/icon_gizmo_spatial_stream_player.png | Bin 0 -> 951 bytes tools/editor/icons/2x/icon_godot.png | Bin 0 -> 1601 bytes .../editor/icons/2x/icon_graph_color_ramp.png | Bin 0 -> 398 bytes tools/editor/icons/2x/icon_graph_comment.png | Bin 0 -> 208 bytes .../icons/2x/icon_graph_cube_uniform.png | Bin 0 -> 851 bytes .../editor/icons/2x/icon_graph_curve_map.png | Bin 0 -> 643 bytes .../icons/2x/icon_graph_default_texture.png | Bin 0 -> 310 bytes tools/editor/icons/2x/icon_graph_input.png | Bin 0 -> 577 bytes tools/editor/icons/2x/icon_graph_rgb.png | Bin 0 -> 1007 bytes tools/editor/icons/2x/icon_graph_rgb_op.png | Bin 0 -> 275 bytes .../icons/2x/icon_graph_rgb_uniform.png | Bin 0 -> 752 bytes tools/editor/icons/2x/icon_graph_scalar.png | Bin 0 -> 517 bytes .../icons/2x/icon_graph_scalar_interp.png | Bin 0 -> 363 bytes .../editor/icons/2x/icon_graph_scalar_op.png | Bin 0 -> 446 bytes .../icons/2x/icon_graph_scalar_uniform.png | Bin 0 -> 626 bytes .../icons/2x/icon_graph_scalars_to_vec.png | Bin 0 -> 311 bytes .../editor/icons/2x/icon_graph_texscreen.png | Bin 0 -> 273 bytes .../icons/2x/icon_graph_texture_uniform.png | Bin 0 -> 450 bytes tools/editor/icons/2x/icon_graph_time.png | Bin 0 -> 875 bytes tools/editor/icons/2x/icon_graph_vec_dp.png | Bin 0 -> 538 bytes .../editor/icons/2x/icon_graph_vec_interp.png | Bin 0 -> 363 bytes .../editor/icons/2x/icon_graph_vec_length.png | Bin 0 -> 569 bytes tools/editor/icons/2x/icon_graph_vec_op.png | Bin 0 -> 443 bytes .../icons/2x/icon_graph_vec_scalar_op.png | Bin 0 -> 487 bytes .../icons/2x/icon_graph_vec_to_scalars.png | Bin 0 -> 313 bytes .../icons/2x/icon_graph_vecs_to_xform.png | Bin 0 -> 336 bytes tools/editor/icons/2x/icon_graph_vector.png | Bin 0 -> 676 bytes .../icons/2x/icon_graph_vector_uniform.png | Bin 0 -> 774 bytes tools/editor/icons/2x/icon_graph_xform.png | Bin 0 -> 436 bytes .../editor/icons/2x/icon_graph_xform_mult.png | Bin 0 -> 377 bytes .../icons/2x/icon_graph_xform_scalar_func.png | Bin 0 -> 523 bytes .../icons/2x/icon_graph_xform_to_vecs.png | Bin 0 -> 337 bytes .../icons/2x/icon_graph_xform_uniform.png | Bin 0 -> 582 bytes .../icons/2x/icon_graph_xform_vec_func.png | Bin 0 -> 532 bytes .../icons/2x/icon_graph_xform_vec_imult.png | Bin 0 -> 657 bytes .../icons/2x/icon_graph_xform_vec_mult.png | Bin 0 -> 656 bytes tools/editor/icons/2x/icon_grid.png | Bin 0 -> 250 bytes tools/editor/icons/2x/icon_grid_container.png | Bin 0 -> 385 bytes tools/editor/icons/2x/icon_grid_map.png | Bin 0 -> 194 bytes .../editor/icons/2x/icon_groove_joint_2d.png | Bin 0 -> 235 bytes tools/editor/icons/2x/icon_group.png | Bin 0 -> 838 bytes tools/editor/icons/2x/icon_groups.png | Bin 0 -> 409 bytes .../editor/icons/2x/icon_h_box_container.png | Bin 0 -> 363 bytes tools/editor/icons/2x/icon_h_button_array.png | Bin 0 -> 280 bytes tools/editor/icons/2x/icon_h_scroll_bar.png | Bin 0 -> 380 bytes tools/editor/icons/2x/icon_h_separator.png | Bin 0 -> 204 bytes tools/editor/icons/2x/icon_h_slider.png | Bin 0 -> 416 bytes .../icons/2x/icon_h_split_container.png | Bin 0 -> 455 bytes .../editor/icons/2x/icon_h_t_t_p_request.png | Bin 0 -> 236 bytes tools/editor/icons/2x/icon_help.png | Bin 0 -> 1182 bytes tools/editor/icons/2x/icon_hidden.png | Bin 0 -> 696 bytes tools/editor/icons/2x/icon_history.png | Bin 0 -> 870 bytes tools/editor/icons/2x/icon_hsize.png | Bin 0 -> 303 bytes tools/editor/icons/2x/icon_image.png | Bin 0 -> 460 bytes tools/editor/icons/2x/icon_image_texture.png | Bin 0 -> 318 bytes .../icons/2x/icon_immediate_geometry.png | Bin 0 -> 762 bytes tools/editor/icons/2x/icon_import_check.png | Bin 0 -> 442 bytes tools/editor/icons/2x/icon_import_fail.png | Bin 0 -> 558 bytes tools/editor/icons/2x/icon_instance.png | Bin 0 -> 683 bytes .../editor/icons/2x/icon_instance_options.png | Bin 0 -> 764 bytes tools/editor/icons/2x/icon_integer.png | Bin 0 -> 203 bytes tools/editor/icons/2x/icon_interp_cubic.png | Bin 0 -> 539 bytes tools/editor/icons/2x/icon_interp_linear.png | Bin 0 -> 454 bytes tools/editor/icons/2x/icon_interp_raw.png | Bin 0 -> 277 bytes tools/editor/icons/2x/icon_invalid_key.png | Bin 0 -> 441 bytes tools/editor/icons/2x/icon_item_list.png | Bin 0 -> 394 bytes tools/editor/icons/2x/icon_joy_axis.png | Bin 0 -> 481 bytes tools/editor/icons/2x/icon_joy_button.png | Bin 0 -> 555 bytes tools/editor/icons/2x/icon_joystick.png | Bin 0 -> 436 bytes tools/editor/icons/2x/icon_key.png | Bin 0 -> 628 bytes tools/editor/icons/2x/icon_key_hover.png | Bin 0 -> 432 bytes tools/editor/icons/2x/icon_key_next.png | Bin 0 -> 590 bytes tools/editor/icons/2x/icon_key_selected.png | Bin 0 -> 409 bytes tools/editor/icons/2x/icon_key_value.png | Bin 0 -> 436 bytes tools/editor/icons/2x/icon_key_xform.png | Bin 0 -> 444 bytes tools/editor/icons/2x/icon_keyboard.png | Bin 0 -> 542 bytes tools/editor/icons/2x/icon_kinematic_body.png | Bin 0 -> 253 bytes .../icons/2x/icon_kinematic_body_2d.png | Bin 0 -> 260 bytes tools/editor/icons/2x/icon_label.png | Bin 0 -> 426 bytes tools/editor/icons/2x/icon_light_2d.png | Bin 0 -> 725 bytes .../icons/2x/icon_light_occluder_2d.png | Bin 0 -> 231 bytes tools/editor/icons/2x/icon_line_edit.png | Bin 0 -> 379 bytes tools/editor/icons/2x/icon_link_button.png | Bin 0 -> 830 bytes tools/editor/icons/2x/icon_list_select.png | Bin 0 -> 709 bytes tools/editor/icons/2x/icon_load.png | Bin 0 -> 284 bytes tools/editor/icons/2x/icon_lock.png | Bin 0 -> 497 bytes tools/editor/icons/2x/icon_loop.png | Bin 0 -> 862 bytes tools/editor/icons/2x/icon_main_play.png | Bin 0 -> 415 bytes tools/editor/icons/2x/icon_main_stop.png | Bin 0 -> 253 bytes .../editor/icons/2x/icon_margin_container.png | Bin 0 -> 421 bytes .../icons/2x/icon_material_preview_cube.png | Bin 0 -> 618 bytes .../2x/icon_material_preview_cube_off.png | Bin 0 -> 654 bytes .../2x/icon_material_preview_light_1.png | Bin 0 -> 780 bytes .../2x/icon_material_preview_light_1_off.png | Bin 0 -> 652 bytes .../2x/icon_material_preview_light_2.png | Bin 0 -> 796 bytes .../2x/icon_material_preview_light_2_off.png | Bin 0 -> 899 bytes .../icons/2x/icon_material_preview_sphere.png | Bin 0 -> 760 bytes .../2x/icon_material_preview_sphere_off.png | Bin 0 -> 574 bytes .../editor/icons/2x/icon_material_shader.png | Bin 0 -> 824 bytes .../icons/2x/icon_material_shader_graph.png | Bin 0 -> 763 bytes tools/editor/icons/2x/icon_matrix.png | Bin 0 -> 241 bytes tools/editor/icons/2x/icon_menu_button.png | Bin 0 -> 352 bytes tools/editor/icons/2x/icon_mesh.png | Bin 0 -> 638 bytes tools/editor/icons/2x/icon_mesh_instance.png | Bin 0 -> 619 bytes tools/editor/icons/2x/icon_mirror_x.png | Bin 0 -> 303 bytes tools/editor/icons/2x/icon_mirror_y.png | Bin 0 -> 296 bytes tools/editor/icons/2x/icon_mouse.png | Bin 0 -> 532 bytes tools/editor/icons/2x/icon_move_down.png | Bin 0 -> 413 bytes tools/editor/icons/2x/icon_move_point.png | Bin 0 -> 1251 bytes tools/editor/icons/2x/icon_move_up.png | Bin 0 -> 402 bytes tools/editor/icons/2x/icon_multi_edit.png | Bin 0 -> 614 bytes tools/editor/icons/2x/icon_multi_mesh.png | Bin 0 -> 647 bytes .../icons/2x/icon_multi_mesh_instance.png | Bin 0 -> 709 bytes .../editor/icons/2x/icon_multi_node_edit.png | Bin 0 -> 614 bytes tools/editor/icons/2x/icon_navigation.png | Bin 0 -> 590 bytes tools/editor/icons/2x/icon_navigation_2d.png | Bin 0 -> 614 bytes .../2x/icon_navigation_mesh_instance.png | Bin 0 -> 923 bytes .../2x/icon_navigation_polygon_instance.png | Bin 0 -> 768 bytes tools/editor/icons/2x/icon_new.png | Bin 0 -> 246 bytes tools/editor/icons/2x/icon_node.png | Bin 0 -> 844 bytes tools/editor/icons/2x/icon_node_2d.png | Bin 0 -> 920 bytes tools/editor/icons/2x/icon_node_warning.png | Bin 0 -> 501 bytes tools/editor/icons/2x/icon_non_favorite.png | Bin 0 -> 1002 bytes tools/editor/icons/2x/icon_object.png | Bin 0 -> 731 bytes .../icons/2x/icon_occluder_polygon_2d.png | Bin 0 -> 440 bytes tools/editor/icons/2x/icon_omni_light.png | Bin 0 -> 715 bytes tools/editor/icons/2x/icon_option_button.png | Bin 0 -> 422 bytes .../icons/2x/icon_p_hash_translation.png | Bin 0 -> 341 bytes tools/editor/icons/2x/icon_packed_scene.png | Bin 0 -> 625 bytes tools/editor/icons/2x/icon_panel.png | Bin 0 -> 333 bytes tools/editor/icons/2x/icon_panels_1.png | Bin 0 -> 180 bytes tools/editor/icons/2x/icon_panels_2.png | Bin 0 -> 183 bytes tools/editor/icons/2x/icon_panels_2_alt.png | Bin 0 -> 190 bytes tools/editor/icons/2x/icon_panels_3.png | Bin 0 -> 197 bytes tools/editor/icons/2x/icon_panels_3_alt.png | Bin 0 -> 208 bytes tools/editor/icons/2x/icon_panels_4.png | Bin 0 -> 192 bytes .../icons/2x/icon_particle_attractor_2d.png | Bin 0 -> 1634 bytes tools/editor/icons/2x/icon_particles.png | Bin 0 -> 742 bytes tools/editor/icons/2x/icon_particles_2d.png | Bin 0 -> 784 bytes tools/editor/icons/2x/icon_patch_9_frame.png | Bin 0 -> 218 bytes tools/editor/icons/2x/icon_path.png | Bin 0 -> 722 bytes tools/editor/icons/2x/icon_path_2d.png | Bin 0 -> 743 bytes tools/editor/icons/2x/icon_path_follow.png | Bin 0 -> 781 bytes tools/editor/icons/2x/icon_path_follow_2d.png | Bin 0 -> 781 bytes tools/editor/icons/2x/icon_pause.png | Bin 0 -> 250 bytes tools/editor/icons/2x/icon_pin.png | Bin 0 -> 378 bytes tools/editor/icons/2x/icon_pin_joint.png | Bin 0 -> 742 bytes tools/editor/icons/2x/icon_pin_joint_2d.png | Bin 0 -> 775 bytes tools/editor/icons/2x/icon_pin_pressed.png | Bin 0 -> 378 bytes tools/editor/icons/2x/icon_plane_shape.png | Bin 0 -> 372 bytes tools/editor/icons/2x/icon_play.png | Bin 0 -> 451 bytes tools/editor/icons/2x/icon_play_backwards.png | Bin 0 -> 480 bytes tools/editor/icons/2x/icon_play_custom.png | Bin 0 -> 628 bytes tools/editor/icons/2x/icon_play_scene.png | Bin 0 -> 742 bytes tools/editor/icons/2x/icon_play_start.png | Bin 0 -> 519 bytes .../icons/2x/icon_play_start_backwards.png | Bin 0 -> 553 bytes tools/editor/icons/2x/icon_polygon_2d.png | Bin 0 -> 463 bytes tools/editor/icons/2x/icon_popup.png | Bin 0 -> 385 bytes tools/editor/icons/2x/icon_popup_dialog.png | Bin 0 -> 403 bytes tools/editor/icons/2x/icon_popup_menu.png | Bin 0 -> 357 bytes tools/editor/icons/2x/icon_popup_panel.png | Bin 0 -> 335 bytes tools/editor/icons/2x/icon_portal.png | Bin 0 -> 911 bytes tools/editor/icons/2x/icon_position_2d.png | Bin 0 -> 208 bytes tools/editor/icons/2x/icon_position_3d.png | Bin 0 -> 207 bytes tools/editor/icons/2x/icon_progress_1.png | Bin 0 -> 837 bytes tools/editor/icons/2x/icon_progress_2.png | Bin 0 -> 841 bytes tools/editor/icons/2x/icon_progress_3.png | Bin 0 -> 856 bytes tools/editor/icons/2x/icon_progress_4.png | Bin 0 -> 864 bytes tools/editor/icons/2x/icon_progress_5.png | Bin 0 -> 863 bytes tools/editor/icons/2x/icon_progress_6.png | Bin 0 -> 849 bytes tools/editor/icons/2x/icon_progress_7.png | Bin 0 -> 871 bytes tools/editor/icons/2x/icon_progress_8.png | Bin 0 -> 847 bytes tools/editor/icons/2x/icon_progress_bar.png | Bin 0 -> 384 bytes .../editor/icons/2x/icon_proximity_group.png | Bin 0 -> 382 bytes tools/editor/icons/2x/icon_quad.png | Bin 0 -> 345 bytes tools/editor/icons/2x/icon_ray_cast.png | Bin 0 -> 364 bytes tools/editor/icons/2x/icon_ray_cast_2d.png | Bin 0 -> 393 bytes tools/editor/icons/2x/icon_ray_shape.png | Bin 0 -> 597 bytes tools/editor/icons/2x/icon_rayito.png | Bin 0 -> 505 bytes tools/editor/icons/2x/icon_real.png | Bin 0 -> 479 bytes .../editor/icons/2x/icon_reference_frame.png | Bin 0 -> 216 bytes tools/editor/icons/2x/icon_region_edit.png | Bin 0 -> 214 bytes tools/editor/icons/2x/icon_reload.png | Bin 0 -> 842 bytes tools/editor/icons/2x/icon_remote.png | Bin 0 -> 880 bytes .../icons/2x/icon_remote_transform_2d.png | Bin 0 -> 1253 bytes tools/editor/icons/2x/icon_remove.png | Bin 0 -> 327 bytes tools/editor/icons/2x/icon_rename.png | Bin 0 -> 271 bytes tools/editor/icons/2x/icon_reparent.png | Bin 0 -> 687 bytes .../icons/2x/icon_resource_preloader.png | Bin 0 -> 665 bytes .../editor/icons/2x/icon_rich_text_label.png | Bin 0 -> 369 bytes tools/editor/icons/2x/icon_rigid_body.png | Bin 0 -> 1195 bytes tools/editor/icons/2x/icon_rigid_body_2d.png | Bin 0 -> 1262 bytes tools/editor/icons/2x/icon_room.png | Bin 0 -> 722 bytes tools/editor/icons/2x/icon_rotate_0.png | Bin 0 -> 934 bytes tools/editor/icons/2x/icon_rotate_180.png | Bin 0 -> 769 bytes tools/editor/icons/2x/icon_rotate_270.png | Bin 0 -> 722 bytes tools/editor/icons/2x/icon_rotate_90.png | Bin 0 -> 861 bytes tools/editor/icons/2x/icon_sample.png | Bin 0 -> 253 bytes tools/editor/icons/2x/icon_sample_player.png | Bin 0 -> 401 bytes .../editor/icons/2x/icon_sample_player_2d.png | Bin 0 -> 432 bytes tools/editor/icons/2x/icon_save.png | Bin 0 -> 530 bytes tools/editor/icons/2x/icon_script.png | Bin 0 -> 521 bytes tools/editor/icons/2x/icon_scroll_bar.png | Bin 0 -> 380 bytes .../editor/icons/2x/icon_scroll_container.png | Bin 0 -> 539 bytes tools/editor/icons/2x/icon_shader.png | Bin 0 -> 824 bytes .../editor/icons/2x/icon_shader_material.png | Bin 0 -> 824 bytes tools/editor/icons/2x/icon_signal.png | Bin 0 -> 383 bytes tools/editor/icons/2x/icon_skeleton.png | Bin 0 -> 705 bytes tools/editor/icons/2x/icon_slider_joint.png | Bin 0 -> 236 bytes tools/editor/icons/2x/icon_slot.png | Bin 0 -> 398 bytes tools/editor/icons/2x/icon_snap.png | Bin 0 -> 605 bytes .../icons/2x/icon_sound_room_params.png | Bin 0 -> 431 bytes tools/editor/icons/2x/icon_spatial.png | Bin 0 -> 891 bytes .../icons/2x/icon_spatial_sample_player.png | Bin 0 -> 409 bytes .../icons/2x/icon_spatial_stream_player.png | Bin 0 -> 318 bytes tools/editor/icons/2x/icon_sphere_shape.png | Bin 0 -> 768 bytes tools/editor/icons/2x/icon_spin_box.png | Bin 0 -> 492 bytes tools/editor/icons/2x/icon_spot_light.png | Bin 0 -> 770 bytes tools/editor/icons/2x/icon_sprite.png | Bin 0 -> 897 bytes tools/editor/icons/2x/icon_sprite_3d.png | Bin 0 -> 894 bytes tools/editor/icons/2x/icon_static_body.png | Bin 0 -> 453 bytes tools/editor/icons/2x/icon_static_body_2d.png | Bin 0 -> 473 bytes tools/editor/icons/2x/icon_stream_player.png | Bin 0 -> 319 bytes tools/editor/icons/2x/icon_tab_container.png | Bin 0 -> 386 bytes tools/editor/icons/2x/icon_test_cube.png | Bin 0 -> 668 bytes tools/editor/icons/2x/icon_text_edit.png | Bin 0 -> 385 bytes tools/editor/icons/2x/icon_texture.png | Bin 0 -> 318 bytes tools/editor/icons/2x/icon_texture_button.png | Bin 0 -> 246 bytes tools/editor/icons/2x/icon_texture_frame.png | Bin 0 -> 257 bytes .../editor/icons/2x/icon_texture_progress.png | Bin 0 -> 400 bytes tools/editor/icons/2x/icon_tile_map.png | Bin 0 -> 195 bytes tools/editor/icons/2x/icon_timer.png | Bin 0 -> 965 bytes tools/editor/icons/2x/icon_tool_move.png | Bin 0 -> 409 bytes tools/editor/icons/2x/icon_tool_pan.png | Bin 0 -> 535 bytes tools/editor/icons/2x/icon_tool_rotate.png | Bin 0 -> 842 bytes tools/editor/icons/2x/icon_tool_scale.png | Bin 0 -> 618 bytes tools/editor/icons/2x/icon_tool_select.png | Bin 0 -> 715 bytes tools/editor/icons/2x/icon_tools.png | Bin 0 -> 815 bytes .../icons/2x/icon_touch_screen_button.png | Bin 0 -> 567 bytes tools/editor/icons/2x/icon_track_add_key.png | Bin 0 -> 181 bytes .../editor/icons/2x/icon_track_add_key_hl.png | Bin 0 -> 182 bytes .../editor/icons/2x/icon_track_continuous.png | Bin 0 -> 490 bytes tools/editor/icons/2x/icon_track_discrete.png | Bin 0 -> 252 bytes tools/editor/icons/2x/icon_translation.png | Bin 0 -> 341 bytes tools/editor/icons/2x/icon_transpose.png | Bin 0 -> 266 bytes tools/editor/icons/2x/icon_tree.png | Bin 0 -> 473 bytes tools/editor/icons/2x/icon_unbone.png | Bin 0 -> 717 bytes tools/editor/icons/2x/icon_ungroup.png | Bin 0 -> 356 bytes tools/editor/icons/2x/icon_unlock.png | Bin 0 -> 444 bytes tools/editor/icons/2x/icon_uv.png | Bin 0 -> 558 bytes .../editor/icons/2x/icon_v_box_container.png | Bin 0 -> 383 bytes tools/editor/icons/2x/icon_v_button_array.png | Bin 0 -> 287 bytes tools/editor/icons/2x/icon_v_scroll_bar.png | Bin 0 -> 384 bytes tools/editor/icons/2x/icon_v_separator.png | Bin 0 -> 210 bytes tools/editor/icons/2x/icon_v_slider.png | Bin 0 -> 447 bytes .../icons/2x/icon_v_split_container.png | Bin 0 -> 481 bytes tools/editor/icons/2x/icon_vector.png | Bin 0 -> 326 bytes tools/editor/icons/2x/icon_vector2.png | Bin 0 -> 197 bytes tools/editor/icons/2x/icon_vehicle_body.png | Bin 0 -> 466 bytes tools/editor/icons/2x/icon_vehicle_wheel.png | Bin 0 -> 1325 bytes tools/editor/icons/2x/icon_video_player.png | Bin 0 -> 557 bytes tools/editor/icons/2x/icon_viewport.png | Bin 0 -> 405 bytes .../icons/2x/icon_visibility_enabler.png | Bin 0 -> 1162 bytes .../icons/2x/icon_visibility_enabler_2d.png | Bin 0 -> 1170 bytes .../icons/2x/icon_visibility_notifier.png | Bin 0 -> 888 bytes .../icons/2x/icon_visibility_notifier_2d.png | Bin 0 -> 900 bytes tools/editor/icons/2x/icon_visible.png | Bin 0 -> 1050 bytes tools/editor/icons/2x/icon_vu_empty.png | Bin 0 -> 508 bytes tools/editor/icons/2x/icon_vu_full.png | Bin 0 -> 411 bytes tools/editor/icons/2x/icon_warning.png | Bin 0 -> 160 bytes tools/editor/icons/2x/icon_window_dialog.png | Bin 0 -> 367 bytes .../icons/2x/icon_world_environment.png | Bin 0 -> 1435 bytes tools/editor/icons/2x/icon_y_sort.png | Bin 0 -> 349 bytes tools/editor/icons/2x/icon_zoom.png | Bin 0 -> 818 bytes .../icon_control_align_bottom_center.png | Bin 174 -> 194 bytes .../icons/icon_control_align_bottom_left.png | Bin 172 -> 196 bytes .../icons/icon_control_align_bottom_right.png | Bin 174 -> 194 bytes .../icons/icon_control_align_bottom_wide.png | Bin 174 -> 198 bytes .../icons/icon_control_align_center.png | Bin 181 -> 206 bytes .../icons/icon_control_align_center_left.png | Bin 172 -> 172 bytes .../icons/icon_control_align_center_right.png | Bin 171 -> 173 bytes .../icons/icon_control_align_left_center.png | Bin 183 -> 205 bytes .../icons/icon_control_align_left_wide.png | Bin 166 -> 185 bytes .../icons/icon_control_align_right_center.png | Bin 181 -> 206 bytes .../icons/icon_control_align_right_wide.png | Bin 167 -> 185 bytes .../icons/icon_control_align_top_center.png | Bin 181 -> 202 bytes .../icons/icon_control_align_top_left.png | Bin 176 -> 196 bytes .../icons/icon_control_align_top_right.png | Bin 183 -> 205 bytes .../icons/icon_control_align_top_wide.png | Bin 179 -> 198 bytes .../editor/icons/icon_control_align_wide.png | Bin 165 -> 184 bytes .../icons/icon_control_hcenter_wide.png | Bin 182 -> 204 bytes .../icons/icon_control_vcenter_wide.png | Bin 171 -> 190 bytes tools/editor/icons/icon_panels_1.png | Bin 154 -> 160 bytes tools/editor/icons/icon_panels_2.png | Bin 157 -> 164 bytes tools/editor/icons/icon_panels_2_alt.png | Bin 156 -> 172 bytes tools/editor/icons/icon_panels_3.png | Bin 166 -> 179 bytes tools/editor/icons/icon_panels_3_alt.png | Bin 167 -> 186 bytes tools/editor/icons/icon_panels_4.png | Bin 159 -> 176 bytes .../icon_control_align_bottom_center.svg | 94 ++++++++++++++++ .../source/icon_control_align_bottom_left.svg | 94 ++++++++++++++++ .../icon_control_align_bottom_right.svg | 94 ++++++++++++++++ .../source/icon_control_align_bottom_wide.svg | 94 ++++++++++++++++ .../source/icon_control_align_center.svg | 94 ++++++++++++++++ .../source/icon_control_align_center_left.svg | 80 ++++++++++++++ .../icon_control_align_center_right.svg | 80 ++++++++++++++ .../source/icon_control_align_left_center.svg | 94 ++++++++++++++++ .../source/icon_control_align_left_wide.svg | 94 ++++++++++++++++ .../icon_control_align_right_center.svg | 94 ++++++++++++++++ .../source/icon_control_align_right_wide.svg | 94 ++++++++++++++++ .../source/icon_control_align_top_center.svg | 94 ++++++++++++++++ .../source/icon_control_align_top_left.svg | 94 ++++++++++++++++ .../source/icon_control_align_top_right.svg | 94 ++++++++++++++++ .../source/icon_control_align_top_wide.svg | 94 ++++++++++++++++ .../icons/source/icon_control_align_wide.svg | 94 ++++++++++++++++ .../source/icon_control_hcenter_wide.svg | 94 ++++++++++++++++ .../source/icon_control_vcenter_wide.svg | 95 ++++++++++++++++ tools/editor/icons/source/icon_panels_1.svg | 80 ++++++++++++++ tools/editor/icons/source/icon_panels_2.svg | 87 +++++++++++++++ .../editor/icons/source/icon_panels_2_alt.svg | 87 +++++++++++++++ tools/editor/icons/source/icon_panels_3.svg | 94 ++++++++++++++++ .../editor/icons/source/icon_panels_3_alt.svg | 94 ++++++++++++++++ tools/editor/icons/source/icon_panels_4.svg | 101 ++++++++++++++++++ tools/editor/icons/svgs_2_pngs.py | 4 +- 457 files changed, 2210 insertions(+), 2 deletions(-) create mode 100644 tools/editor/icons/2x/icon_accept_dialog.png create mode 100644 tools/editor/icons/2x/icon_add.png create mode 100644 tools/editor/icons/2x/icon_add_track.png create mode 100644 tools/editor/icons/2x/icon_anchor.png create mode 100644 tools/editor/icons/2x/icon_animated_sprite.png create mode 100644 tools/editor/icons/2x/icon_animated_sprite_3d.png create mode 100644 tools/editor/icons/2x/icon_animation.png create mode 100644 tools/editor/icons/2x/icon_animation_player.png create mode 100644 tools/editor/icons/2x/icon_animation_tree.png create mode 100644 tools/editor/icons/2x/icon_animation_tree_player.png create mode 100644 tools/editor/icons/2x/icon_area.png create mode 100644 tools/editor/icons/2x/icon_area_2d.png create mode 100644 tools/editor/icons/2x/icon_arrow_left.png create mode 100644 tools/editor/icons/2x/icon_arrow_right.png create mode 100644 tools/editor/icons/2x/icon_arrow_up.png create mode 100644 tools/editor/icons/2x/icon_atlas_texture.png create mode 100644 tools/editor/icons/2x/icon_audio_stream_gibberish.png create mode 100644 tools/editor/icons/2x/icon_auto_play.png create mode 100644 tools/editor/icons/2x/icon_back.png create mode 100644 tools/editor/icons/2x/icon_back_buffer_copy.png create mode 100644 tools/editor/icons/2x/icon_bake.png create mode 100644 tools/editor/icons/2x/icon_baked_light.png create mode 100644 tools/editor/icons/2x/icon_baked_light_instance.png create mode 100644 tools/editor/icons/2x/icon_bitmap_font.png create mode 100644 tools/editor/icons/2x/icon_blend.png create mode 100644 tools/editor/icons/2x/icon_bone.png create mode 100644 tools/editor/icons/2x/icon_bone_attachment.png create mode 100644 tools/editor/icons/2x/icon_bone_track.png create mode 100644 tools/editor/icons/2x/icon_bool.png create mode 100644 tools/editor/icons/2x/icon_box_shape.png create mode 100644 tools/editor/icons/2x/icon_button.png create mode 100644 tools/editor/icons/2x/icon_camera.png create mode 100644 tools/editor/icons/2x/icon_camera_2d.png create mode 100644 tools/editor/icons/2x/icon_canvas_item.png create mode 100644 tools/editor/icons/2x/icon_canvas_item_material.png create mode 100644 tools/editor/icons/2x/icon_canvas_item_shader.png create mode 100644 tools/editor/icons/2x/icon_canvas_item_shader_graph.png create mode 100644 tools/editor/icons/2x/icon_canvas_modulate.png create mode 100644 tools/editor/icons/2x/icon_capsule_shape.png create mode 100644 tools/editor/icons/2x/icon_center_container.png create mode 100644 tools/editor/icons/2x/icon_check_box.png create mode 100644 tools/editor/icons/2x/icon_check_button.png create mode 100644 tools/editor/icons/2x/icon_class_list.png create mode 100644 tools/editor/icons/2x/icon_close.png create mode 100644 tools/editor/icons/2x/icon_collapse.png create mode 100644 tools/editor/icons/2x/icon_collision_2d.png create mode 100644 tools/editor/icons/2x/icon_collision_polygon.png create mode 100644 tools/editor/icons/2x/icon_collision_polygon_2d.png create mode 100644 tools/editor/icons/2x/icon_collision_shape.png create mode 100644 tools/editor/icons/2x/icon_collision_shape_2d.png create mode 100644 tools/editor/icons/2x/icon_color.png create mode 100644 tools/editor/icons/2x/icon_color_pick.png create mode 100644 tools/editor/icons/2x/icon_color_picker.png create mode 100644 tools/editor/icons/2x/icon_color_picker_button.png create mode 100644 tools/editor/icons/2x/icon_color_ramp.png create mode 100644 tools/editor/icons/2x/icon_concave_polygon_shape.png create mode 100644 tools/editor/icons/2x/icon_confirmation_dialog.png create mode 100644 tools/editor/icons/2x/icon_connect.png create mode 100644 tools/editor/icons/2x/icon_connection_and_groups.png create mode 100644 tools/editor/icons/2x/icon_control.png create mode 100644 tools/editor/icons/2x/icon_control_align_bottom_center.png create mode 100644 tools/editor/icons/2x/icon_control_align_bottom_left.png create mode 100644 tools/editor/icons/2x/icon_control_align_bottom_right.png create mode 100644 tools/editor/icons/2x/icon_control_align_bottom_wide.png create mode 100644 tools/editor/icons/2x/icon_control_align_center.png create mode 100644 tools/editor/icons/2x/icon_control_align_center_left.png create mode 100644 tools/editor/icons/2x/icon_control_align_center_right.png create mode 100644 tools/editor/icons/2x/icon_control_align_left_center.png create mode 100644 tools/editor/icons/2x/icon_control_align_left_wide.png create mode 100644 tools/editor/icons/2x/icon_control_align_right_center.png create mode 100644 tools/editor/icons/2x/icon_control_align_right_wide.png create mode 100644 tools/editor/icons/2x/icon_control_align_top_center.png create mode 100644 tools/editor/icons/2x/icon_control_align_top_left.png create mode 100644 tools/editor/icons/2x/icon_control_align_top_right.png create mode 100644 tools/editor/icons/2x/icon_control_align_top_wide.png create mode 100644 tools/editor/icons/2x/icon_control_align_wide.png create mode 100644 tools/editor/icons/2x/icon_control_hcenter_wide.png create mode 100644 tools/editor/icons/2x/icon_control_vcenter_wide.png create mode 100644 tools/editor/icons/2x/icon_convex_polygon_shape.png create mode 100644 tools/editor/icons/2x/icon_create_new_scene_from.png create mode 100644 tools/editor/icons/2x/icon_curve_close.png create mode 100644 tools/editor/icons/2x/icon_curve_constant.png create mode 100644 tools/editor/icons/2x/icon_curve_create.png create mode 100644 tools/editor/icons/2x/icon_curve_curve.png create mode 100644 tools/editor/icons/2x/icon_curve_delete.png create mode 100644 tools/editor/icons/2x/icon_curve_edit.png create mode 100644 tools/editor/icons/2x/icon_curve_in.png create mode 100644 tools/editor/icons/2x/icon_curve_in_out.png create mode 100644 tools/editor/icons/2x/icon_curve_linear.png create mode 100644 tools/editor/icons/2x/icon_curve_out.png create mode 100644 tools/editor/icons/2x/icon_curve_out_in.png create mode 100644 tools/editor/icons/2x/icon_damped_spring_joint_2d.png create mode 100644 tools/editor/icons/2x/icon_debug_continue.png create mode 100644 tools/editor/icons/2x/icon_debug_next.png create mode 100644 tools/editor/icons/2x/icon_debug_step.png create mode 100644 tools/editor/icons/2x/icon_dependency_changed.png create mode 100644 tools/editor/icons/2x/icon_dependency_changed_hl.png create mode 100644 tools/editor/icons/2x/icon_dependency_local_changed.png create mode 100644 tools/editor/icons/2x/icon_dependency_local_changed_hl.png create mode 100644 tools/editor/icons/2x/icon_dependency_ok.png create mode 100644 tools/editor/icons/2x/icon_dependency_ok_hl.png create mode 100644 tools/editor/icons/2x/icon_directional_light.png create mode 100644 tools/editor/icons/2x/icon_duplicate.png create mode 100644 tools/editor/icons/2x/icon_dynamic_font.png create mode 100644 tools/editor/icons/2x/icon_dynamic_font_data.png create mode 100644 tools/editor/icons/2x/icon_edit.png create mode 100644 tools/editor/icons/2x/icon_edit_key.png create mode 100644 tools/editor/icons/2x/icon_edit_pivot.png create mode 100644 tools/editor/icons/2x/icon_edit_resource.png create mode 100644 tools/editor/icons/2x/icon_editor_3d_handle.png create mode 100644 tools/editor/icons/2x/icon_editor_handle.png create mode 100644 tools/editor/icons/2x/icon_editor_pivot.png create mode 100644 tools/editor/icons/2x/icon_enum.png create mode 100644 tools/editor/icons/2x/icon_error.png create mode 100644 tools/editor/icons/2x/icon_error_sign.png create mode 100644 tools/editor/icons/2x/icon_event_player.png create mode 100644 tools/editor/icons/2x/icon_favorites.png create mode 100644 tools/editor/icons/2x/icon_file.png create mode 100644 tools/editor/icons/2x/icon_file_big.png create mode 100644 tools/editor/icons/2x/icon_file_dialog.png create mode 100644 tools/editor/icons/2x/icon_file_list.png create mode 100644 tools/editor/icons/2x/icon_file_server.png create mode 100644 tools/editor/icons/2x/icon_file_server_active.png create mode 100644 tools/editor/icons/2x/icon_file_thumbnail.png create mode 100644 tools/editor/icons/2x/icon_filesystem.png create mode 100644 tools/editor/icons/2x/icon_fixed_material.png create mode 100644 tools/editor/icons/2x/icon_folder.png create mode 100644 tools/editor/icons/2x/icon_folder_big.png create mode 100644 tools/editor/icons/2x/icon_font.png create mode 100644 tools/editor/icons/2x/icon_forward.png create mode 100644 tools/editor/icons/2x/icon_g_d_script.png create mode 100644 tools/editor/icons/2x/icon_gizmo_directional_light.png create mode 100644 tools/editor/icons/2x/icon_gizmo_light.png create mode 100644 tools/editor/icons/2x/icon_gizmo_spatial_sample_player.png create mode 100644 tools/editor/icons/2x/icon_gizmo_spatial_stream_player.png create mode 100644 tools/editor/icons/2x/icon_godot.png create mode 100644 tools/editor/icons/2x/icon_graph_color_ramp.png create mode 100644 tools/editor/icons/2x/icon_graph_comment.png create mode 100644 tools/editor/icons/2x/icon_graph_cube_uniform.png create mode 100644 tools/editor/icons/2x/icon_graph_curve_map.png create mode 100644 tools/editor/icons/2x/icon_graph_default_texture.png create mode 100644 tools/editor/icons/2x/icon_graph_input.png create mode 100644 tools/editor/icons/2x/icon_graph_rgb.png create mode 100644 tools/editor/icons/2x/icon_graph_rgb_op.png create mode 100644 tools/editor/icons/2x/icon_graph_rgb_uniform.png create mode 100644 tools/editor/icons/2x/icon_graph_scalar.png create mode 100644 tools/editor/icons/2x/icon_graph_scalar_interp.png create mode 100644 tools/editor/icons/2x/icon_graph_scalar_op.png create mode 100644 tools/editor/icons/2x/icon_graph_scalar_uniform.png create mode 100644 tools/editor/icons/2x/icon_graph_scalars_to_vec.png create mode 100644 tools/editor/icons/2x/icon_graph_texscreen.png create mode 100644 tools/editor/icons/2x/icon_graph_texture_uniform.png create mode 100644 tools/editor/icons/2x/icon_graph_time.png create mode 100644 tools/editor/icons/2x/icon_graph_vec_dp.png create mode 100644 tools/editor/icons/2x/icon_graph_vec_interp.png create mode 100644 tools/editor/icons/2x/icon_graph_vec_length.png create mode 100644 tools/editor/icons/2x/icon_graph_vec_op.png create mode 100644 tools/editor/icons/2x/icon_graph_vec_scalar_op.png create mode 100644 tools/editor/icons/2x/icon_graph_vec_to_scalars.png create mode 100644 tools/editor/icons/2x/icon_graph_vecs_to_xform.png create mode 100644 tools/editor/icons/2x/icon_graph_vector.png create mode 100644 tools/editor/icons/2x/icon_graph_vector_uniform.png create mode 100644 tools/editor/icons/2x/icon_graph_xform.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_mult.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_scalar_func.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_to_vecs.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_uniform.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_vec_func.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_vec_imult.png create mode 100644 tools/editor/icons/2x/icon_graph_xform_vec_mult.png create mode 100644 tools/editor/icons/2x/icon_grid.png create mode 100644 tools/editor/icons/2x/icon_grid_container.png create mode 100644 tools/editor/icons/2x/icon_grid_map.png create mode 100644 tools/editor/icons/2x/icon_groove_joint_2d.png create mode 100644 tools/editor/icons/2x/icon_group.png create mode 100644 tools/editor/icons/2x/icon_groups.png create mode 100644 tools/editor/icons/2x/icon_h_box_container.png create mode 100644 tools/editor/icons/2x/icon_h_button_array.png create mode 100644 tools/editor/icons/2x/icon_h_scroll_bar.png create mode 100644 tools/editor/icons/2x/icon_h_separator.png create mode 100644 tools/editor/icons/2x/icon_h_slider.png create mode 100644 tools/editor/icons/2x/icon_h_split_container.png create mode 100644 tools/editor/icons/2x/icon_h_t_t_p_request.png create mode 100644 tools/editor/icons/2x/icon_help.png create mode 100644 tools/editor/icons/2x/icon_hidden.png create mode 100644 tools/editor/icons/2x/icon_history.png create mode 100644 tools/editor/icons/2x/icon_hsize.png create mode 100644 tools/editor/icons/2x/icon_image.png create mode 100644 tools/editor/icons/2x/icon_image_texture.png create mode 100644 tools/editor/icons/2x/icon_immediate_geometry.png create mode 100644 tools/editor/icons/2x/icon_import_check.png create mode 100644 tools/editor/icons/2x/icon_import_fail.png create mode 100644 tools/editor/icons/2x/icon_instance.png create mode 100644 tools/editor/icons/2x/icon_instance_options.png create mode 100644 tools/editor/icons/2x/icon_integer.png create mode 100644 tools/editor/icons/2x/icon_interp_cubic.png create mode 100644 tools/editor/icons/2x/icon_interp_linear.png create mode 100644 tools/editor/icons/2x/icon_interp_raw.png create mode 100644 tools/editor/icons/2x/icon_invalid_key.png create mode 100644 tools/editor/icons/2x/icon_item_list.png create mode 100644 tools/editor/icons/2x/icon_joy_axis.png create mode 100644 tools/editor/icons/2x/icon_joy_button.png create mode 100644 tools/editor/icons/2x/icon_joystick.png create mode 100644 tools/editor/icons/2x/icon_key.png create mode 100644 tools/editor/icons/2x/icon_key_hover.png create mode 100644 tools/editor/icons/2x/icon_key_next.png create mode 100644 tools/editor/icons/2x/icon_key_selected.png create mode 100644 tools/editor/icons/2x/icon_key_value.png create mode 100644 tools/editor/icons/2x/icon_key_xform.png create mode 100644 tools/editor/icons/2x/icon_keyboard.png create mode 100644 tools/editor/icons/2x/icon_kinematic_body.png create mode 100644 tools/editor/icons/2x/icon_kinematic_body_2d.png create mode 100644 tools/editor/icons/2x/icon_label.png create mode 100644 tools/editor/icons/2x/icon_light_2d.png create mode 100644 tools/editor/icons/2x/icon_light_occluder_2d.png create mode 100644 tools/editor/icons/2x/icon_line_edit.png create mode 100644 tools/editor/icons/2x/icon_link_button.png create mode 100644 tools/editor/icons/2x/icon_list_select.png create mode 100644 tools/editor/icons/2x/icon_load.png create mode 100644 tools/editor/icons/2x/icon_lock.png create mode 100644 tools/editor/icons/2x/icon_loop.png create mode 100644 tools/editor/icons/2x/icon_main_play.png create mode 100644 tools/editor/icons/2x/icon_main_stop.png create mode 100644 tools/editor/icons/2x/icon_margin_container.png create mode 100644 tools/editor/icons/2x/icon_material_preview_cube.png create mode 100644 tools/editor/icons/2x/icon_material_preview_cube_off.png create mode 100644 tools/editor/icons/2x/icon_material_preview_light_1.png create mode 100644 tools/editor/icons/2x/icon_material_preview_light_1_off.png create mode 100644 tools/editor/icons/2x/icon_material_preview_light_2.png create mode 100644 tools/editor/icons/2x/icon_material_preview_light_2_off.png create mode 100644 tools/editor/icons/2x/icon_material_preview_sphere.png create mode 100644 tools/editor/icons/2x/icon_material_preview_sphere_off.png create mode 100644 tools/editor/icons/2x/icon_material_shader.png create mode 100644 tools/editor/icons/2x/icon_material_shader_graph.png create mode 100644 tools/editor/icons/2x/icon_matrix.png create mode 100644 tools/editor/icons/2x/icon_menu_button.png create mode 100644 tools/editor/icons/2x/icon_mesh.png create mode 100644 tools/editor/icons/2x/icon_mesh_instance.png create mode 100644 tools/editor/icons/2x/icon_mirror_x.png create mode 100644 tools/editor/icons/2x/icon_mirror_y.png create mode 100644 tools/editor/icons/2x/icon_mouse.png create mode 100644 tools/editor/icons/2x/icon_move_down.png create mode 100644 tools/editor/icons/2x/icon_move_point.png create mode 100644 tools/editor/icons/2x/icon_move_up.png create mode 100644 tools/editor/icons/2x/icon_multi_edit.png create mode 100644 tools/editor/icons/2x/icon_multi_mesh.png create mode 100644 tools/editor/icons/2x/icon_multi_mesh_instance.png create mode 100644 tools/editor/icons/2x/icon_multi_node_edit.png create mode 100644 tools/editor/icons/2x/icon_navigation.png create mode 100644 tools/editor/icons/2x/icon_navigation_2d.png create mode 100644 tools/editor/icons/2x/icon_navigation_mesh_instance.png create mode 100644 tools/editor/icons/2x/icon_navigation_polygon_instance.png create mode 100644 tools/editor/icons/2x/icon_new.png create mode 100644 tools/editor/icons/2x/icon_node.png create mode 100644 tools/editor/icons/2x/icon_node_2d.png create mode 100644 tools/editor/icons/2x/icon_node_warning.png create mode 100644 tools/editor/icons/2x/icon_non_favorite.png create mode 100644 tools/editor/icons/2x/icon_object.png create mode 100644 tools/editor/icons/2x/icon_occluder_polygon_2d.png create mode 100644 tools/editor/icons/2x/icon_omni_light.png create mode 100644 tools/editor/icons/2x/icon_option_button.png create mode 100644 tools/editor/icons/2x/icon_p_hash_translation.png create mode 100644 tools/editor/icons/2x/icon_packed_scene.png create mode 100644 tools/editor/icons/2x/icon_panel.png create mode 100644 tools/editor/icons/2x/icon_panels_1.png create mode 100644 tools/editor/icons/2x/icon_panels_2.png create mode 100644 tools/editor/icons/2x/icon_panels_2_alt.png create mode 100644 tools/editor/icons/2x/icon_panels_3.png create mode 100644 tools/editor/icons/2x/icon_panels_3_alt.png create mode 100644 tools/editor/icons/2x/icon_panels_4.png create mode 100644 tools/editor/icons/2x/icon_particle_attractor_2d.png create mode 100644 tools/editor/icons/2x/icon_particles.png create mode 100644 tools/editor/icons/2x/icon_particles_2d.png create mode 100644 tools/editor/icons/2x/icon_patch_9_frame.png create mode 100644 tools/editor/icons/2x/icon_path.png create mode 100644 tools/editor/icons/2x/icon_path_2d.png create mode 100644 tools/editor/icons/2x/icon_path_follow.png create mode 100644 tools/editor/icons/2x/icon_path_follow_2d.png create mode 100644 tools/editor/icons/2x/icon_pause.png create mode 100644 tools/editor/icons/2x/icon_pin.png create mode 100644 tools/editor/icons/2x/icon_pin_joint.png create mode 100644 tools/editor/icons/2x/icon_pin_joint_2d.png create mode 100644 tools/editor/icons/2x/icon_pin_pressed.png create mode 100644 tools/editor/icons/2x/icon_plane_shape.png create mode 100644 tools/editor/icons/2x/icon_play.png create mode 100644 tools/editor/icons/2x/icon_play_backwards.png create mode 100644 tools/editor/icons/2x/icon_play_custom.png create mode 100644 tools/editor/icons/2x/icon_play_scene.png create mode 100644 tools/editor/icons/2x/icon_play_start.png create mode 100644 tools/editor/icons/2x/icon_play_start_backwards.png create mode 100644 tools/editor/icons/2x/icon_polygon_2d.png create mode 100644 tools/editor/icons/2x/icon_popup.png create mode 100644 tools/editor/icons/2x/icon_popup_dialog.png create mode 100644 tools/editor/icons/2x/icon_popup_menu.png create mode 100644 tools/editor/icons/2x/icon_popup_panel.png create mode 100644 tools/editor/icons/2x/icon_portal.png create mode 100644 tools/editor/icons/2x/icon_position_2d.png create mode 100644 tools/editor/icons/2x/icon_position_3d.png create mode 100644 tools/editor/icons/2x/icon_progress_1.png create mode 100644 tools/editor/icons/2x/icon_progress_2.png create mode 100644 tools/editor/icons/2x/icon_progress_3.png create mode 100644 tools/editor/icons/2x/icon_progress_4.png create mode 100644 tools/editor/icons/2x/icon_progress_5.png create mode 100644 tools/editor/icons/2x/icon_progress_6.png create mode 100644 tools/editor/icons/2x/icon_progress_7.png create mode 100644 tools/editor/icons/2x/icon_progress_8.png create mode 100644 tools/editor/icons/2x/icon_progress_bar.png create mode 100644 tools/editor/icons/2x/icon_proximity_group.png create mode 100644 tools/editor/icons/2x/icon_quad.png create mode 100644 tools/editor/icons/2x/icon_ray_cast.png create mode 100644 tools/editor/icons/2x/icon_ray_cast_2d.png create mode 100644 tools/editor/icons/2x/icon_ray_shape.png create mode 100644 tools/editor/icons/2x/icon_rayito.png create mode 100644 tools/editor/icons/2x/icon_real.png create mode 100644 tools/editor/icons/2x/icon_reference_frame.png create mode 100644 tools/editor/icons/2x/icon_region_edit.png create mode 100644 tools/editor/icons/2x/icon_reload.png create mode 100644 tools/editor/icons/2x/icon_remote.png create mode 100644 tools/editor/icons/2x/icon_remote_transform_2d.png create mode 100644 tools/editor/icons/2x/icon_remove.png create mode 100644 tools/editor/icons/2x/icon_rename.png create mode 100644 tools/editor/icons/2x/icon_reparent.png create mode 100644 tools/editor/icons/2x/icon_resource_preloader.png create mode 100644 tools/editor/icons/2x/icon_rich_text_label.png create mode 100644 tools/editor/icons/2x/icon_rigid_body.png create mode 100644 tools/editor/icons/2x/icon_rigid_body_2d.png create mode 100644 tools/editor/icons/2x/icon_room.png create mode 100644 tools/editor/icons/2x/icon_rotate_0.png create mode 100644 tools/editor/icons/2x/icon_rotate_180.png create mode 100644 tools/editor/icons/2x/icon_rotate_270.png create mode 100644 tools/editor/icons/2x/icon_rotate_90.png create mode 100644 tools/editor/icons/2x/icon_sample.png create mode 100644 tools/editor/icons/2x/icon_sample_player.png create mode 100644 tools/editor/icons/2x/icon_sample_player_2d.png create mode 100644 tools/editor/icons/2x/icon_save.png create mode 100644 tools/editor/icons/2x/icon_script.png create mode 100644 tools/editor/icons/2x/icon_scroll_bar.png create mode 100644 tools/editor/icons/2x/icon_scroll_container.png create mode 100644 tools/editor/icons/2x/icon_shader.png create mode 100644 tools/editor/icons/2x/icon_shader_material.png create mode 100644 tools/editor/icons/2x/icon_signal.png create mode 100644 tools/editor/icons/2x/icon_skeleton.png create mode 100644 tools/editor/icons/2x/icon_slider_joint.png create mode 100644 tools/editor/icons/2x/icon_slot.png create mode 100644 tools/editor/icons/2x/icon_snap.png create mode 100644 tools/editor/icons/2x/icon_sound_room_params.png create mode 100644 tools/editor/icons/2x/icon_spatial.png create mode 100644 tools/editor/icons/2x/icon_spatial_sample_player.png create mode 100644 tools/editor/icons/2x/icon_spatial_stream_player.png create mode 100644 tools/editor/icons/2x/icon_sphere_shape.png create mode 100644 tools/editor/icons/2x/icon_spin_box.png create mode 100644 tools/editor/icons/2x/icon_spot_light.png create mode 100644 tools/editor/icons/2x/icon_sprite.png create mode 100644 tools/editor/icons/2x/icon_sprite_3d.png create mode 100644 tools/editor/icons/2x/icon_static_body.png create mode 100644 tools/editor/icons/2x/icon_static_body_2d.png create mode 100644 tools/editor/icons/2x/icon_stream_player.png create mode 100644 tools/editor/icons/2x/icon_tab_container.png create mode 100644 tools/editor/icons/2x/icon_test_cube.png create mode 100644 tools/editor/icons/2x/icon_text_edit.png create mode 100644 tools/editor/icons/2x/icon_texture.png create mode 100644 tools/editor/icons/2x/icon_texture_button.png create mode 100644 tools/editor/icons/2x/icon_texture_frame.png create mode 100644 tools/editor/icons/2x/icon_texture_progress.png create mode 100644 tools/editor/icons/2x/icon_tile_map.png create mode 100644 tools/editor/icons/2x/icon_timer.png create mode 100644 tools/editor/icons/2x/icon_tool_move.png create mode 100644 tools/editor/icons/2x/icon_tool_pan.png create mode 100644 tools/editor/icons/2x/icon_tool_rotate.png create mode 100644 tools/editor/icons/2x/icon_tool_scale.png create mode 100644 tools/editor/icons/2x/icon_tool_select.png create mode 100644 tools/editor/icons/2x/icon_tools.png create mode 100644 tools/editor/icons/2x/icon_touch_screen_button.png create mode 100644 tools/editor/icons/2x/icon_track_add_key.png create mode 100644 tools/editor/icons/2x/icon_track_add_key_hl.png create mode 100644 tools/editor/icons/2x/icon_track_continuous.png create mode 100644 tools/editor/icons/2x/icon_track_discrete.png create mode 100644 tools/editor/icons/2x/icon_translation.png create mode 100644 tools/editor/icons/2x/icon_transpose.png create mode 100644 tools/editor/icons/2x/icon_tree.png create mode 100644 tools/editor/icons/2x/icon_unbone.png create mode 100644 tools/editor/icons/2x/icon_ungroup.png create mode 100644 tools/editor/icons/2x/icon_unlock.png create mode 100644 tools/editor/icons/2x/icon_uv.png create mode 100644 tools/editor/icons/2x/icon_v_box_container.png create mode 100644 tools/editor/icons/2x/icon_v_button_array.png create mode 100644 tools/editor/icons/2x/icon_v_scroll_bar.png create mode 100644 tools/editor/icons/2x/icon_v_separator.png create mode 100644 tools/editor/icons/2x/icon_v_slider.png create mode 100644 tools/editor/icons/2x/icon_v_split_container.png create mode 100644 tools/editor/icons/2x/icon_vector.png create mode 100644 tools/editor/icons/2x/icon_vector2.png create mode 100644 tools/editor/icons/2x/icon_vehicle_body.png create mode 100644 tools/editor/icons/2x/icon_vehicle_wheel.png create mode 100644 tools/editor/icons/2x/icon_video_player.png create mode 100644 tools/editor/icons/2x/icon_viewport.png create mode 100644 tools/editor/icons/2x/icon_visibility_enabler.png create mode 100644 tools/editor/icons/2x/icon_visibility_enabler_2d.png create mode 100644 tools/editor/icons/2x/icon_visibility_notifier.png create mode 100644 tools/editor/icons/2x/icon_visibility_notifier_2d.png create mode 100644 tools/editor/icons/2x/icon_visible.png create mode 100644 tools/editor/icons/2x/icon_vu_empty.png create mode 100644 tools/editor/icons/2x/icon_vu_full.png create mode 100644 tools/editor/icons/2x/icon_warning.png create mode 100644 tools/editor/icons/2x/icon_window_dialog.png create mode 100644 tools/editor/icons/2x/icon_world_environment.png create mode 100644 tools/editor/icons/2x/icon_y_sort.png create mode 100644 tools/editor/icons/2x/icon_zoom.png create mode 100644 tools/editor/icons/source/icon_control_align_bottom_center.svg create mode 100644 tools/editor/icons/source/icon_control_align_bottom_left.svg create mode 100644 tools/editor/icons/source/icon_control_align_bottom_right.svg create mode 100644 tools/editor/icons/source/icon_control_align_bottom_wide.svg create mode 100644 tools/editor/icons/source/icon_control_align_center.svg create mode 100644 tools/editor/icons/source/icon_control_align_center_left.svg create mode 100644 tools/editor/icons/source/icon_control_align_center_right.svg create mode 100644 tools/editor/icons/source/icon_control_align_left_center.svg create mode 100644 tools/editor/icons/source/icon_control_align_left_wide.svg create mode 100644 tools/editor/icons/source/icon_control_align_right_center.svg create mode 100644 tools/editor/icons/source/icon_control_align_right_wide.svg create mode 100644 tools/editor/icons/source/icon_control_align_top_center.svg create mode 100644 tools/editor/icons/source/icon_control_align_top_left.svg create mode 100644 tools/editor/icons/source/icon_control_align_top_right.svg create mode 100644 tools/editor/icons/source/icon_control_align_top_wide.svg create mode 100644 tools/editor/icons/source/icon_control_align_wide.svg create mode 100644 tools/editor/icons/source/icon_control_hcenter_wide.svg create mode 100644 tools/editor/icons/source/icon_control_vcenter_wide.svg create mode 100644 tools/editor/icons/source/icon_panels_1.svg create mode 100644 tools/editor/icons/source/icon_panels_2.svg create mode 100644 tools/editor/icons/source/icon_panels_2_alt.svg create mode 100644 tools/editor/icons/source/icon_panels_3.svg create mode 100644 tools/editor/icons/source/icon_panels_3_alt.svg create mode 100644 tools/editor/icons/source/icon_panels_4.svg diff --git a/tools/editor/icons/2x/icon_accept_dialog.png b/tools/editor/icons/2x/icon_accept_dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a613d1ad0c4d3e6694fe57e58d54efb1909258 GIT binary patch literal 637 zcmV-@0)qXCP)e>d<1_XuDp@NIEi%3DLphF1MBrR2vn)5l>8!q{wH|8cq?K_?G z-oy7k=X~eDh5ua=oMd;OowMfqV;}{bia2W@*s?LZFcTL6y2-vFm04sMc^jEzm* zOiX_QFur}X^T@+z9am-@H*nJGSW|!G&rD!#D(djg(yRVxDBwoja{yLK>)OVS`vcSF zy98OMGH{z-rr3a^g`K-h4`M_pU}ngV$>SO8(e85^BROS(FLcK)DV zJ-8MIA}WCA!(( zGJI$+tMIPj{_OdUV7RKv`O4&?!rd^1hkn0=qF9o*67E}oTrrodjhL4LAN`&O!&fW$ zC6s$1Hx}juWXTT)@Fu*%NX;gjd!EsZ$(Hj^y9o~opbuBRtltkh-h@}^<=DFfKoAz2 zA%fxE9(%U{9U*!R?*^a+B8qSb_X?UJo~)MF4zuO_CH|o2zXI4N+<&1_mE|6DD~)0S zbF0Uqp{2@Z3xJK;1(4DJ@^?{r&;l?Q_qL6VO@XWddwmGrQzfTXF5XUD|J;ZAf2n=| Xk1NJg71)>?00000NkvXXu0mjft4$#C literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_add.png b/tools/editor/icons/2x/icon_add.png new file mode 100644 index 0000000000000000000000000000000000000000..a3c795e8f09fe0471f31fa684ad791dedbe5d606 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vMo-U3d z5v|Dy5-%Gj#`N;b+5G4~6CMzta9T&LNY+8u;8jB)dyiGZ6~@JU4b$(xNVQ(exaOV2 q2LXxF0~ys|VIXS-vzx2|7elWRkJ&l~zhgji89ZJ6T-G@yGywpiQ9Yyp literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_add_track.png b/tools/editor/icons/2x/icon_add_track.png new file mode 100644 index 0000000000000000000000000000000000000000..a3c795e8f09fe0471f31fa684ad791dedbe5d606 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vMo-U3d z5v|Dy5-%Gj#`N;b+5G4~6CMzta9T&LNY+8u;8jB)dyiGZ6~@JU4b$(xNVQ(exaOV2 q2LXxF0~ys|VIXS-vzx2|7elWRkJ&l~zhgji89ZJ6T-G@yGywpiQ9Yyp literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_anchor.png b/tools/editor/icons/2x/icon_anchor.png new file mode 100644 index 0000000000000000000000000000000000000000..e1d8711ed712592a79cfe4c0ad6dd24008660644 GIT binary patch literal 872 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 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_animation.png b/tools/editor/icons/2x/icon_animation.png new file mode 100644 index 0000000000000000000000000000000000000000..16b58515f5fd77c7fa1bb6b9c454ea682c1db6cd GIT binary patch literal 963 zcmV;!13dhRP)P-ptq)Mp23=lK0o0&xun(MV0gzOR*_J zl_HWQNEM)oL=%aBfJCM{ktz*Djv`xFZqgYE(LowR?7JI#*C{~)3QPNDABFGGd2es; zM{rVvuNuw!_I;n;%-eaud;H%)qmUboMqrFt1h60?5dg0pN{Gmc$bDvBtJP}pJ2eo; z@ia64Kt#&`^ZVYt#yqi+RTt=3XM@e!az z$MISj1-Ln{Dxj&bd$0 zH2sK(?&WCn%pA8%pBKMtjPXU}GXReOOl4Vivq-C_0*yu^&{{VE=q$_5R;$$~0I;*O zb9!Q8;yDI)flJf$!`a!{mjKXgHqR)f9s_X3n5c7a`c|Ob=NbTr=&eDe6akO{;>dH9 zQXLJ=%!_$)j{y<6&{-4FZEI~MNfJ*fRR>^(FkmJpC+l$>Pg`p%0J=NiLY~}n1lHOe z0JR~6#=)~FisrgEiZ0>DCnOF4)A@~m(&OWxr>%<&^z`aUqR2qAvk;Lj=iH~v902%z zguJU-YcI>PNJO?qHL%gO{%&Sw=C4|<7N=?Y4FDcOoYOR2_I>}LTCMI8(bbU*F!LG! z2LK}Swx`?wfnn~nlV=%v=XBKa9D&fx?pdzJH*U`Wi>mO(Bdi z-}=6P;CWuc%vXjHFGAll4T4~uh_08J7y=mplwE_;OBIIUic;z#fLHk#GuM+O@!Hc+ zz2NhgM6?J1U2ocG27seVq-i=MA}cuFhW+M&48Sh{=E5+%KPdl5V|ja0S_H5Fpn|Tk z97jK}4P(rD_nU96Jyw4r`XUU&2V)r+2iDpb06xg?ce>%aWI+JZP{E+|v002ovPDHLkV1kS{v2u<2U&=(4-X8btB+SS4(cktjW&!N8y!XJfta S*0OG(bqt=aelF{r5}E)cc}7P7 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_animation_tree.png b/tools/editor/icons/2x/icon_animation_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..61cb57259b7b985f5f3620d6734e4af860aa250a GIT binary patch literal 527 zcmV+q0`UEbP)}AK zwE=*^J4@-i>(RKb66tbec<$x%;$oWQvrq^yb_ae-;T`xh0CF_o-v{V{Y`f4ACYe%| zh_UtEs!2ZJNxK4Fmk#5ZN_%DVre!NG=;qM|Sa2NmHFnicYiAC?1Q$`UIGCF<$^=&@ zm!1z0E)uEo{@dgBG62Lk?q981?i}DfzbUkRfC;XUbP52hj3O(e*n{E|fSjQD0s|1! zWo-TS#j0nM0Ct#oxAl};O{B_A09SJbV1g?mIO|W20hYutl#Qc4UEnGN=m&c5KAx$x zt$H@ez%wxn4~&4dM5^3uRP(W6Uzk}x;B5{7^x<^8&3gxjfsT3yfS|tM8=xc1LAAQl z82hg)rPh-kv*JlIr7AV5`2!LzMT97UIneh>3j2W&V2XagpXSyN%t|3Zs82$!zPZ~E Rl&Sy#002ovPDHLkV1lSD-wOZ$ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_animation_tree_player.png b/tools/editor/icons/2x/icon_animation_tree_player.png new file mode 100644 index 0000000000000000000000000000000000000000..61cb57259b7b985f5f3620d6734e4af860aa250a GIT binary patch literal 527 zcmV+q0`UEbP)}AK zwE=*^J4@-i>(RKb66tbec<$x%;$oWQvrq^yb_ae-;T`xh0CF_o-v{V{Y`f4ACYe%| zh_UtEs!2ZJNxK4Fmk#5ZN_%DVre!NG=;qM|Sa2NmHFnicYiAC?1Q$`UIGCF<$^=&@ zm!1z0E)uEo{@dgBG62Lk?q981?i}DfzbUkRfC;XUbP52hj3O(e*n{E|fSjQD0s|1! zWo-TS#j0nM0Ct#oxAl};O{B_A09SJbV1g?mIO|W20hYutl#Qc4UEnGN=m&c5KAx$x zt$H@ez%wxn4~&4dM5^3uRP(W6Uzk}x;B5{7^x<^8&3gxjfsT3yfS|tM8=xc1LAAQl z82hg)rPh-kv*JlIr7AV5`2!LzMT97UIneh>3j2W&V2XagpXSyN%t|3Zs82$!zPZ~E Rl&Sy#002ovPDHLkV1lSD-wOZ$ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_area.png b/tools/editor/icons/2x/icon_area.png new file mode 100644 index 0000000000000000000000000000000000000000..0e07b3733365c39055e5c73fdb903350082c427c GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v>JY5_^ zB3j>059Di5;BoGLxI!k|UG-JJN<)w11&2fT#NF0z%?ob4Ynb@3b6rmSrrf#KRV}s` zPsYB!Xv}ay^%r~A0k_u+)Bg#bJEwnzrQxWMhEl0}W75`QAO8if_--gLZe+V~Q#J;~ zci>&YXnMhjeUj(33(p^w^hT;T{yFEipS{T9Z>dlMzrek;#X3_Rw%*$RPoD#%TEko~ W!_Y0RX?`NmoeZ9?elF{r5}E*|yJs8# literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_area_2d.png b/tools/editor/icons/2x/icon_area_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..f3fe9b8aaa8a0589d39a038205f714c255187f4e GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u=o-U3d z5v|Dy5-%GBk45bI`?$V_Yq9N5$&V)&Gbf!*RyrCG)ey+O;lU&Y({r3Jk55%&%jY=2 zu<(ixhXB_}Mt;Vok2Y_d8xo`(*js8`vO0JxIC`uSt}rg^B%R+0b! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_arrow_left.png b/tools/editor/icons/2x/icon_arrow_left.png new file mode 100644 index 0000000000000000000000000000000000000000..72a72d752a19e46b4220d907e776946fa93f15de GIT binary patch literal 389 zcmV;00eb$4P)lg_4xqZ^>qjSzn zo|^I zf%~BYUGL`N;0Is^4_XPSZF&Cq+$+GOTZQEPm j-Is|;`1+0mfk5B~x93oXsqoEZ00000NkvXXu0mjfw_Kv9 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_arrow_right.png b/tools/editor/icons/2x/icon_arrow_right.png new file mode 100644 index 0000000000000000000000000000000000000000..5efb9123e0d3f6a0c84b4252eda93a1356f6649a GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v7JzX3_ zB3j>0GUPhsAmI96#Z2yikx@0u+p zRR#uI2I;k5FPXUbEL& z?g`x4y^Ynug`eU2qurN_{&5~~(Ja+yo#kh6=aSrkmYL_@_pc3ca7mn&`uKdofjZW5 z!AOJRAGrsXIV^o|l@q#w-5@0`d50)t@O{4a!-20G30A95NZ2AtwUWw(NLwudd7yg>7&5Zo?$hY{eV?I2Bh<^5VU1nzd5x}X zk<&~UR=>Q^v}%=D)NAkO1q>dyx9z=Fx_6GOg6AY*z>% literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_atlas_texture.png b/tools/editor/icons/2x/icon_atlas_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..a9da8dfe8d38354e735c0a9367e982699d53f50b GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?#-1*Y zArY-_uNmew8;Gzy_#PcQVV3a?4)u@r=B=+ z`jXd)2{(>;$Udq!`SAIsfz6_7{+c|k(?!!#Z??_c?oz_`L2KzBj@roW?wVT*n0gF9 zZ_C}zVCG`7S+D-5Q(M)PAPJU;-E*sRas(c|ddVoW`|HWZndMF$^7H4(Ib@%;%V*q> z@=R86Z;!(_2Bj~Knok2Yx3XE7xS`^}1V#o9*|jFe zT+T8DGALCgJ^Q{=!Ekh#$Zm|YsooX*=hH<6}dE@p1fMa{OIas)|&X>UrSc45^XS7s_J>U cbAJqj@!9?Vr`x#w0ERJxr>mdKI;Vst06e&|7XSbN literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_audio_stream_gibberish.png b/tools/editor/icons/2x/icon_audio_stream_gibberish.png new file mode 100644 index 0000000000000000000000000000000000000000..1c61e91ceddc93cabd57344f31b3cccf1d8ba05d GIT binary patch literal 493 zcmV@!J)y8^8BE;4BbD(Yb9)DTV7ixtDMqobyf;Mb|_`jImA` z0wZkj8WK^xQmH7%+)vw>AAvEZ>o}PUuNi?fO`8A)+fFvdd`u>j+l+wk`#r674Zt&i z;TE!o0G_ng7hxFoZ6~c5u#`BCGygjgJqRHlU91Yf14Y6M3lt46Bv3}U6LB2Rk|ep? jd9Xz(b-%ap1Ame)31xMI{uFCj00000NkvXXu0mjfu*$?) literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_auto_play.png b/tools/editor/icons/2x/icon_auto_play.png new file mode 100644 index 0000000000000000000000000000000000000000..a404a1aa848fd2d0022e0a4e9d2109e5f12870de GIT binary patch literal 752 zcmVLsI-C#4w`=#`fzo4Ze6<6#X(+? zBAr~cbg>Td)^<~@JSU+pP6fqkaS+EYf{RF(w}s{=rd@n44pvC$aY-axUtSZNPWFSq z$+^GW^Km#yE^w^>U6chu5L{>GRR9+cx#uo3FGwlhRWhKIiU3?XWbsUU04816{c;d! zhO#r@@e-?(})qgVJd7dSN z*a9#EU_8BU7>4o5^E^xEP1F3&%pCwfbLo@&`}^y|hVnoILWmxKa{%5q8VyqjVFCC6 z;H(hhNyhoU|1gWClv@DqXj|Drh&TOy|3oDN0H#wT^Oj}pn5G#eNpd$`yOu#j)Xkf4 zU3ZO$o@#qdj*X2ys%l^y08G=2vc$y1#Md-DlLvJZMMJ5SnyX@Di)OR=3V@?w-7F~G0sYH3tRwm2DYHUE zQySKDU3V?JsjUOdysQMHM`9pT z6h-HW=q-TLx%4l?FlJh<);FC$a0ZJ0io^2EEP^0-4M1x71>3ei58J2K4k)Eo0Q@y{ zQpy)a&*YC}rQh=k+H@RenuwAj;3!W-K^(`kql)VWc4{oX2cR=-=n4%G(L8|N8j9~S i^Q|%`;$s~P0Dc4H2j5ypM{kP&0000^B>&#q@crJTnD28tnPM+)ZV34j=OAp$m9f~JG53p~f_fGAiQaom zP8|0wFGe$*Onvu3+Mr}_UGvrX4A1ZMJvpDyu*AeSm~jUm6Tc3bzbZ<#bs!=PEgm8)78&qol`;+0N#Xk literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_back_buffer_copy.png b/tools/editor/icons/2x/icon_back_buffer_copy.png new file mode 100644 index 0000000000000000000000000000000000000000..53f0f6c0b346cb7d4278b06ff6ecb4a02823566b GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QXm68T^vIq zT9XqbUN#6Gi`ez|alIE$*S9C>Dr>le4FZ!iO%JSKjwtY)AiaD^(?Myb7KW`wXB*mq zf+zf#Uo-@)J2*9s&4$HI*5Fk`Ao~Ly_JXI;S=T2q%P}qHYgo=$wYA~G!3Ug-UW_|+ hmoV}-2D0}sG4TBt`EhGubsNxn22WQ%mvv4FO#qYRP(c6y literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_bake.png b/tools/editor/icons/2x/icon_bake.png new file mode 100644 index 0000000000000000000000000000000000000000..c05efa048f9d75f1b0a591f83d54f40f63d97701 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uqJY5_^ zB3hFZBwjWM#y&XM%>F+!b74~xQ`cOdEn9jd3|=(^GWbv2;`jFj!!&6&8{P*c4M17t zs(DM7Svay^;O<$*C>A61<590ngLVshKF0&5mP=eK70tgmHQdTfKH!{ig>f;TL@7g& z<%gM#jg8{R78bt!A$ZJzuW_%*76H~j|Nqykw=w_w`#b#Lfde1r@qOE$nwqM6te|1i zq)TV*>;JtlHZWL|mXPqng}K}QFHp58H+OeqPtO@)sTuYzj0~R)jhk5GGIj&~!rF+!b74~xQ`cOdEn9jd3|=(^GWbv2;`jFj!!&6&8{P*c4M17t zs(DM7Svay^;O<$*C>A61<590ngLVshKF0&5mP=eK70tgmHQdTfKH!{ig>f;TL@7g& z<%gM#jg8{R78bt!A$ZJzuW_%*76H~j|Nqykw=w_w`#b#Lfde1r@qOE$nwqM6te|1i zq)TV*>;JtlHZWL|mXPqng}K}QFHp58H+OeqPtO@)sTuYzj0~R)jhk5GGIj&~!r0_2p|a5NN%>I_>O3V5F_PQ4d6?>@`E{Xz3O-WncOi3|1udW6B# L)z4*}Q$iB}E~I*N literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_bitmap_font.png b/tools/editor/icons/2x/icon_bitmap_font.png new file mode 100644 index 0000000000000000000000000000000000000000..84a92e41385f96fe3c01e9b14de6e89434944155 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vpJY5_^ zB3hFZBwjWM9{XXOey%=;D~ydhAf@riErvCZ{4{lXc!0o1WTqdh!7Bza6*DiX1W(UK z3q97|$CkdozFFVdQ&MBb@0GHTl!vFvP literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_blend.png b/tools/editor/icons/2x/icon_blend.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d8a3ae42f5be20d44252f74c57141220cc938d GIT binary patch literal 1147 zcmV->1cdvEP)YoslttyEiGlu8!j)=g3TM>UByAh@yFsDVmy-^`f0snCd;W|7=E zE}9pw)BEz?D`X*_)#JP0{m$>6J8y;y{NIb#BXn+VZiDx}Yk7G&CZcX4>Jmak0J@pE z3&5>f>lgq^MFDA=ZWluQ8AZ{BW*Qn}9w4G206hRIS(cRnKuWplVdnfT)3qNW40FzH zlTw}~qRH9W**lv7&{}^5;Aa4L04O(c%UmHqnx_5CJOjVwLa;+-ydAw z2;fs=%)M)6gqvB@0M5CCMD$^Md;6K0nVB2oI6eX3l@Nl6KDXBHD$20d9+graZW+Ki zcc}I+VCIL~+S)!g#@wW}eutR{0pt(+jQ~DN({vzcJ_6tXfUPY7SZha^`A{I=BZPwL|IDtNe#j|_ZEQRm1|q_L2E8T=iD)7el3tM6VV=})KmaEh=Sdah`wOv z$MfEWg@sME-LUQiR-Qa;{(F{Xd&A}cptXL_d;cr|pOZI)%>kfXF0W3Z5Wre{1pkbz zR`Xew?M{;9`+CrE9KR1Bgt(@dd37CJ17NK^3E=fW{>^*8E5C!)E2Y#204CS+2qB6A zthGl0yd3y1Wmz^5$MFx1nlm#w=S~B-uYs@l6%f%!0Oo_{_a{m6W0TEK0eG&FR|ruI zpp=>-qTK*41Gu!jygbli^T9^m6@UFTpp=@*vTQFi@9gdE{i&HiYwaEYw*$BU;7Sv> ztWIEEKFyqS9ZO3~J*85q;=S*YQg$A0igw3%&$H zYKhp`sUN^#aq0!ddLcCQrD*d!`*k45eulbirF7 zP1ETh2;KrXJ4XDZmw+c60M>gKMW4@s%Jcl3Bp)~=t&Anmg}?KGlWf%M^|ju8=_wcy z{$0`yl5YU~z~1KcUefhit+vo7G?=v3&XZh{G)r<9z=ot(-PK+SPV!314(wY4#+W;khW80z?<6x(_@KbANy7&PK8}&U?*s1> zAo&P@8zoF~-Ur?%5QgC=NjCxPlnqOotxNy_q9|H*&drc~3}CxN{E z6*L-qjd7W)t`@$7i5B=Lu_GiF@CYU}#$;W0W{%A+VT5I8_YT|WE$5uyeBb2WoICKZ zFV*o9GgI!|HQ)|ri%4DIqZP%&=_L7b?gE)}&oN6*Ddk9U7)7tnO(09tHQ?>Q2D5fx zwxlFEIITS8D}Z!&NPRX7f|~=&K5X0EoXY3sIzTw2_0YhD(hEh=er*B(S(^R?E>&ta zYa?xhaop-Z^4|j3tK2Eg0?Twgz$oRtMef=k~qYXI+nA3zt_ z0d53QRJt=x45Dm%`)Y5zE(5=i_5^PXwyMJOJijuNB;Trh*pWc*N___0suHXNUJ}Th zyN+4wtmeAmaQqCI-JUf3Z-K>0!^;BF?@7bU0`O^!`~x3&Nx*&qWVH(PS17$4 zx*d}9fuAX$DB4HbVDQ0AgGOWg$=T-&Yv?++())*71!j3jh|OBsSmlH~GXO|L&7-Es6LegG30(l0<8r^i;QZNV%e1CTu{=r~4_ESCbHIGVz-TG(iu^#)KJO<{V4I6Z>>xEFwD zI7sUw1E{-J^$G`Y_FyCcb=Rsm_u4BQS{BsyCTDJdLgB_|q$|Kn;43?a(;JLS1S<<^ z>0nUYIFGc1*(~rK*g!nTv6?$PNzPgIb~n$5?Ey$KJ~baAUC(1IBRmZdM;AezVdApG zA-xA~j5~Y)K-1$69{}LzxWfkl-W7IBp-*@kz`47?b}_rn`-GsIyGD7GNnvNQEtpjHn5M>A8Y0Q)*m$XX7wwomv_0ISqD zF%~&|W45S-qfgG=oGgKQ%{h`}`Oh`#1h9^AfB%vCzkKR9PLH>!0q%pb00000NkvXX Hu0mjf{P+n` literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_bool.png b/tools/editor/icons/2x/icon_bool.png new file mode 100644 index 0000000000000000000000000000000000000000..24b134ac3e1429c09e0e9bab24f094457362af4e GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uso-U3d z5v|Dy5-%GBryu#*6aL@R@I*nIgx}^5jA}(DfxuG;8jB) zdyiGZ6-J#aMjU&eC~r%V`5+)sdSC^!o2g?gIT0brX>8T~$Q{ zu|l(S(PhDfSt^K2Q4r~(TX7}bHWkDV>eoWr!BmsR+B6w#k~uEo=$NFLWSXp+cQxF5 z?mf@EXYS<;9CfK6i*CLUGhAo!jLEf-LjPJ}xu7xs@Vwd?DnRDBOhpW`lQGh!LC8B- zso_{8-&cP}zsK1<*A(ZNfw>SmLccc=Zk56rk>Oj%fq%g47zY z@e?+8Vf=X072jhh@Tmm3JXpK_kOu;^!uXY^o6Uy?@PfGIF+y-Q-u$w2d3axJzJ0&y z3&0EVs}7$_u(AWYF-=IHnJagFC!Xu@w&Qm!#yFc=D;@(gD+nDF9>3VeS`kHfh@)hmO&_ zKK=gWlGRGgE^O?P*Vc++K1!iH?(Yo;goRtjDvs5bS-3;2_CT6u+=+vE55DsvvwfkUd z-WK?K?G+&dQ)eTyF8j@k@OIsNdRuoz^bi;ZezTh|Pz%{m5q*)@YcC+8KZ|r#Bpw1= zz!s>#Kq}`r+yU>q{3@j_ikC5cPbb*oYEtE=n;Jg6w9>KA|vq;jvy=wpL@w~-yr2GPiMOjI!$qHZq O0000`+le*`=6_@G&#+ua`6$Fg-oJKbcGpsp=jeh@$9fI-P#@M+^i(&?6$FKugiqF=NaK zK%!A_YwghzaDc(Wq9F!+-|q%SO27ej6c)*P!^1G_Qq@slW0|&3g+*Nx2!fzfRmXtV zGHnW6Dm>IJ0c-6cU<_!BfuAGoz<3NC zRlS%_r|%Z)>oQ=i-3z=1w#2{(UDv&_)?Up9eBa-_0^b_bdf9c|>!mhpGT{4uMa+sG1toVRQ)Orf?$`3OaSd=2aDWv9Or!8ys8rLeSfEjyp4kcw<>`{6$w~t zUEp0DTttQ($2nK&+=>&(X0x-v`xyA`YT!`i9mr%dt;@^H&w;Kr;Ez(NRKJMmx(%qR zgkg9V=o67#6h$Mz9oKcg&&|!X<#M@kpmWuc2ae+mR0}U@AP9nf5xHL^f6V9ey`JaI z%+JqnT3lRwsj7!XWH^;dovZ~8CGLQT46Gq{G&eWDn3|euX>V`OE-Wncs_KPWV*iCz zEKE*LCSBM43T!BG=7cfkajn4O`Yi!t%<(dCfFt#S!>a#*FbtolYB#Vw=1jToebx0d z0ab0Q0FH=!Xo!J)K7R_Bis{eha=GD#81OvrGtdLfmgxPas(qg4%{0USfH5X$YHB(l vB2R%YD{@9e9xg2{?Qvaqte)`y^;gsn?RwRI#dsKS00000NkvXXu0mjf8Vgo! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_canvas_item_material.png b/tools/editor/icons/2x/icon_canvas_item_material.png new file mode 100644 index 0000000000000000000000000000000000000000..855323b82d9a940fd2edcf988d1ee15d62e68719 GIT binary patch literal 696 zcmV;p0!RIcP)z(!;X$@%!vyz;9-!TCLk;|npy9*qTIqxT+ zfOAEG?ODL4rjFtJkAQPA!J8(qw^XawH8;1iYXQq-Mv#g?-=5%&SO?N_?s;qhtK=_2 z?HO>OO?VI+piAnVeYvB6t=&3;-}4UW?GXIm#H@pc)i?V&+UzxrF@)dqxZ`jDaS-gG zS@TCX2~f$T+3SXjCvl$Nnek{-Pf##J3+PVQ;Ek98ia{k@fdz7Bh=0!82o26#eyBx2 zFxGu|z^a9;$R4nfqy(t{%7Mrp_{f!k1O*1b0nMkNKUo1<1pb>eIvlkv1ngH*bc5BP z-1rZCz5G*3;uwO|5bz>}S4qGD48o)o3YbqRDFNRatVUumQ+9M;4)Z2F15JRz}QbS0LwoeqGt7{nduM;o@V?&whG=7R7-N{ e54)Lnf5%^QKAhtDH>WrN0000h5e7QbIxnMT#>i6sZw-%%Y4ELG#wFLqVqwdr+gW&x0bi?%Tn3^J91RYc_&< zPBZWSo%i?5Gyj=g_}3-b2B^=sACXRA4-f>dh-nV~5d&%%M^JqXD40bE&w z`~62_!U06uB8OQqpoUR_>Z6$OMeT?je!vxO@@*<|)CEoS^0-c$cRkWod~ z+nPjM>%_XTvYt@_eHz#cItpyChjXz`tn0DX(oUdX1Emli12)?A3AELUc`e?0S_$;3 zuS8%BD71&`CNP+q&gsam5R3~HB^Z3OODZoUnwOFRpAPR7T;sqNyFNuaEvaZp zW@gd`8g<0$hL?%%9Oy8m@_e#$ll~AD@_kB>SN2_Mr2>Z(AAvEU`TXFiLV1iqyzW*G(!1AV5K`gGtBXAdYe#weG#-8^r4r+FPkGLt(`l?tr|X~e!%s}g8$ z*PLzNm;rKQUZB*~Skj*^aHUoyu=OjaQd5`;-+; zKow6SIDiVToiq?lpl0Dg18&!DpxCB=hLH5uI%pu8fOJ<+6AD)XQ*nA{5j`p0$0i-* zFW-dHQyoOY2Y>F!PY=_XWREygmmHBBo#q>N3uhe;~v z$Hpuv=alxo5;r*hc60mSfK8Rp3B1J~nrX}q^fSMn1i+qFF9`hSz!7i@`~r?}`~`bb zy?)4R|L~&4A!^TIlX2@R?{&_`fhfIkEj|-|*wUN>r--&0jyv;M90j6XPsV(1 z&#oZ!1P;896$cO#O0$!sI6%&|!$4##`Wz8G6T8iAxCfTHs*2^L08I!P_dWFDGhtR= zJ6qNW=k*{2{q@w;3p>zjCOqkJ*DVt1g~sxrgxOt(PLU-*9bLKJo tLSuew%y7OfSoOtq2ce!ZZoPjuegnKu60{0zXdeIo002ovPDHLkV1jo~NeBP{ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_canvas_modulate.png b/tools/editor/icons/2x/icon_canvas_modulate.png new file mode 100644 index 0000000000000000000000000000000000000000..527fdda3b5730e3d7d152f4b31ba7cb8db9c9289 GIT binary patch literal 592 zcmV-W0P-=Xzh zjxQd&({#MIyQ~4Ers-6MnSi;kK6pDzV|8?L`6T84ZUnwV6hRn5ttQsC4W0*%GX(+p zJQRx`xi}V&??Vub_P>!*5Jkhz2T>?MsWd?WVK^R}9}DQ^{5w>u6BLjHnx?iHMDikx zBJ2l8^bH;Fq3f@`(7-#enQe*yFJ zebdf*%poy8J^|{MP^Vy^^c|y&Z=D0s%wE%Q&!F9gmlpsm3k*YSD^Q?>x+T;R_*B-x z$|)KBmcXr(q62_V3v+d;@4Ua2P?-v~07>aPMj30P%Ho0$Kq>{s@a(9fZi$J`0u6Ob zs0G-zoUZHd3tgAnAm2Nh0MC=tSLXY|G^I8!?id6(j+io^>9T=;Zhb8M0p!S$C9C{> zvU4B^Ad?XtQK<+nohHb-WLCO_gj5iGnlvtMBIn5kfQW=-;5(4`)RW=w-iW@s!;Kri e9)X#F8D0U$7j~(2M()P|0000 zArY-_uN!(Fc91ys@&9eFrVFYTyH-vXdGsP(qx6bn`dV*$U-6SUvLzzFWo23#9zE0W zbDhYuOtDrrNj&?jt%v&inNIIc-t9kK#Qxv*(J#mPC5eh(Tr62`#jlrNX27E$S)vjz z_25g?^~{21f&V7!CU|*%&+(s^&Hlw*O6*kb7Oy>$jZFUQKYTOn=SaA|OPE)Cfj||< zM>iHn;X`UUuAgli=Q8!J{XC1&$I_^LWBFT#MCnzz=e=i4x%#kRsSsSiBYI*g-*81-~X7R^8M^X#r8~oE21#Yr`(8UQ1 OSq4v6KbLh*2~7a0La1Q? literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_center_container.png b/tools/editor/icons/2x/icon_center_container.png new file mode 100644 index 0000000000000000000000000000000000000000..03aa9d6fa69d10077eca68038794e1f78efe8c7f GIT binary patch literal 534 zcmV+x0_pvUP)o>329016c{QElUab=`i zzxf8@G-@@Jr?Hp|yC3^L%E}M#N$EDD2H!DvuWIB^iOYWvMj&>zdz5*??oD*|(>?*w za;9M9R$*=gup7e6954uh3gL&r0RRZQZ)6S>I066dAtl~`upLj>j+eSN3{uAm1Ax&e z3nJT`jmrZVKom7E4xj;{W3C4P01Tg%%rOHfmTKvBq7;B$p6fsq0HBFUkr6Ft3Q+F4 zT!6eh&#M!q0kX^iHa4vjr2rDCRsupBAT`eoA+&!+>$rNl>(cbAZbU06_rk3^T-ExB z8tMtmYBY?A2u}$BX-OAg;U4@KAaiALof5O!UG1-E&EvE08sEf z2iAP6xJnpOEp8QFY-^t-9MqKZZPXkoYH$=X*pOcx>zIhQCFUFL-CP)(fflz49b3`? z-s%l0B=}0VjrrUSc$tGx4So7_3GcZYFxZegj(pFITQyWNOB7V1bD-~PmOkEITqF<}YNij2@10fTA`@Ek9I*3%I z+$3NvO`rEu+AjE^&Eo3iFknx)-3QXjUx82fZbiD?2XfEw{3SP-b{z|d|919T2jTKEhg0dqy?{1a&+#qzxjX~NmWNo?p;|0et1_nzlD z-^m9V85!pt6;~+L-``Y9Zvrd8GBBG^`vf=w4g=A@uHdTO%RC0}0=QTnB&RYS@6SIP+8Pr7-VnTV8g6Yj#uDcd8R~7Sje0SQ-@|h0edv4ehzzadF09nILjJ zp&pBZpQ8dC*i9n5EH}&ZV{{J2)W#w(+}>e;K=dyCKh_}TbtLz--2CvUR4ZMIiu~0- zJ%Jdr_s7Pf+}Pg%o}~~?!uFH-_2+|^&>?hOQv^Ppq4{Ckt-Y`ZLIFJG^&Ho%0XwAo zym17;cH6D36;#2u3$fSnyW0K@(c~4ZO8+{ZOK93wa3oL_WA-){ydTMPXJllY2Yv%i W`iJ}4DDG|m0000{B;i0^|yCpU_ogw_$OUHHZ@Go7NJN ieV6B^i2;`zBg4<@>JK%y*)akgz~JfX=d#Wzp$P!lK1pi; literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_close.png b/tools/editor/icons/2x/icon_close.png new file mode 100644 index 0000000000000000000000000000000000000000..de16e3ab04a83e316bf3afc1864a440dad9a33c6 GIT binary patch literal 517 zcmV+g0{Z=lP)0x=YYzbhohM{q?aJ`O7r2pR~o@x5Gt%EI_U z6516{U<~2sx^Rf&IPJ7!NL+B1o%WtDz0=deNhbwlt-U;UjkCbQF7W1@8#Og|&h>$X zwf5RKM*`+Az&WrJkx8f1nWmbn>LbtwHo(9b^I8j#Z`lI4C=72^b(Ceir$T40P>iO3k(7KYm*GK*=4bFN=uz60*d=HO{TUZ|(4Pvt_Pc9gcg zXntpmnN_Xv0;EDTF|P%Pg=lIX1yBb8tecug0|X%UBBH9=YGR%Q5P&Eu$vhdL0Pzg8 zN}u+?IK>q1_WbQdCC7I34tUJ>eD(dHma0CaTwqZEfpb0iElh}>|NJ+S+5TVN`IbNGUR08}Z+fyO_=Ys_31M34lFo`t>$g*rMBDZ{> zjtwxZdXRW!t?gQC->tR7=tU(t=X!Y!@1wL1;^@!vlTP{sudhU2Ou|DO00000NkvXX Hu0mjfrMuSC literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_collapse.png b/tools/editor/icons/2x/icon_collapse.png new file mode 100644 index 0000000000000000000000000000000000000000..7c533dbfef4aaad503937a559f08c4551a20118c GIT binary patch literal 439 zcmV;o0Z9IdP)+|B)l$6Ig|vkaS|L!NM0%n=5<+dtX4` z!FvF~!cHvC&dOF01iNc85YWm-5F%tVHVS7h(G7PI(f!KV$^ZS3WdV=J^WUNRKt!}p zAv1q+F7+vM!58oaer18GN8e0#Q-N&&&ppUrRCQP%&OAf_kmvcDwRQ}^EJ*%9M7zeA z+xkJ{9SFnl9zaS&Hw%#8m1VinByTMM0L=VYRn-=NvpMAFK@e;vNs_lMH2#8VRFy>J zh=>kd_NTr(X66GT`tnjc2WDBeM?@z8mcLnjC8B*}%&AMRa{&MlkrcoMfR&b&CsiFr zQFQH^*{Q&Li3q?Lz-sMiVy)eY<9N~~uk%aD%vn(sDS*q5nW|o?>UvlCT&U_mL`EVq hQq{qai9Mb_#~YaBVGInq>FEFf002ovPDHLkV1mu^vmO8d literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_collision_2d.png b/tools/editor/icons/2x/icon_collision_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..05d6f10d5873d0bf1c581154f8cecb046dfa50eb GIT binary patch literal 463 zcmV;=0WkiFP)1mr zh;U|fIBEMH`yC*D3k-pq3k-#u3dF$81Y+SP0x9rhfmArKp$}|@m*sH}4tM}#7J1zDIq@st z+-(o8I_9F-8J;F!lz4&ne(pOX459~LRj0oqz#>bip7$hxxv#2=>;eG5Me)>=AUXhW zzpF&@9!Qli*@P()W~U%l!t@x%NSOD5p%Pgd(GZEx|AM*>Ib_zvBZRZ|yKo<^m_Obl v_%86W2bqpQ2vevw*@>zRLYQXf{F%G~#D>Nf3@#je00000NkvXXu0mjfXMD5+ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_collision_polygon_2d.png b/tools/editor/icons/2x/icon_collision_polygon_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..05d6f10d5873d0bf1c581154f8cecb046dfa50eb GIT binary patch literal 463 zcmV;=0WkiFP)1mr zh;U|fIBEMH`yC*mZO)fUQ&yYZ%)~ zjn>nuquC2k(>OI+PXVCLJQqj-pk}IfQtZ2~0FWoi1%OB2NPzm80}utAKiL3F0B1hN z9w4iL^K%;(}bR8kg#*Z`1gQB&qsdpQBVOD#YP z&;mFCj1XZ{CS`jCt^p0lu*l(VGcmeoL4T&AekF;c-ATIegrJn>j lsDt_&50f2`2A^iF-T(rE8ld6ik+J{)002ovPDHLkV1ghC$)^AS literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_collision_shape_2d.png b/tools/editor/icons/2x/icon_collision_shape_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..476bf51744209e66db6d7a04d0f53b3b9713d581 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uuJY5_^ zB3j>0+sMmg$m2R+*J{Rt2#zBx9h^HF`#1%J6(Tx(7-YLvF53ObsnNraVc<;PAfxclE@`ybaO% zn>PCw?YT2Q`R_^d2TXcM=;m(y^24>(lk*pd3*=p0!949->lTiMOg0*q#Ge20iR)h? V*AYBzYY5P-44$rjF6*2UngDuHXc_WGtLMf#MN>haaTf|Gb zXp9&VjNw5Pt7w$an5Ykci4sFJ0un`HMITH6Q8D3SgCexy5}++9ZIc!(l~S$=mv&0p z&M?0ZXJ$Inb4CZcPFAwB*4q33&pCUqwYEW&B563V2$%;<1G0e>zxy`O4x9lF0s9QY z=#F;n{{zmER4J)P(Myk{ZzW9}3UH#N&m?(*%Xarm)eX|BRnqL)QfjKHbLN<~lhsnM zJCsPjqz#fDx?k{#lFkN~xzHs&y-#AB9VCwexC9g%hH=&M1^oZ%Cm@}hK3Ljd4-Sy| zq}5iCVIOxK&;fJ-q~zGgx-Sg@ zzrVxYo;WEmy5j&Y0AxHi;7=L@F^@ybEZBW`2m}%jLE#L@DTTDj1b6eWM*|UUNZKYz zt<`2Z&rS<3@%j0Z*LxqmP*A**@+2{!zBH-VCH2+>g0>=QsU*4Gk^77-TONeKrf~2u z4R%dSkmL+l%F65s#K%juZT(S0cj=U*xCr1217U7SP5@*!kZNzYCop&2b;WD9zSKE+ z<%C@jM`@r8s0)A} z2i67rA(_zV1zrF;MvjD?AEq!N!lGBGve;_5Y7+@gvY5n=_%BhHfhC4v1S>;Wo%46A z&jOc55Jxj*tT1a;P|}Fw9DiDX8fm4Mv@lyPZ?Ks2Brpn~1DJ0ZMyD;)P?3}_=}2J5 zw5vx8R4ueiF6|T%o;7l5yU;-`l6zpcOVTm>r;1remI~ p(ChgHpdR=O*l!p{go{GB{0k|+k6d7a>!Sbw002ovPDHLkV1jqng4F;3 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_color_pick.png b/tools/editor/icons/2x/icon_color_pick.png new file mode 100644 index 0000000000000000000000000000000000000000..fc6fe437bcb8b4e19aa09f6f87e7c78f810fe000 GIT binary patch literal 878 zcmV-!1CjiRP)9RNaX9qS{6gL>F}QZqod;? zuqWbv8;0Ro!!WKd0?`PoB)7SD)n=AcJ?6fbQxh^DwWEa>YynB0Bvn;JAj?_!c}#@<2diCj+&Q4 zz2L|i0kBR) zZhM}0LPRR5RO)A;P&gnWcYgyJ#-)5dzqx4vK@jw*>KM=^BDY=FJvuNjP_E9W)9DKE zwMOW+Fbv0i-|uc%faiJrs`>=z0!HKTY&L5KK`^4K$AB-uv$zQ0LPG*-l|2eq)r8|X zSAoOKHQZ34P#BDD$BSaIcsjanU03m+%C4%3d_F&1&0JN7Y}@9FzcejW3QCfOImM^s4^(qc#E@T1hxWZo>J8q8nHZO!&TU!(8UJ zZ4b8szCb{^T<(kbEns41W@byQ;Z_t5kse4S61!p_Ov^OQH_TO}C2&~y81>bd|12W+ z!Y~|c1soz3P}Ob`xd%*EDwWr!X-@X^^n7Rq^uI;z7u~>&^wN`mfK-h!aT0}yKM}KvAnhSN1tECqp@B9{GE)~c*`4?C z;>hf{8#lX&7yI1aXXcsD_j%^|4g()bcQFg*#1nC7{qCBxiej0WM z{@5@9=NG0v+L9`tlXU9j@%H||qx@Jf*<&sDfJ~y~1!DINy7?IZ(>%O%2lP8Fm8P#0 zr*^&r4zLw#&PIoZC*b|#wU^T7F7S0M{nR2S4SJ~tJc{Sf+*$XuoVJZmpp#WW7Zcgt z2Az5b9FX!UPAN3;3i6U)b=|hSqPNytE7->((wqQ*Lvm;(>$VLDJX}Xv5IXu}bZANd zz;aOBqsZQR;l^-q_~ZOsl&Jb~s5i!f$sSd?54eboEBdD(pRENymO1i!JlXIBDy$|l zp3a0rS+{MV)=pUD+aw$swBe}l@U#pLtX6wplP^+rtr?*m>_!25z%6;Kbn_16+0lgD%Y2Qn;6@>8E~j@fpmf11f3C;841%f$)AV+V>99v;NYLl TRgHk!00000NkvXXu0mjfeh!?< literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_color_picker_button.png b/tools/editor/icons/2x/icon_color_picker_button.png new file mode 100644 index 0000000000000000000000000000000000000000..1f5af70d040ebc6351c087f3c19bdee081715b30 GIT binary patch literal 998 zcmV_MroAauL969bTLVJ*dUv z+372Dw{8LlxDjiPR4)E;2E1Rro?_H|3hWNKzqiPgL60|qSM2hS?vk69w5UEWT$tv=A`|_nQ;qL7f5pAgi3Wx6U2i{I=x_Uk-$?LA$omBKp z+j#8PBBIbn4=5bE(;s*<>>HKQ)r8wUE^w|5eo%Jw#mYrHO?cI!AJ;nz!Ic3;?rjxr z48xN*Cx2*Hz*UPrIvL-0F6^8Ma=TFTC1@Ox*-gq37{l=X*c0D{ovjFH3a^fu$ZRxL zP9@y#@n#|{@^n4C6#)(58Q&YUR_1{iNVY$gm`qBtJSwBBU9RpG^pkZU)z@cM=K9+a z&=ih3Ux3Czvi)viVvp=8g^rXh^832C33pqkc=p7~slHYOv{dtY_<}A(ih*-dAO!>< zU)75+5nkI&K+951fRK- zeLzI#f#<_pG*iePR+Xvn*_t1cOyJ#*HJ<}9ln?vky{Yq=H->8ERjJH*Jdvu8eA&+*gRR5ER#O5&?gLiKQhsUOs1-~G^gt)! zH3HTaMIW%kQL}K|_il$!VZ1E(=|XglCgGX>HIdKz?5R2HQiUEIHOY(dyCL<|N}MZV_Dg9$s{>mj-h>BpMcm|R4B>yyWWndGq_M{&;bqwS zInoLFM@r7IM!Y#%8Yh)7_efbBS3;a-*SkFi3GV{e-PL1B_%Wq=dpO$}CR1~NmKTby m0TOb|F9g?qS^c-YJZ{SM#97ggALjzYj=|H_&t;ucLK6UuN|bK^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_concave_polygon_shape.png b/tools/editor/icons/2x/icon_concave_polygon_shape.png new file mode 100644 index 0000000000000000000000000000000000000000..747a75c4d9c6ccd67effe979b4be631456086cfd GIT binary patch literal 765 zcmVhUxbsGh_Zf^0gfN_r#%qfTmbS>PqpJ&=8UQE!+<{mc zdIQkqs?XN0l!DX_q;h3fR?_ex4!bq6oVA-hPT0u8>y^VDYEDvi<-J9`CNI_Ts}0Zw zXam&s0XuR_80?0Nr{GTkmbXDVbf-I3fSyi$=wNqsi;WnN+tXb$o!8y($N(y{?dh~$ z=XJrQ)B1b-mwi_(0j#pMqli)O%Ao-w0VwY4Pixl^J$@4z_`cZ!fJf>n_-Rc;oD1lz z?C9G%d|cJju$c}3<~Mj^_!tZOFdP+ilLDlK)eJ0cgWs*o;&oLA%H$yy*V*nh7~e{f zQ-Y_Z-*tbH;TI};LNXcl(%)g>Pf?X!`JK0!tsqf=(S?T=SF&0SO{<{4$kfRWt{NU( zR_ml_sY@UB49yg19sNQ8(o+0`7@^ble5*&({2yuJvmT2(8wPmiq82A5hb7t#000000NkvXXu0mjf$3tCv literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_confirmation_dialog.png b/tools/editor/icons/2x/icon_confirmation_dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..86650a633a3fb7d51513c25dee9ef8e33b9020b3 GIT binary patch literal 750 zcmVR6$g9atPE-5tkZiSE(V; zCM`O;DGqkCgNuVWc9qa5^dqurydgL{JHZEsyAy9Q<{jw9 zZU(v?vH46P7aNNXExT&suA2B*bZ9wK$i*D7d7wK0^kFA>c606=s*51U{e!v!CiXgF z7p4l+@pN=(3E!)4-7*nRkY(>xVOH^GZ@XHb0woDN{Me+oof)LuD~ zl%#t&Y;P(|HNnwE;B2dPgACMao+;#FnL;k++Y^3g_p`;BiKHamli{9Q;&Q2$cJ%d5 z@E`*vf6e`S0w^^vBM-90nTdYsuZ$c^tki2Boc3)qy+-wQtiWAynYUdmigKdby{>BG z#>iz=nZ$RUuSw+*!sKpghx+Td(LkB4d!e#*hY$JYc>Tffx=I9}lx<^Dkwh4_mmpvL zlmIx@*luvzfTPO1*RKCBaO^lpu?@hlY6F#fO$J6o$yH;WK9CuH?$@qel~tKmD;Lr| gH$Lsd`v0hY07S?A63A~^q5uE@07*qoM6N<$f;UlDZ2$lO literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_connect.png b/tools/editor/icons/2x/icon_connect.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6603473f6a83d4a9d4de10259edbe2442b6c8a GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u;JY5_^ zB3j>0+sn&j$m1rjq04I)65%9jx!o%GbRS5G*9j`;}Qu_;M$<-&Th5;R_Fej zPyPpHT66mroU0UevS6@I_^N4kOkIhbN3kLrBi0R z9{PUkg2e?^afLi*-Ak4qtob5BcTPJgTflf%?cx2B#`jF(3vRN8@B70X|MDWMy6YN= vjSbgs$w{aQPYBv|C2IQtL5a1k7N4K;h0IWO^_ma~3JeBMS3j3^P6e5UIki;qPSw_cOrTOAR>}$t@l}$9bMuk7r@MKMD*N_iRguy0bu76XJY*X zMD)}%w{?x1TmXQ+=K1xAn^u5`jRxNu>XGrug$yEu+N0BitUch_w93ab;2-25BBtxLXl0jD<~+}!k& z5O>0jPqMcHFuu8otp^r&!ZQW_>kMdFTmf$%uqn3s9+*Rc11x_+mk>Vi<&*5~15MNH vq9}R*aMQOQya&=W{i*Bv9>6Dn!_@pgz4U+jFW!Ku00000NkvXXu0mjfS~9** literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control.png b/tools/editor/icons/2x/icon_control.png new file mode 100644 index 0000000000000000000000000000000000000000..ecef620e093c192aaaeddd40250b0fac388956c4 GIT binary patch literal 881 zcmV-%1CIQOP)V zh86wql4gSMEqcAKI9XNQ1N0&E0H7=Y^S~3M?xVpq10Vk>z}+w2de@i>2uA^@PPhdr z8qE2@%)a@*2AJ{-0}2yBXCts7l`JxJB$J!26=Z5P=KaE1g<=cE0lEzOFz*-6v;;8a z7Y2Z_l$e*muvq$okt>SUz7YnBmu7+HJTIm~F zlUoSKCH8sx&Xksu+bjyp;drif%87%5Y{&W5K&1wntCt7>M*5v zZel6Z03v6#!z^!T6~M~s-iSl_To*t^=fbuav!hi2M{G3L@UAX^Sec2~aLiM$-V2ye zCFfYQZ=H$9B>;@NkAUEht#;Tc4+wCh_Q8oPr(O(AHxcQ(!00000NkvXX Hu0mjfQAm;| literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_bottom_center.png b/tools/editor/icons/2x/icon_control_align_bottom_center.png new file mode 100644 index 0000000000000000000000000000000000000000..d176b350f7d6964a25d851caa158b9e72729f552 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z5v|E{ED9ghw=uH#FlYW;!7Kp;5f@mu<=%D+=H9z!PrwgmIi|&Y5~T-LFuTbbylMz! z@3CT7Z0o@B<@@)?Q}uOpR8H<;AYZLc!bN$5|f%Y(Xy85}S Ib4q9e0D}BO+W-In literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_bottom_left.png b/tools/editor/icons/2x/icon_control_align_bottom_left.png new file mode 100644 index 0000000000000000000000000000000000000000..56ace004a7764eed70aa8a8c0830ac40da4c50fa GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wKo-U3d z5v^~pZ{%%o;AnkVe(YsL-v%Du!*{PP@9Z@c`B&m_P+Utw(D15+`||>ZNhNXIGk?Bx zFuwii8!u2h8039FaJ%69@w(95%HJSI8vNj`=Z`q(#nYO)Xh|bTiKnZd%Q~loCIA=A BMydb+ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_bottom_right.png b/tools/editor/icons/2x/icon_control_align_bottom_right.png new file mode 100644 index 0000000000000000000000000000000000000000..03520ca327b4198537e2877751d1440159b6bbc4 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wKo-U3d z5v^~pZ{$4Sz|s1!{Nb``ITe9=yAq>6STApy6QtkLm-QOPjctGqgv#f|Pi=`njxgN@xNA DJjh3H literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_bottom_wide.png b/tools/editor/icons/2x/icon_control_align_bottom_wide.png new file mode 100644 index 0000000000000000000000000000000000000000..5fceb11ecd532754be384ef68f85ce13504e66d5 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w~o-U3d z5v^~pZR9;*z~K@oRB1KMS;zTsfoJY+x9c@lckW#F-1aBsS^A;MsSg>>oVivR5W2YW z-M+V-7psZp^!@Z$IS)@*h;OpR2aA1xo+nYvN%y_;gSgq{`FP&t;ucLK6VP Cb4P{% literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_center.png b/tools/editor/icons/2x/icon_control_align_center.png new file mode 100644 index 0000000000000000000000000000000000000000..bb09020f577b218ad6bac72e9a1d26fe3afa80c8 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u+o-U3d z5v^~h9ppSV|R0UT=M`cHx2h1@~X7Z7&2Oo}4>6YtV8P8)q51r5EZMgsS?}V9~jRXXbyB*z8S?Acmz{s$H Yp?VIBfJ7nZZJ-ehp00i_>zopr05<42U;qFB literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_center_right.png b/tools/editor/icons/2x/icon_control_align_center_right.png new file mode 100644 index 0000000000000000000000000000000000000000..e75c482d844d82e01ed52778bc56042b87b48a4b GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u}o-U3d z5v^~}Z4?Ar!Q!|@=GXexG845Dj=Q~*|CAVh+?{2&V%6uO`7?8i{h61sa0oCki0|%Y V5lB@%APCgY;OXk;vd$@?2>=e?G%WxC literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_left_center.png b/tools/editor/icons/2x/icon_control_align_left_center.png new file mode 100644 index 0000000000000000000000000000000000000000..4357453ed3917543dd1ca6263e3d4c31eff124d5 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xNo-U3d z5v^~p9ppSeu*93JSw_zK5*!iFFCxwA*huh4b_t%yK*&i6VExEPl T1f7Wm3Nv`R`njxgN@xNA@w-kP literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_left_wide.png b/tools/editor/icons/2x/icon_control_align_left_wide.png new file mode 100644 index 0000000000000000000000000000000000000000..2c52ba94c5b57db2a73771550f9b5c4e1d037b98 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w1o-U3d z5v^~pZ{!79;d1fv4k_N-23*3~Yg>C+Tj%o$73r63IWtFVO`Ig3!=z)D2Af|yx!ADo l`h9JBJWx9V^xpqaeSm3I49C*xtDLey;-0R4F6*2UngGYiewPn~HC6L&1xrn}QqC+JSO!@-xTaWe1fyceE3^^~EbBPLl{ zX`5ci)pdI1Km!GmwAaxn)AyY0LjW<{!RP7DA5 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_right_wide.png b/tools/editor/icons/2x/icon_control_align_right_wide.png new file mode 100644 index 0000000000000000000000000000000000000000..126bdf7d712d4b11c563792a6197d65babc9a47e GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vMo-U3d z5v^~pEAj!YXnnZ+^S_?c0Ty%8c*U3x&S%T{(Cb$GedVDSQ%^H`T(aO6{AhCF%(}m4 l?tJ>h4b%+>3qDHM@kel7;$F(ie%b&e?CI*~vd$@?2>@4DKX?ED literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_top_center.png b/tools/editor/icons/2x/icon_control_align_top_center.png new file mode 100644 index 0000000000000000000000000000000000000000..5f163c5032da5605faff3c5c34aa6c16b04bc7a1 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v1o-U3d z5v^~p9ppS&0zhpdkl}_~%TUnfrW|)t9%NKt32u`+wk1-2Yghzz>EkcX`-VD}+5k N5}vMpF6*2UngB~)O_l%v literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_top_wide.png b/tools/editor/icons/2x/icon_control_align_top_wide.png new file mode 100644 index 0000000000000000000000000000000000000000..841634d1c6249d1f9bc666ba59276fe04f6fbd26 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z5v^~pZ4_is$4*NZWRfxm=$2 z&AZ&`=0M#IujNjhxp<)CMp-2@kP8A0uk8!=UB9fH&v1Z0q>PijSYCP&NZixa&t;uc GLK6Tp5l6!S literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_wide.png b/tools/editor/icons/2x/icon_control_align_wide.png new file mode 100644 index 0000000000000000000000000000000000000000..5b8cb9e3a48fa7a9a7d836ad69d07dce37fbf665 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w%o-U3d z5v^~pZxjSt;e7GMPAO(1{==EN*WzZ)=aae@c<{s--Q;D(77U(Idj$pK*~6}e-Zlqn lgoB3X`Y+0VzrSJ5@PNU*l|#Mram^%Ii3hJ&%W7LFv;Q{+TzW zR;=>2w_^nAm#IE*H=22M*30ASKwd*K|BT3Nh3`P-erB2Kg#XL$ngW%{zcuA~{^WzV Q22h;A)78&qol`;+0A}k)(f|Me literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_vcenter_wide.png b/tools/editor/icons/2x/icon_control_vcenter_wide.png new file mode 100644 index 0000000000000000000000000000000000000000..71a891b52a6c2238306eccb06c779047e1e7a012 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vPo-U3d z5v^~pZ{$5-z~OSSc*@HgZJq+BH^jwQv+B0m%PJfZmen@4=RIb;Q>H;>?|-Mzt;~WK rzun#YcJ|GQ{qaB}5TN`1hpGc?S(mt%nys`u0uuLh^>bP0l+XkKWt2d} literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_convex_polygon_shape.png b/tools/editor/icons/2x/icon_convex_polygon_shape.png new file mode 100644 index 0000000000000000000000000000000000000000..2e985223a23ee47b68a780105a4aa1ec7bfccec6 GIT binary patch literal 704 zcmV;x0zdtUP)1I%-sE+%UIh3ow496ZDF=rBMp0~1?xwRS3tHKfR+yIu{qvpBFo~&>a@%U1~|}We>3e=!W{WH zC1n$U-4e95*^iWPbek8zd6QvQ<0Td2sfxFFw-P0nDd>f+0MbJc>grH76MzfL+*4nh z`wxJy4JQu;1n}gfhgmWP066MEJkkRM;nL{^J!cFcz*q{bprug6R$dwd0K^7hq~odg z1#v80(1*qV03!(xqz4eU&o1h5V}M2}f>xp_rp*Ar+l<3bPyzrlnFYOW3;-~i^p0mx zxyqvxPc&%^5VGJ@FS6lxOq&4!9FBQUP_>HbjsW1f(65;G1<=o!_5}d_i)r5g{fg;b zfX`(vZ&p}ywe{G*F|DAm;VSnVpZ5LF#52uCL*x??#>4jhE13dsO0ZQmSXXgHcwM)+ zwLUE?&223W%@x&22y=rWuEZmxn%ll@!@DmYOgjl|sqnlK=4PwAqOXchEbHW8gxO@2 zbYl;!Z$jz&0i6|8*id-zentwN<~G_=&E>HKd!+0000d*m;FwXD?cbr`X!rSY0EC2>yXfZnL}DR1s6$5e#H!p2cP27?lWTj9|WM=e;-Y z``&vyvkR>7zk?P{kf!N+mSvknq?uV0(Rm@nm2$cK5dd<>CFuA2r$(bu(^{)1BzdLO z4d)*YhX;j1VH?0{qN93^F&e<{31H?RO;crz(LxB#%x9ER_nqHb%huW#0M?ip0FWff zj+F8p0MzUC!zhZL6VYwAM+l*(&l3^~!>}C3aWjgdEoPpMrq}D8u-1McqBqR^2*ABg zr*p~qi^bv)z_S_MH~mE}mwODrdPSZ4PCy*T4}u^_0PGUcPPf}_x`0xt^o59?`U!;) zw`RKZ1c33@*U~gy_j2qL(RF6tAflR-a?AN>(y~ove(5E6U8z*Ax^)dJ2 zjH%UXwXTbaqUa7Cp>2$54F-cwqtO^+4rsFZA`!j!?3ReMl(ORtNs>Hd=CjP)CZhIu zJbtUS{xpwZ9&!MX&*$4&mVE}W51<90#mp!DKq=++amiNr8K%cAj${6t#7ZdwCdY7@ zSP7UbKq*CTUP}?MXsiVM@IUaYdC%Ja)V=ZVbzrtKSNWoD%B6R}7jU?20lUi(FntHC zwReROmjSH#0gL`hPCHPoR`;?jy8z%7fP+PnuHfSNB`CfL}?|Upp@DN@T|;B(-cxl>&gL~MNwot&wF6;_ktjJ0RVSwBM{LO zW-j#_jm9Mr?E+Xa#;g(1Iy1*a6a(l3xL>c=U4T227c0ON{cX3~pKRu6H0lT;zA^J% zOUTvAgl!OJ{_OBRxahjw?oU_Dbl{lxdY7nn}}eHS+m6y&-~3cS?j7y&Xp0-S^iwV&7hS502t)}z5fDWjQI`# z%=~as0L~gP#teiI0Ptw?ZQe64%DDq^9G?I<1<)K0hwXVLnh8K_y%9wbn$0F!t=2#( zbx<{c^#~^Y-1EFu0LUB5)2abxx)0!5KVKMt)><<2J&P@aAc(2}nDrN1ep9IuV4nLx zB>>~`_%(o}#JUhdyjnOw7=}kg)W?*5zSO+>2dpOs&&PC^WdHyG07*qoM6N<$f)r#V AssI20 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_constant.png b/tools/editor/icons/2x/icon_curve_constant.png new file mode 100644 index 0000000000000000000000000000000000000000..c8dbd41966174e294a5fd5b505532345c7bc15e4 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UTJzX3_ zJUZW=-N@Tuz~geUzGvbw?v3m{EY%w(%wCf?i=}f`K*Jxc(?{(+G;8Podibu`<&8t- zjWv_RjI9}#{p;<>b&y%GMQnTH_88_#VGH;&u3hue{CkX3d7Usvo@muUpcM?Bu6{1- HoD!Mkk4Jm}hUBh@>;kBg{A`TbEEEb~qU7rU#ydjqiO6g!m8t{4HAeyE z&g1|PiW%7$+rEEyC)cb%&T0@5c%BEX^-iPFFo{IsoIijYBv$||_8`z)wr;2=_YXy; z9{?CJ#!QIFB*~(P6amZvxaIr4qc+U72Cfyb!U+E4a=EuQd#zTRR!V&&nY2t{YoKgF z1gzL>1lC*x^ZC3cX`RzvSZ-?mrK&~>|=m5Ins^qlOMKwR`%+FC@QFcbpD zm`?yea%NZrHlyL~p%5q*i**3o0B%;R)!ZNmI4`0g2(pbv2!L`75LIOA?fG`99rKmtOVlf`M?NdGMOzAnFa71zyW{*lFvlsPHa7o0jC;9 kt@Gl)O4bbn)A_jg3r!gc2R+FySO5S307*qoM6N<$g7vyg=Kufz literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_curve.png b/tools/editor/icons/2x/icon_curve_curve.png new file mode 100644 index 0000000000000000000000000000000000000000..e5a903ddd7630773a6eaf0d8fe53f96532f7b26f GIT binary patch literal 800 zcmV+*1K<3KP)&;f@%HiWsP8~;&aP7WL%bj(+F=Ihlj1K zBQ1+V1~^j@Po-0``9}acDGm*eVD_nwAj|`k0HUlYB!IDI#BJLiQPp`7nFLVPjO)5H z(P(t7I>$2u74etAk%PW)z%5N3+kDXH^Fy>kvZ1BmRr)aLW$>z;)djpinQ~vaDMCZvfSM zt}qr3n9_-G84E1~MHLnumx**rHW~p$qtP`H83!H!MWCpviy|@+i9~Agzg)wEMdsS^ z4;uqP=Q4059*;k6B-)DAGElF=4FsKU03y;>(`pFdRbEx~D}XU(u&V$@xLy%|1 zWsF&^4A1@*fMhbc4txTRX0zE?w;(*tw(XHZp|DvhmDILvduM0oQL$J&)kzJ{_dv7# zyj}A=0#)^T4^;bkN6aq+MO7W}a2Naf`VMshpw$wqji}zXlM?BB_R?<+4i&`&UI*P5N+N8T#1jon6LuL4M+R_O)H?KnBNgvDa#PM7f0f0D; z=Yhxl;yur6$7hz|FRQDcjoiOKGgPl{nsZI0W#V|wE?xS05CLeH;Z>3|m$dA8-dw3v z$`wx-hIhg+R2YUcxdL_}=|`|70x+{de*X;tNq+!1=MLssOj72N_VdXkU}o#d^U%PB zuUr|XR=cNKZ8p^>2+k4&U+D7X{kaGLYYBnLf#6Ye2RMmzy&nk$!CBxYW+!Mims=z< z2{`Az1CaD$D!60`_^XMkfOJhkaIORV9B`BE#`g-%=BJV@vlBY!9(bMy@KTzOnMu{^ z`BweR;ett6sZLA&hvjjq6Zu@ zenLro?*nYl^ZwF#LC9gt+JOy8`%}yt!^6WP-O6^UWgUUpdAoS=MoY2V7ONgbZ>ho7 z5BId=yQf66jv)0u&^_yu%=?wvd89YHNVH0HHj_Z!d7kw4cj?XiEvrPJV3yvU zct=wDlq;9Z56x@}_z2hlHY9y$W-oWnb2Afr_r4B%*_nB(&H=1axxHg2q_6P()43W^ zUPBrIg$sZFTiDwGyBNoR1NzOMil^|VqyPW_07*qoM6N<$ Ef=4pX5C8xG literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_edit.png b/tools/editor/icons/2x/icon_curve_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..d06a0309aea432c7ff2761c7bed47e90a9b260fd GIT binary patch literal 1010 zcmV*Xg09bR@;b#G)cXQ=~+`tC^S;3 z9*VtI!SHxPXDdUYluT@^ZP{ zF6oq+9RQFt5y$aBKA*o^?*&K}{|?wz8_$^T9BjLOert9)3phy&X0`xak#yNPcd@&> z`)acIx_aQYnf2syxoZGTUi_7vuPr8)ZTbG!`ws1WV1C7Bf9}D|$Ye4^Q8ZtvR9tg& z^SXNAeo1cuN74b3W8X;E$}LM~_6)GaIk(-+c1YT7X1jqN;K6J*n=&>1tAjKEuN?M! zM@PrFFF!jwyDJESA0@STELt4|zDW!wd^s8C(f~UjB1q zMPO0VsG04_<#KiF0f?gLlPHQ5MbW{A3N|6{2_zDLnbq@cTB&b=q+4c&b8frOGd!)+ zz_-n1K76g;N`Dt1b!TQapImpO*uIn)skHD*VM-&zlX~=D0{~_dfNr0mCBsL+Enq9g zab@^nsHh8tX+1acwNk%Ebpf1nmjEO^;`6-nxGe!6)W!^+K#b0pxjHnZHw&MsW3vDk zli_1&zD&$J)O_7))MmyBVy+a5I$xO9AxVE}fT`^mAc~?Jz)t7fuCA`GpM1VTQRBe= zdh-F7&3JFQ%9*gw7E%Gq<#KzaQu!*I&F&0>U`f)swf(#X;4pBu0f1GN5HEWH8tvz+ z3MbXn6cAxNoU*7Be1RB?GmM43Hs=K>l}cxU!=Ch5YisL~wZWk&g=W0rsTr>Z91VMI zt~TiJhRJV~NBtWG17ieO_SEdpIG$Zsld?#fHhSVY`J`PpcsV+dH{d}!n-^Vy`DY?B6_S)RZz4pGu@dUzf zybw;RDHUL|{oKrit(=0y=xTg$pPez|n87!}GEaqlR`t#Cj}?BdZH1zK3n$gKE|={5 gKi6vtGynhq07*qoM6N<$f?Mv`XaE2J literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_in.png b/tools/editor/icons/2x/icon_curve_in.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc798549620b96b4f0ce8102f8406e6bb01ad5d GIT binary patch literal 505 zcmVHv?eKlIl(YS(eQfq-Uo9&-46W1&GMJ?UU>~ z1&~~~ePhgnQviU?g5P!qh~qc}uxv@XR;yh*0~lkD@cF~u1wr8ElA|cvAh}bJk8Nk- zR*@u$pXYfSz@jDJE2UOR>JMR}43Z@Awbqw~;6ifW4n7eeilU7?&)XuhUYKesrEZGr zr^*KIbUI5~>%(EqiwA3^X?pP8zAtys?RKZLEb}XsicfL@z#87)`N|k}YcLpWHyVwX z9|2ZB4@x8i00N+yrs+W#hOgrmjY?$o^D=f%a{s%Uj|G%44d52QiBjsEq$#s$1R%LL vEK!|gUqqfsJ{e;kNw%xi>XrRN|Bt-^t5AxRo6#;G00000NkvXXu0mjf$Qsa+ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_in_out.png b/tools/editor/icons/2x/icon_curve_in_out.png new file mode 100644 index 0000000000000000000000000000000000000000..88bbf26ab7f604497fe3fa2aff4b5ff507be6629 GIT binary patch literal 550 zcmV+>0@?kEP)VkaUNRuTy8hFAn`f*eT5j)e%9BR_YSG&5BKF#sljG7+VO5EpG3NGV4E95eG|opdo4iwyxlR}i>TYC>zB z1<>27*6<526bge{>#HX4HzG>^9(=!`TCHXP^tt3S0Q-?h+~a{bt2-97#N0;MD0lLg%D3I`@Fz& zxm-7ZRhN9^>0(}r!r|}|fPRPcUa3^hJ7z#cDVKDTNF=^GVxW{7XXa^##9Hf&7kEnp zW+tum9%`3+8;{3dJ7S=e+5|A;)QD);D;%ivRg_Al9^1A@0jx3evMYTlgt!T0Af;Sn z=0n@I2O89VghHXDA2{F`5i=hEXap}ChOuCpW-+iqlXxJaDa*1R{lWpqh=?f7%!l~- o=L-Oy0h|gUu8F7`1pYtb8|pxW#3ABKGynhq07*qoM6N<$g1TngKmY&$ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_linear.png b/tools/editor/icons/2x/icon_curve_linear.png new file mode 100644 index 0000000000000000000000000000000000000000..16b949fea49dc7c74ce970c6280d8ad2fad06ae1 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Spc)B=- zcy!*qV$F5PLB#E0@zGR{nL3^>TLiXTK6aEtOwYkpTl)Ltna4t1*7bIEel$Fp`=vee z(1*E63LjnzYoDmT&pM4k$;fxo6OIep4s6zuW_Ue&`6}%N%ojEtaDCD@{kp~nrt^)J zj~zG`#y8Gy>@0p)@H^o3L}!lL(7Ry|lAqss_A#$SfvunK$fLkUs~^`Jcl`)&RQqw< zA^1=30j7G%4TrRur~L>%Af?Z;=eun}_@UxZ*`=Ag);BwUOy9oY*y+aOGas}zbew6p g{FO)d!~YwsziXxmANhZ|3FtQlPgg&ebxsLQ0KTw|PXGV_ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_out.png b/tools/editor/icons/2x/icon_curve_out.png new file mode 100644 index 0000000000000000000000000000000000000000..699ceda1d5f72e8000235cc0b19f1725e59043f3 GIT binary patch literal 515 zcmV+e0{s1nP)8l3FsP?|QIF0QVA@Ck~GFW|1| zv($&s2XGMu-#`%@G|<7J_oHUA;-pa092YA|YBjA{1kaQ|=ic+nxd|8e>Ebk-!Z57% z`~7uEE5?{bNed*alI8(Ck=$uEnxYZnx*k@R;Nw$yTG$xXn}NLxAhLtq;QQByIb?e~~A6sF5SG)~-o9PkJOT z9mmX*GL30{Cp-m+qG$u@M%SL_-4q6pw36}8z8jtb7-N=_hNR0v0h0bC4U+#01(2*J zjVOv93I#|?0ZOG(u>b&%iRXLI^Ii%Cyxrj;GWYqfUI8e!g!{U2|JeWl002ovPDHLk FV1j0T-S_|i literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_out_in.png b/tools/editor/icons/2x/icon_curve_out_in.png new file mode 100644 index 0000000000000000000000000000000000000000..e60e978bf9e4e84d37d05cd997dfb4b2c40f71ad GIT binary patch literal 545 zcmV++0^a?JP)ek}cmM-F;TMOku;NB27mpFxxdt6L-zPv;m-y(RX!#U@D z-?{g}g}WY-706n zrUDUplPI0^<+lN=syOGiRP{xowcnSI3wO>v^4@<0<`bB4`WAc~@iLZPq> zta|UCrYzVJk=H%=jRp03eI^Kk72p-{aLCwM5Cn^182*hHM_!S&_PMHV0?)3Q{hrI^ z){4bqGucS}sL^Olce~wPU~vRgfuF#KQmOP~*wBE$IrrFmf53>V0KRzdcgyASzYz-z z3aqs?RXqeIQ?~sLeC~8QUn`YL`#Nwh`afA!bJp6u6!I@GAn~WumuljCnUMxEJxaXg1zZ)$QBDlY;njOS|3vleM4~%bV3|^*mF7 jh^zyr!0Bav9{^kcG0uWohZaPf00000NkvXXu0mjfjrH}N literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_damped_spring_joint_2d.png b/tools/editor/icons/2x/icon_damped_spring_joint_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..91ef51401fd09545afa136336c361a51a91ee915 GIT binary patch literal 552 zcmV+@0@wYCP)z6ovMha zgNutGh)XvY2OXRQK@bFWse7Rm3jP8|sUILxL}>j?%{>ma&=eXQa$PiM$Z~Jq^IVcV z1o-a}-2;zPg&wP=ZAbzb0Wgvni}gG059uycM4tcvo4emNfY(CT0J;lZ11O{IP5^>U zSKdRAqheZ=N_z%iQLp8%Xu1&?;tyK-6pYO}I+-D!lv(*n*x zWTg q0C|dJp{$H4D!VY=nfFrYr#@d@>_dGC)p^4J0000fj^@66un~3OZRw-5te2aFkA2 zTpWs91t&pq%Bc7sI0!C+pmysZE}6oi4hkZ86tC9j5<^;(dM&!;2M5Qy$NOHsdq;qb zjEsywhHJGW-rE~C&CmTq59??)FL`%&$|RY(1HSJUEX%4e^BRDeFnmiyCt7RIah&&F z1-Vw^aQg)2RodRZ=#}5$fRu7l2vKL|eE?+uqv0wu^MMfJMoKwp@?`+VL3GYLJ6pYy zA_simF9;#(0A_zF+-S903u#Wo9Efv_k&y~*ZZ^9QA_pwXsu+j^z?=|b!yqqC>Rdz) z1VK<|=6RE9h398XoSpUA1Av6Nh#X+%Y11ltY-|v5AYm>BdWJuqPJes?c=^!)5#5O02&73 z4W*R#ds+t`K0cPZ#Q|XGd*e9HyOeUd-EN-(m`fAS=kv>@Qb`*MYY@3{%e(0qLff|Q zl~QE@E`S>VZ{fNI;3}ocwr$@VNhjQQVwzF0J_u(Z@xGJzkH2B+eP?83WF+wgEv=|n T;jhT400000NkvXXu0mjfJ&o>U literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_debug_next.png b/tools/editor/icons/2x/icon_debug_next.png new file mode 100644 index 0000000000000000000000000000000000000000..f54b81202cae276ae229988f68f04712907c4660 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u)JzX3_ zB3j>0H{@$J;Bno*+ABtRc~V~awVc3ZcNXszITO=l`ts5x2Wc;1Wv#3AN87~z_b+Am zujggUajw;Kq2c6P``$BiEt#UkU@>J+i!)QfncSL+h*fvh6&P+x&Uk%$uR`^MbcP#7 z6LyQ2&2L~hAt%uA@jmalScW-a-(pYBFlIkc%oKW+;YHY&lJ8Msy$nmfGQ7`bIPCNn zNL{L0sm9O1aN?Gj%gf7xrYX6nzZNPK>U%s%eDr(U_onMM8-B^X);*xZ|7Kr33&SFt eoCmu#uJKA{I^OyFDWnMa$X*gDshCDn2~0x2tq=aCB^(*a!rjLe47~-DD3qt#gZz z3F2b2VR4gnD3fwvUowq*@zVnf3KV{>EY%P0S@UE9)F#J~&$>WBaTH~znUi_Wk6chCCjvOmb-7ho`# z`1hAPdCltGJi-ggEgiOMNdCDgz?d#e4wa&Cpzj$xUHx3v IIVCg!025k;_5c6? literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dependency_changed.png b/tools/editor/icons/2x/icon_dependency_changed.png new file mode 100644 index 0000000000000000000000000000000000000000..fb4f81fc02540bb3d84a22d435e3405f72a1c435 GIT binary patch literal 787 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 Ef}pF*ZU6uP literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dependency_ok.png b/tools/editor/icons/2x/icon_dependency_ok.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce4a8ab1701023e7e4d9791cf5c80da88ca6ad8 GIT binary patch literal 1071 zcmV+~1kn45P)@QK^SjD#Wjizeuarl}6zJ0Ho9oTC;xa%Z`eaZOuM##h!Bf< zy6N!y;+u=B@+%^84b7c@?sjiJs-%3UIYhL;dyf&dU&>#-o%{5=g>s5Ls1aI4dAb>B zCd6fom>tM)*;})uJmcyu|9JPO(dTM?&a1*X|GtIz%ahUMFRfwod1QFUStm`~;<@22 zp8-{**Eb9o;hboIrbm4SfM|=Kjgp7?k!&<| zPMDjzkn=?!ytL;|I1%CUT+0_h@KQsY&j10rKN^VAjF<;MiJkl!03fp`vD6ZIXrFT> zyn9}rJU*BHMoaZ(Al$>U4Ir|=+$KRNrJr=>#&`AIF0VvGliMu(Gr$1;;c5axRj@wl z%Z~@CTm(#^6GrTOhOw z*2i8GPI!E7|9Cl5?NO@~$ob;r-hsz$ zGj;)yxWR@hU+UhDx|h8a!r+50LoNgn_RfwhkWxFU%%FKl43MU0>V+d`3+ForI-KW3 z*XQ#7D$pB%_)ldSVyYn1^}+#h1;hNX_mJv46J}$lZki$EFaXNB0M+Tzh?s}Yccgyv zRss*D6S4k_M#St!#J@Mr#uc;0crCL#c`2}5?b>7W>FrchQ=oK}d!h=PvjuLzp=|8b z&5Awii4YMca%bPNq&!2Kw$%pai`*1L*=X|fb$e?OEJr*y+(pEDK&ejBx*Z7GODcI} pERT%MaDz`zbi5z%R{cMM;~pp@yJ3QGbd&%9002ovPDHLkV1lZ-1Hk|Q literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dependency_ok_hl.png b/tools/editor/icons/2x/icon_dependency_ok_hl.png new file mode 100644 index 0000000000000000000000000000000000000000..dbfb28885e9486ac618ed725569bea768aa1b6cf GIT binary patch literal 892 zcmV-?1B3jDP)IolQ3O#ho;5QALnf2IK)o0QJuG{1cPGOV_M+$#KQ7`eh@Ys@pyaHHVctE=bkg1F zPI_kI$>&z}zV$x8s_yElhVNZUnrLP!^Y>2SxI#T(8-O31;kTeE;GR%5ugv2W128iU zQ_C4v27XFd_o-op0`4tI);2)d{@Nl^zk}^bXdKo%}n}iUg=I zx{Kudd?}5sC7mlO^DK?CA9xvxZyU5~*CGIeZ0Fvp%`ww=LBGxbTvX}d8`a25BO!`)$otb-@i~^VpB}s6(V%0#gl8#Kxk?L)8=APb1 z0O-GnM8{yHY}NB&h&E^LjhH`_{M)b^lP$rOFofT{!su0!%^ZL_sd=yYgP~by0{A&@ zoZw7e?sczYnXMKhO%#;f?zI+HKr(B5G~yI^9IY?Ar+Pks<8L%q;Xcs4R0UyY4ef2! z++e&ww#R=@3>?RjEJgh|@M(!Uj-eKp9e`=5pA278op9DA^}lvd4wwzcI?$|x^%vFu zA{_NNE2IDE}yYq7I#N{OVF=cd6j2mC_q~Z5D3+QADb&J9;$JXI<5niR*#e`$ z><*O;@o!jc&@i(Dejp|$Bvx7=`WI}_M5G{C_!A89-a8fyy5i2f-ND2{ZZ-3A-#KUQ z+}w8_@V|$Y-DuL(b-xE;sLJ4!+VnT0Pypk2^rQqnj9dXGO>0)`FQ(I(DobwC^p@3n z+a$@2yqumrVA8Y(U=2V8qy;b?G@H){B?qtyAOLUx=Ndt)^~x)NaXf0Z-UcxAYmxif zxeF3SyZw+ej>oK0TM#+ZwftRMdrqS0TcH2|FrCg#h`h+uI{>pm7(NAny*Qo-w4McU zmE<@8h{z5^HVnB`3ByeQFiFyYQqKScAT7wdL94aut-vu6D*)z#Fnr2(yW)n29}tL; z*E^&YkwsOl&P%<%pNV)3=fYm(g#v)XQc4u(=S$d&;|Z<@I@*1S%kwH%S@V#F~k+E{@07cIFa{4JP%L)ML-Rl(~7Nj*I%f2+PfJzu{ipb)i{37zOGBfk(L;@JcV*sG4 z)p?Nb2H@XN*52>N7+64NCO(@qy(9Jdz8)E=3As@CJ4h=)TU%R`C^|4n(y&Tx6`7hm zL(**~em{=W^ilv!gPf$uH~adM!@kR1BLmvAoXWhVN$7i6a937os#%MSttO&EmXYi;fM qJSWpn1kL7JhS8H8IK3I22Ji#Xdq##l{EYAb0000$;O5xj-lN|Si@+XDlDc!8&a+$baEM;yyhs%lkfm=3y|F`DVQV~%> z!_8sYdoPyrZxM72)i=)0WQyw)VC;99!Js9m)!;E_^Pw5P4DV{(`}cvR%t!b`)4NXn zmz)6&Od<;ySTz{po!`%O_w-Nrwfb)D{YJHE^B5`_U&yG7weYRX1-gjA)78&qol`;+ E0ET~A;{X5v literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dynamic_font.png b/tools/editor/icons/2x/icon_dynamic_font.png new file mode 100644 index 0000000000000000000000000000000000000000..092c22eae1d9135c20dfc04aafcf4965811b0459 GIT binary patch literal 439 zcmV;o0Z9IdP)bC$E7HT5Kt&fDS~NJJ2tO*dj$v;d@Z8 zmUFm>SZ}#C%|oVIEjW(se1r=!RrH+XjmP78z<-B0KXhH^mi%#5RU-ZtP%PPW3RVIX zsJ)eCxlu|Te-?d@_-AabmCURG)ME(r6dC5z08=F+b40rz>Ul9fg}RP80FWjwen907-JL>X}`|QdI=Iy4-nDEz*5c3 zhq(l@dmySnZ0gOO71=Yv2^ hB?hzKM|Kaa_y${)Sn2ZEN_GGM002ovPDHLkV1h!;ude_A literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dynamic_font_data.png b/tools/editor/icons/2x/icon_dynamic_font_data.png new file mode 100644 index 0000000000000000000000000000000000000000..27be1e0197f8550f05ad54a083e54b72563a28cc GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?(w;7k zArY-_Lw5=uG7yM)+?~Ogc`Vd{H-yPmK%+qPU2~pDg+t2`mE#=^@!Q-dy>(=~ccQp1 zZ||+!%>QI>eqOXL+xl61_o5Sj{24bJ&i;1Lr6DTox6OI;pi`IAFMjQ)K6Xsv;2F_| zQl7>(CYLRxv)dgw5@%Ej|Bjmw%($PacH$l8d;2$}T4vd$?7ka*{t1^4%dMgXqSKEu zJ-^Cz{in=mPTBOm+W|m1Y7HPDJupx7-#M#ZoY|LySo@zOB;QMC&VHWu7rL|rh zwJu!3l~VOMj$f2gN5f{wC7hY>04xAtB08>CtEagLXst_e97_O8R+|AF)@rqLd)7$= zp67Ll=m5Zn)g}OE={TH4002s%g=USO1UG1xCAh3 zwconk?n)Sj?Wshdl&TZab+6aEmr}0UYe5j)644&M<9KK0Mi_=|U-fsF8XW^VYt|1cE+7x1wKT*1c@a0&lWz%_iNKpya+ z0(rp)3QPdswcqxvm3WAxl zdfxDafH7v2fD?E^fQSYOyaKo~#_YI&13=OGUIuW*%uOLglZcv?N=3VX{+C^!OQj3&U7_Nnd0-3-PR)Q>V}O zRdscB1OIx2VR$@ioZ<4!9WD)>4VWk!|_&+68*A=9l~qA;b<5ZN?>-`Kc}8ByY_O zo;RSBS{scbHW9s!6N{-=fEFIDeu|| zrPLY`y#=ros~y*BwR4R|xjEynp zec%5wXFOe?NECnEK-U;^p$a$v9I>uf0CbtT=QvJ}h<^muhpGBlU8jbeCFzm;1e7*#-YmB*?W!WOh z`v7dwKl6JaSCS-WoO3?_EELS2NIn`4hp)Tc?vY*U;mLW1Mr^YhSvHW$-@q*1pol7wF3YvQ-ppexz%d5w%hIYuS#!1l6QUI ze>~Y=0r2V+DSnH{ol0FGB5NW-0PubP4S>B9j$|1BpzBJhb3qX7cvS!ZEL&?Y0Qf-i zAPmDTk`IoF9Vn$%wbuJZV;z%lEnkrAU^nv;EF@M!5(vva3pbK%c2~s<1M|2uXWralfJ7qF^4^cV_pc(- z#xF$xP*sY^7{KngLH5e!a<^KoPKy8=OY?ZyP}Ru#p9$9OjfYlIJWUcLyYyudhtbpY0qR0g#(q!Z+7a$^SRqX?4q^zl`o-c~E44iWY zz!k~M3~q6V|9ZyZaCjKU@dJP$qvfu(wwD3@0)%0>83e&QfSr^-Ala(d>tWVrAPI3c wo2?~H^3E93EZV#x5jpnWe|YcT{_>qa0iO4UZ%O}}!vFvP07*qoM6N<$g0FhIGXMYp literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_editor_3d_handle.png b/tools/editor/icons/2x/icon_editor_3d_handle.png new file mode 100644 index 0000000000000000000000000000000000000000..7835fd5fe3f16a772fd244c107a02ee87f50ced3 GIT binary patch literal 761 zcmVXA<aa&X3|uF2Z5k5uGRi; z>?)r(AYxfmfK?IEULfVXwq=>abmjonD(vsO(G_4b80Z6ZNB_b~uh*wD@2OHTbH>)o zNC4nI;Ps!{ZP?qJ-n^%s9n;r9IaOVb0@$!#^nExzjStXjnN?$}?-c}C3jrjhFhC&+ z;FgurY$gZLXt`W*%E%Sy@E ze^u2-rpMb&QPo+#TiL3Q>w>%$- z$d?d6w?aL)Ue4uARhw2TD^a6=7JP^*$A>^Z5HvNRTAkdySag@*d!P_3$5988JHQ9r z1BvgO(mbj@q|;C?M~(ahcqk&@gTY}(vPZyc;JVe&=?so!jmBVyo0~IB&GXFUO}WPm zE`hR$9JmcbrK+n59!iU28#@q7s(Kj1{GFO#I=$3fOrEIf(FDd{RdsW8?-N|jx-iQO ru4XqGT+M!Bw%6X(?DHi3UTysYogzNdvAnV@00000NkvXXu0mjf+9yp| literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_editor_handle.png b/tools/editor/icons/2x/icon_editor_handle.png new file mode 100644 index 0000000000000000000000000000000000000000..e3389cdabbfb65a1d471f2b8bcd62dad59e09ac3 GIT binary patch literal 483 zcmV<90UZ8`P)wiB9UraVYf%L3olTO><7)w>>S4At^7ZDk+lmIvSCrBT2b& z{ZHefq*F<;rt=}GCMg+w7R zXuxpzyG7@qRDxnLtkleG-z4RM2f)#6LcKoqm;jW^VUrkGbHFa(==Xi)Su`3j7yu-I z9S3Xx5Ji96osx7G`q5GvK3|mv8Np18xDIvvae} ziGgN9(|bqK2ufF!qg*5T9tGtsU_)UG+L4lB(03= ZKLNC8;_Red@PYsU002ovPDHLkV1jb&#q9t9 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_editor_pivot.png b/tools/editor/icons/2x/icon_editor_pivot.png new file mode 100644 index 0000000000000000000000000000000000000000..7791369138a6b6b796e5f85e03704858368c3686 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0x3o-U3d z5v|E73W9(B|F7q^t8{a7lMgzRtaO#}3Y$*K>zLhP?5*-LHLWtqY&I-zvIegj0@-`4 z8YTwZ^vgDQpxCg2`@-q67>1~4i?3IGn4ofT4kLdfP{lJQw;FVdQ&MBb@08_wHGynhq literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_enum.png b/tools/editor/icons/2x/icon_enum.png new file mode 100644 index 0000000000000000000000000000000000000000..8151eb03f11a89fdfb3feb2988d5c661275ca23d GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v^o-U3d z5v^~pY~*B6;9+qno%F^&)a+uI4$H-JyY)D2;+KllgmdKI;Vst09al)fB*mh literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_error.png b/tools/editor/icons/2x/icon_error.png new file mode 100644 index 0000000000000000000000000000000000000000..e8153dfada3ec1e8d4fb6083a5a525362ea596fc GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TKJzX3_ xEP9jw+`sf`ek0QXm(FK_%x=6ArU?d;3=C~knbnRl{|DL6;OXk;vd$@?2>^z_D-Zwx literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_error_sign.png b/tools/editor/icons/2x/icon_error_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..ab29dde1705180917baa63852f553f8f3735c68a GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&^E_P~ zLn`LHopn3wuz`R}y7&K^tb(tSc+Q5e_BU#ED!rYxr0QJuk*wztg$hv)9EvRh8)AOAENuD18DUs+DCe}UW*z&VaFvF;4APtl<_FxEZt!lH$WX?d z0~dN$`lD~}{~s2`zl9YT->}{AVA#!Q_PCz)->^Tc!gQF zoTs>Qriw`$d)4tLX%j98%6*WSlH&D(hrgotl#z->3%gDGQg^QcF8+%C)BO`3NW_6c c?)x+DdsF9xI7SqI1V#^or>mdKI;Vst05&AX{r~^~ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_event_player.png b/tools/editor/icons/2x/icon_event_player.png new file mode 100644 index 0000000000000000000000000000000000000000..ee87514f2c50ac80afc3c95ccb0a2b472359bd10 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z5v^~h8*(uy^00*OY=829{VD%FTD}IY98ng*oY5&ANgZFTbot)d`H7irR`dLua#50_ zCRCtYvuAG69MIb@nfuZhxipbwXOI!{D?P2hA L^>bP0l+XkKYTZKN literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_favorites.png b/tools/editor/icons/2x/icon_favorites.png new file mode 100644 index 0000000000000000000000000000000000000000..49c3c5767101f359f2e2ade98353e27b69238fc0 GIT binary patch literal 758 zcmV0yVMD#50 z+fE=yeTiJqdsSF4yIdx`ROw90KqT0F+WkT-RNw!=vg9 zkrWY`?#`<;O{YoL`j}bTYM{|Qx+efcz2Yx1W6VDH31P005BORo4K?HJ@u`E}g1Za26Y4pmqWx@@EZ@+`SP7cI4FGh{$;nIRl`X z)8n*St?fnRh0pTE#l=1VTbGsRMdYqA=6R;pY`5FPN~v)GV_9Cuaryy#&C@7MKx^IG zfCTV@Ahm}UC!4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OnLS+` zLn`LHy=|Q*94OQJvA9xHEthMFha|JM!cBLX2riF_86KW;-VY~k;9FiIZYa!oafkCe z4ZT)bM@PXUf2-g9sM*gtN3zoHzJ_un6VO&5*zog`m7dY;vvR#|iw{q^)VM@^QkjZv z-0`jd!!MhZ|LVE5%~r1e`0<0=gYPuI;4X>%?saM9lI0h#zY6wx8GC!1R20kiMQz3B zzVBXVJ^hQL^uG`JYn3eC{kHq(8o^+0ZmvEl&i(E6EYX9%_q~6-&WR~P_IDZo|1htY z85-)29~sg%-&FQgUs~Rt2IjggzPNBnI*^;e0g?^!ntW-tbJ%as0Goz6pW|MhT^K!= zCDcuzkjX}K?@rFFUWG^d8`d_Q?F~p~Nqo=vp?s^W1B2}fO(v!np1Ohp4*gjj4GdM+ z%2`+f8ts%78oa)UGBSoN>F3~BVD!4LfkA7_IUqCWbr+Ditq;g7x+o}cfWgJhfq_|2 z)bR(ubIhHu;x1bsvKY8CJmWYZ!#G2kp_nD1kKv49gC&ze_@B3-*GqSPQLEGbdu*aG zhCEhH119LovVr5qkxTuTngtna_-`Bu`gq<ka#Vi1vt+L-!<~$i_dqmI+dpN=`fc{dp}liH6)5A- z%AC9c(Lgj14MYR}O}JpkyD;#3;nM|v1ttLncB0B_!GI*v2a_K`e}k sFwele0^zwTBNcP~P`~@AVEr@Y2V%iT944s<$^ZZW07*qoM6N<$f>wH_wg3PC literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_file_list.png b/tools/editor/icons/2x/icon_file_list.png new file mode 100644 index 0000000000000000000000000000000000000000..8151eb03f11a89fdfb3feb2988d5c661275ca23d GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v^o-U3d z5v^~pY~*B6;9+qno%F^&)a+uI4$H-JyY)D2;+KllgmdKI;Vst09al)fB*mh literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_file_server.png b/tools/editor/icons/2x/icon_file_server.png new file mode 100644 index 0000000000000000000000000000000000000000..2912b8466bf88896d6e63f2998f23790e6075706 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wCo-U3d z5v^~hI&vLQ5MaKV|Mc(gbycfGwr)s`wk>(KY(H=$p!2u7((7YlHLAb S-U%`YYI%5C; literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_filesystem.png b/tools/editor/icons/2x/icon_filesystem.png new file mode 100644 index 0000000000000000000000000000000000000000..2940db70072031a24d477d367ae74e91db851dd4 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0weo-U3d z5v|Dy5-%GjhVb&s+5GVDs$ykj-BV^T@fAZBvzSD4$oxQVo(hf!J@OG93yweh;LCi3 z$;nPh6e!kX)$qimfqTMiYqolh3%gom{wO-+>{B;i0^|yCpU_ogw_$OUHHZ@Go7NJN ieV6B^i2;`zBg4<@>JK%y*)akgz~JfX=d#Wzp$P!lK1pi; literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_fixed_material.png b/tools/editor/icons/2x/icon_fixed_material.png new file mode 100644 index 0000000000000000000000000000000000000000..ac5336b89373abda3a242190b404de4015fb6012 GIT binary patch literal 792 zcmV+z1LypSP)RaH^Se zKi+4~nS1ZKaMVrmc2rd5(b!5H(UYXGV$K@dzkj`IjO zlXKoxYwfJ>`!7U9I|eA1%crfiPk{?Lg&S=NxMz$B+6E|aMM%Nd5@b=P&@rNq~P={Sy$#c_O0Ri}W}oB;j6>mUfOWi>WMAPM_YG7w3j4;RPr+g3AHtJODc004|fQ8bkapsJEAwcO@7PVRjqWpkMT$tKgZ&U<@%CtA%U zA~!k!7!AX4tO)>^Y$5VEilV+of2C6CcU^bB0{}#1TdSw`kZiA6HlnJ_YinyWwVb=I zd$U@t&a3KRi!r-eTB|4JKefx4g5x;P9A_tBs=My6d)c;DIt2s!nXwxH`}(9d&1M07 zKSY3yEP!wS6+lEj9hSPPE;a$E>cSxcysAA*$|+G4eFa7iSbxPBbGG)9PJvo$XAf8$ z;9>fu?l4KBPy{X=ka*GaysPOtvFF8IE`+|Im5+x`JL WGy8^8{akba0000G4&-V!5Ma3=xqhM3yT`Ug%Wid7%x$RdneapPNRUSCqJ?G8v-g+DD>6s?v%S+U zaEK*=?Lz%dXNHRBcNQ_09Q_j@!`{&NWR2xNE{QGPMdy-v9VUk`cXYgBUCo%(mdKI;Vst0C+lPwEzGB literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_folder_big.png b/tools/editor/icons/2x/icon_folder_big.png new file mode 100644 index 0000000000000000000000000000000000000000..bd048a7c5f86d4c931eaa5faec610dec13b8093c GIT binary patch literal 1071 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{O*Lb=( zhE&XXdppoOBwOUz$8=w3<;8PPTST0>C+74Z_NO6Vid1d4hSuvxHB2XWz1;U(SX1na z?yB92nZbK+bFu85FoVsjxb$*kabd!l^0$@g=d0@E9~AcflXbnrAczWjrB^0x(dY`> zd^3h+gMyMcqYraN_{WV(UqZhYFTPk&TT!v&;`{H{pFexHZ@FF8jWf&|r$5bFwT|J$ z+U?rk99`a}MSe5+s(3g>tYOu>8@FyngCZm;B*WSd;x5TF11e?(62gw>Vv)-SbNly#A@WcS_4K#wTP_;biBX+CZi7L6O$gFL0Kd;#*$8P>E4yj%T>b9Lb6 z=S&$H@BUQfCEiTxdC%~*M7?E0hT##0SJ_*EvGs<7dBu9k?&o3>4!xZxp5EYP3rJpN zCBOS1L)Mu`J6YKR@-G5SXLyd{TZ`iibCMa(84jRuH$xShbcs!T61xu54YL~y9{-fF zP7plc-OOt>@5TAr5{6a3bjq6h++F4!&vRkF08Ds{d%Eu~y#K8%Jzf3RY=0d+PDLHY zimZ*U?u&Zek{4cnxul+*p~2?-bq1RaHx?aqNjdtcn_uFetitI{)eK>4zrCnmxoTaB z)!hAS*?j9*{)BTp`Sa)Bo%u?rV3E`hPCM13-#Hg(9S3G^22WQ%mvv4F FO#rjb$bSF; literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_font.png b/tools/editor/icons/2x/icon_font.png new file mode 100644 index 0000000000000000000000000000000000000000..815904ddd47268e0d352b1dc66dc668089e0e668 GIT binary patch literal 425 zcmV;a0apHrP)+{|VV_bz0aOk|vna*7^#4o#S4@#uu@& zz3c7`v|9;*grru~CMO&-6VtrIcDoDVIca58!GLfQTy3^RB}%d>d85fVu*n z%Cg)6cwy#nfBm2Z%)FY)d|y!%y#rXA@dJRSX|_|F_tIK#%$T)rV>EUT4C&;jzyUY_ z2jBo4fCD%RAkXu2Gp3YU%m(25{;e64QZA3l_2)ahuIr1oZJz;L8cVN4bkj{f(*tB# zb`}J|9Wy^z%zu&*RRGpn>rIj*pJVb`r(&Cg5FgCHKc2dQ^HB%^j4bZtr@-kO8O2t3 TE4w3X00000NkvXXu0mjf^Xaj~ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_forward.png b/tools/editor/icons/2x/icon_forward.png new file mode 100644 index 0000000000000000000000000000000000000000..ac87f0ec75a2eba4539ba338b727f51a006163d8 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3QY^(zo*^7SP{WbZ0pxQQctjQh zW!Hl+W1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w&JzX3_ zJUY)_wa+?iAi?_K`<7{U4*a-3&%5M}pcR|Yt*zC|&fN9p+37w_X6cD3znIjLzm#S= z+}NaZ()qXVe3oAy@2Nak-~Qb-`>)FQj{^GW+}|4+uF X2C3pN_U4HLgMq=*)z4*}Q$iB}z5|hZ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_g_d_script.png b/tools/editor/icons/2x/icon_g_d_script.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6b161c9189dbf5dd5bc0f7e36b2593270d4833 GIT binary patch literal 815 zcmV+~1JL}5P)@t-k$+R)%4S+3U%v?yvdk69jF900NLpuOgNG>a- zW=THtCKGAy?d`oTm&JaZl2A~xBH+|OZ0yw3$?z+4^ zN02XgA4uL$Jh+DB#$j=<0RSkKO4qSp_Hm&_a>++{4b*D2?;`SOj0PSy8jY=i4FG_1 z?g94C^Qg#3E{DjV0j1O|0_Q0r34r-DO()Vcogg`f{fp~EDbMA_!7GU4SOb_*N}bQ& zv<`_YrOwuBwV$1FYwZaDpGnpNT1G@RopT=nY(`OJx(pa&7;%#W-_9V%b0xcsVYa|y*9(2fH$*i^43Yty=;AZ>GE0xOST>NBUeY0M#KlgGW z192Q57m*(r?E7DYjO0`lMZbJx(TC{v7{mdfBqFy$q_+Y|l1yh=_62|X`BBkw&Ykh~ z18)VgEPFCWaR8`@$WtHj*A65L`Gz)jMC4wUWs@S(3@M99ljIbDyXc-L+9O%dKoWcf z`B1tJ;FE|f)$8@I9bAmwW@WV22k$$-M~?wqL|`85i_l1Itz9+7u=8iFT^%Mz8-<@@ tU&#Q#Ik!1TtSHAo1`4n-VC+Bo;y0}#EgJn$p_l*w002ovPDHLkV1oO7Ufuuz literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_gizmo_directional_light.png b/tools/editor/icons/2x/icon_gizmo_directional_light.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf19df1e818864198b12bcd386e6a1f9e493303 GIT binary patch literal 1426 zcmV;D1#S9?P)==NHHQR2 zD-HyTS_v-v0506g33}$jKj4741SuDwsuI+qkVYc0S3-&+fj|NZDhg6CyBnqTJPxso zX}mi#o98$Z{!W(n`J4BB-rd=m_ZAr7{|!3o0h6f4S;xJge55(4qa5rwVqieO6X-Vv z2J}0De#6;-Mk5?cqS{IvuTS+Np*)D9^=cB;SEFd-wCiu33}`gMu_2|G0K7n~t{w*y zqG-KZfVu|olpnzB<`&6WZb#cnAQ%IOA%9l>sgB%lKD(8+|k3fcQ2X zO)x%nb%=i^BW#CBU-13vO`Aavi&XKQAZ%&o*&wLg%HlGf0Yi!xku4qoMv2vzaU4#X z_zsIW4ks1VQl@xd|4e{dF!31;(4cn!{ArQfD6#J8dRmJ)X0HYS+J52PhDadF* z5R^7F)Jw24;RI<4EaGxOsUe?%6BeO6OzOPvm)1;y)+?_l3M&fw8i0pWLSit#>J3+x zY&r8FNy2Gp{W*Z)ln`t2fa7vF!-OLd-$sTBPU3+a`vF}{uoBPA6vrDCg~A+&rvaP- zN6DJkY}}u_URVgXRSQV~3>LhE|uok065-IQg6Jt%(J^D5Vc z`0hd6fFuc@fYxgO9u=nErh=X-7OUS&l8SDKFf&2xPa!WJ03P9{`k0wT|1?npk|ey0 z+&4TcJf9@Bi;{$51~4;`=J%!e(m+sGB>BV)h~rw-dY(TFn9oL0y(~pH)c#-WAU^Um7D<@kBM;^L1JSGo&h)|#$^J_nJsC6 z)wL%CEkz`G3H&C;Wdc#=MyCtp3{d!0jLQgp3=LrVT8zs$7Q_}sV$apBO_FsfzAO}& z#~&E3gc4k01~4=2CiP7)&PZ{lVABiAPfL-BT>?bJ44#+bO9Kiz#PiBOLGdL3dxErkQ0nz! zapDI-P5?b>k@39BbtcRLxGg}p4NVt3uhf%iHn#zB98M;U`b^q!-!HE~sVM-fdB*^- z0)>gJt@or+pE*obI%i?zUVZ*SyTVBAB0*gN^I6LwHkoMN_s2iW3i@whBwv3*j?&nH z<^=1yU=-EM3fwAdDzhPff58--fjb##z8YJOJEbRruQ?E*G>$1iR-8>+Ut9 z0Sf9POYynt^DYR2(gu@y1;CC)_(@{*p()5{z+J6g1Mr<8tmop}@cq)7hMI+`XNj<- z(R{r2TX7j4>+y`I!svUxA-M g`klZ41N0aF0Dq5zTRH7!S^xk507*qoM6N<$f=GIO_W%F@ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_gizmo_light.png b/tools/editor/icons/2x/icon_gizmo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..12bec8ec1e6db09ffd80e0a5bec6a699d2dc14f3 GIT binary patch literal 1547 zcmV+m2K4!fP)aL>ks)WoO?&}hLlk-~@O8%VULlKaSfS7c zOnvf$c<|(f;E2EH$~fNUuqz?70o6OD zLukJ21%d%4xi6C`{M?G>M0s=>5`M1$Tbk#{gV|Yyokj^yR|s=)b-c6##E~XLt_Zo^ zaSG>c^j&v&HAQ_2;HjW7LT+=M!Z90tAcO(s^0|4bMEVkd#{!0&Y4~bOF4y(DZH#+y zlBs?O*9Q!_UH80Ywp*mKO)Qm2e~6&T6W?bXZ++Ow13*5%YAloO*Z{!~0Yl~{6N&e2 z^{rNb>yCC({43DkK4XDYw|G5#9bY=io}UimMWYFVRXt*)8iWn(GR3j`R_ z2ggQJEn5VljpYlqxi!Pw0Q#r&NwIsPJZiiTn=)A$UO}Ksn*&9gTQiIe$Yy)a1M;h; zi%9srrh2A`QXd3#U3Hwou&JK;Zvg3o>Zqh?nl*{MlQSb@$hd7f$_SxuK8F05&$HM{LPbSF$k&9tVV)qca zm`oY-X1Ln+m_O?*=G#Rocsr<99JMz434A(8KNhQ)l5NOXJ06>VHVTz^^6h=l4 z0(`5<5FvP+USn@ZzIdq>&B@B}3Q_D8@a1OX1n6^Sb?-Jxcp6ca#!diusfA!A0S4i# z(@N^s)4A+aX{_4mGqn)PpDK-^@W8mh$*l9|W^!F4O#V?8M+eY?36aDDPG%i%YZS%N zNFFQ6qMLENO#lx@q1Oxn`tE-6;U^Eo@PdTvUf4>J{Rl3Z*>Y2eU5?W|5T$5z2O?8A zPT^SHt1TDc0D#E|Bqs&3zt%`Ek9zVz>@P`OSVWOfFE|O=X?v5?3b7w!RqvE^rL308 z&gzae$H>0||2NtO%ya@XP1}H(PGF{K8xVU0ninhXfAj<(Me-cI5d?BX$Ea`L4@8lU)P`0F+y}qzpm7P!;0*pFo>7ZQ1}2>0e{_ x^PtD$xF3I~)4mg&=>%q)N8W%oZQ4BA{0*up(i_oscL)Fg002ovPDHLkV1iHF&r|>a literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_gizmo_spatial_sample_player.png b/tools/editor/icons/2x/icon_gizmo_spatial_sample_player.png new file mode 100644 index 0000000000000000000000000000000000000000..3e6bf48bc8df17f87ef22f802a731cbcbf160d3e GIT binary patch literal 582 zcmV-M0=fN(P)tP#maY&v?+hWu!JU&l6`n3ZN*8qA288ySr@aqH5}*I@INsD-OeP zQ)|l`cVMR%!M=9_blSWc*KXl-%*BY6NgqmHA8R6x7(c)|DNSs@ePS$TFy1hmPg zwemgD0~*=zqSDlb8@s;DH=`SV)Cx$o?1w}XkaF1%i6THs@<0Rul9C4k3y_vP5Kw@` zDvxMjvu) zZ+|T01Ci8F0o(y_qXM`C;6?>-2f&RA;0}Nr6~G+;H!6TT0B%$OcL3Z>%>ybVFcS!M z?)TxX00Z*?U?215Dd4Su(|rAbUn;=b-Ia0Xb?SdoXVxB&Wf$+xxH|x!f#M-&_9iG@ zLXfwBWC_7ugHj~~?E@rA2;K-ulMtm7lq4ZqD=bAq)U!YW)F&@D2hVN7ch*p U;~fr5^#A|>07*qoM6N<$f@zxSzyJUM literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_gizmo_spatial_stream_player.png b/tools/editor/icons/2x/icon_gizmo_spatial_stream_player.png new file mode 100644 index 0000000000000000000000000000000000000000..621922b03512ce88476a14e8aa0a645823caae48 GIT binary patch literal 951 zcmV;o14#UdP)>7e1({6j4DtDilOr6c;Y7Xxqs^ljEYkHR;?Wb8p0a+sS$T z&b{{}nLtTN$^VSFPQaAT=VyDuN@Yw`#}p0-cmj8+$hm5D-)mEUg%?2eMZL2W9#y1zg;IVPeq1JMJS{IKX(}z0s6bK6ZCqu-Z*6vt1nH0dGmXhBiJUY=6;Y-QyXUj z1i{N4gwbe(o(PtrCP+V+7yTRSObx6Fp!&4dS@aI#F{*gu8iu>U{T}S80KaybCPM#8 zlQVZZH*yuAs9jDX7XgBxHK5CSK3I~IMeK4CnFR=f)_{gQL}XJQ3B}L>rd8yos9wy| zarPAuaslW?@pB-zgy?2}t#Vgna1o%r*eaF)3P1sLBnMaH>{o%!o+O_fZ~a zz{U)=bHE)Hru=s2wrm*wltVs7*uD{R(&Z#<2r!4^E+^4*0sQ*V_Fl)xg6BE`*OUUd zPQW##0Im~oO(}ru1YA=J;5q@t$OvC8ByQvlGv|Vr&xkL$J_lT3Ghq zsjg{Ep*%?KK)C1ogT|{URsaEn#Rys;h3ix-_u6El7b2qS46W}#XgdZV5< z4t(g=M&V;5dc0cQ|29p`q%*+DT=xCJX{j)baDUZ{h5O=pjasc?eE9uv5kq^a^$BHd zTF2k;>qDtO5^FEa97SY;mCt3jvXbvRV46s-`fK;y%bH)30IyJXW%NJm*N66I^wCq| zw}7L$Y@1jCT+L?LKP~to)kG(R^7OK(gp;*9herMPGfXc z{SQjdu6Xf4QB18Js{FUXU%F<D?3x(VU{9vj!M3~=Hmhyx(lCyd(B9|_WO z6ZBi%G50g3!CxK%d(>$Cv_sI1fBxa3UKfC^{f9){qd>EBQ(2HdmEOn=0%tl1hNBZC zhx=w_QIPGUtt(96Ob0jY_+e#h{~`F8yP)FkJZio%my+pjO7m=Xter<*+Nhc0DE{oq zJJ|50Z0_)d`2Mm&UU>L!T*hgdj$y!;=;E>Bne5+RN7d>zY~1i|e*KG=Sid+w4tH;1 zCf~X*A8Q!-!kJTX1<$kk(JH>P=?VP)r#L z)w&jkd-RL9QF+gFW@ID}(_CpHR4Dz zJeuCS#KWuClAfLpzyn`>fP%sz4xH|A#5-Qc3OxVX8J<{L$e!9-dO{KE-tD69%?ok3 zNHhjOIQr4j1jA8YZtmkJzuZkuvZ1Hn@a&&X(bg4mG#~(#+XKF<5qg~fMg&`(@B6IO zM6yynywiTgvHo$rs!?BqzdYnB+jekazTDLEV{d{*?i4Q!2)z3CMb2L8 zW&4_W0Hh=)U=S1#rO$=huY=*pxy!M2i}S6A=1;>Iq3NHUobT-8d}kkzEW9mF%$s2G z&D}@ha!)QRBH3-l<&K`~;#7MN03Mgcb6>lY85zkmy!!zFf;71rw%p%TUfp>3cx&*> z$6MbbcZ!#L3o~gQc4|Ed7T;Z3#QQxFE(XI`;yhLhKa)aUS`xWwUgpn8KV?)LAZ3kB&Qp<#%>XV8a zs`B*)f5|==HVNzfOZKYjqEGd4BGQH}OFk5jGXT)wUvl)CrSpIn0q4>6$)Zn`>gz`D zs(-rV^*B#sbyQRbGNR}PkcWV|pGa2ZZLz6M5Z$$JOX+1t$V7OS{_H@$iCK#cdY2+| zfLnnnz%7H29^eYlj>-uYJ&Bs827mGS@wop7(v2MBhkO*J00000NkvXXu0mjf?a&vb literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_color_ramp.png b/tools/editor/icons/2x/icon_graph_color_ramp.png new file mode 100644 index 0000000000000000000000000000000000000000..b59b1c7be4513bd79d1882b59eb0c5fe1e3d62b4 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?+@3Cu zArY-_ude4l(dyCL<|N}MZV_Dg9$s{>mj-h>BpMcm|R4B>yyWWndGq_M{&;bqwS zInoLFM@r7IM!Y#%8Yh)7_efbBS3;a-*SkFi3GV{e-PL1B_%Wq=dpO$}CR1~NmKTby m0TOb|F9g?qS^c-YJZ{SM#97ggALjzYj=|H_&t;ucLK6UuN|bK^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_comment.png b/tools/editor/icons/2x/icon_graph_comment.png new file mode 100644 index 0000000000000000000000000000000000000000..d178bac5a57c69b7072819a147ddb10246283e3a GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tuarx;Tb- zbS5WAylW7gex#Y5|DW<_Q4x`XRjRJG!kX(Avq}6DJ9JpmmTv`bLZQ{4=8^}G1Y~=j v9S-Dn*Ignlq3hkguXS0Wkq#oPmd zmPH1IHR*|NR3CR?319%tzPWQcyNpYvE+yWcm4Qo+${O?BTHw-bE~-A37sZS%t1hq}D6FX9d4Y9jR5;YGVkbaWinIP?NA6A> z@Eo8Ce|Z(Mt)01N!TfmfV22<-0bQXU!-oCbmd=j`lM^GEPy7Z3#Q3@{u*rX$Skd|G zt7<$wvcILQjlU!83jghYWZZ0WZ@-&U>ot~wHVxMW3#zf2_6l4D{CQ9gxQ^=a`D(-F zIl%eU+A;7bna=G~r=JDD??9qkQt8}Rsm}))1I?aiT3=%Dj3)| zF`7LSi2qfoaBzdK(r@a1Xxn=EX)K^rL=krTBHz3yW^N$bU!6r5G%=c8Z|aWuuouIV ziu@RRh5;$?CFZ^uFJ}Hw{FBM_FHZno77wg*cqbk1TOw{xBvaKZu*b~nsV2<49)Ue^ z`osY)ifRHIo0h)>yA{8s-FjCW5jZ`vzXhOq^TnxDI^ShjComj=G;COBDxL3Y-h6Qi zV651aSP)qDmR%_ox>r@>wsd|pmCo&~1D*xtb_S2PQlWd*GTd)rbFJH=jM$Lp{IlW1 zd+P5)%`3MLPKLjOAYZ*cOuB)ls6Zgz^)z1SZWHm2{IBaN4mc_(7BHYPVnZf+9`Qw- z9I3T*^?)-h{#&$`rd6=pO9TTLR#f|d$px+Nuaak#UQKQreC&yC1g-%y9{@B1{OMU` dQ=)xn>>r%8P`m3*<8=T4002ovPDHLkV1lYyi0c3V literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_curve_map.png b/tools/editor/icons/2x/icon_graph_curve_map.png new file mode 100644 index 0000000000000000000000000000000000000000..33a4757b2fee03ecc8c46df73eccf069856d2f17 GIT binary patch literal 643 zcmV-}0(||6P)4G$ilF z$aGp3y;yyCyptXe^Rn1acpe#X<$loUIR`4G&Jxk9LRTuKtP@dEjB}FG{L#K;bw9CT z05CVpgzawB%8Xe-e)So&AqdNzpcxJZgGQ1hcZg_DSupdxvbm7xw;fFVde-AOOoFaX;`bhT;&V;~W& z0XSj@j2_}Lg+KdV3n9+?zTdAJGt(JXipLMgdjP9a$~7WNCk+|zkeROm_+$s1^u5Z# z^*P$ivMi8Np74Etbs7wq;nG~+`h1F+U&1~|Ml=-OVzH=a(bPKZ1kF%*UI4-)0E4_e d{2kc8p&wB+%zGE|a902T002ovPDHLkV1k2V5%~ZB literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_default_texture.png b/tools/editor/icons/2x/icon_graph_default_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..886d515deb204f589f9da051e72f71b22699c72e GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tpfbba4#v z=zM#{kn50v$gz*_JGKT$V4(z;iK#hhbV{t?rVQznK+%D|fFFW#~}i1r;P)@`yGEmNx-oD#9PUdx1n#W> zE$hdBe6LCaQB#yJGTB!-D zA|y&)pnU)~G_usamr=w6L{|C=S+f8(AccScv9YbTB!ybYX;2HUXC|?Ut&A^=nXydl znWljioXuQ&{^$H==ALuzf&aRR%L=8G31AkO1fuTWC%`k{KnPL)SAbGV1-Jps1?VO4 z82C;I(YZ3vh1~`wuq>5AVTE!zjbZ2j#9}6y%o8>?_R+L9a14AN1br3oCNNLAoMdzJ zE~XhBD2&G~^7&mdnHum&2=T37%uoO<0nA}pY9I`tUf0;#x`Sn@z`T?){@OsC1Q8Sp zD}k_H=+4efoUb-}72p&ArP9nRVV)I>o_6Xgz)^rpy`5)(Z>s0Y{k+EYbKi;7+W_A6~B4N9-o~|Jj;>4{y`P~ee8c-5K{NU+AJunSe zv@Fyv3_uCV>hvw+EF7@`4dtl>aA%5;XG5Fy0*pE9TW2nU`a}; z_W^-192%xRix_j9=QI#OALANfw>)(JuHTh31)VBZ{0J_dekf&-TyL%Omw(THojBZ_? z4gwwlEG=;u6hwcz-164iTV^XrnMoN3^o59rP$k2Q^UKF_WnRIydL{NqQ}<&{QN@#&ae;g2w4;~dCFm(weB zTib15ve`u0-sZhxkr~5qvMd(E%4Rvt<=A7SDYn^OEmEBEvN1-?%91_Ik=t`&&jA0{ z)&sqP+X#HVnDq1Sx&H|G{^ES&dyKea!Ys~V8UZ>uW8pE*geKgFn!u^y5KcB8;f#&O dfUy4q`wM^TQbD^dIvM}~002ovPDHLkV1hZE)XV?? literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_rgb_op.png b/tools/editor/icons/2x/icon_graph_rgb_op.png new file mode 100644 index 0000000000000000000000000000000000000000..cad34b2039dd1c37db83ea33020a336aa81c749d GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0ToT~ba4#v z=zKfnAa8?$0L%BD*bGmRgO@k0v)I`Cb>Y7+EGBIYzaJgu5jSHuk)G6-l2FCuS$&MTQuiUTmGrzRR-DAf&qds8lbmg}xn=EmudHq`*# O#^CAd=d#Wzp$P!`GGp}s literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_rgb_uniform.png b/tools/editor/icons/2x/icon_graph_rgb_uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..339385c972df012af0c1ef7a58a340edbb36a3b1 GIT binary patch literal 752 zcmVVA z!#v)ZcL5NQtca|Oh$ELDj)=SzkvRZOM6$ppFv?)#5XfmFvJN~PFsvIdG!b!t)D;08 zO+=)x)OH)nW!Tt&y*+PkY6_N?z_K77@2gCIz*-H~)?j}>cs-qlVi6`MBTMO#8SQp& z7=UdNy$!=Zczcg?;@C~H)1-yXC2;2N49e0O)nj|Ke5LT`N6^_;9$&%HEF zZ_6zUh`E$0Q>E&kMiY}fc`U3zSQmJeO;ke%USAOmprZZih(7?=2MntN_W-}ue=Z`8 i0krxJ5qTye8GxS*nx;6YywH0YHBDuRPhcdew39P@r%Q zpN*kOgnEby3xHnP<90eRwbX{X46+M5Oedxm81_~mBL(I%5$f}m(zR=&!d^hNp)QG} zN+{^J2s*R(4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TsRQba4#v z=zMzBo{uq5;P}V)9ohkwN36O!0z6)iGdpm2W&LBAXJg-@p5P*~9C5 zPoA!sbW(+Rzud;GJ^cN=u4>^fY>pu}8K(GdaJ&;XL-ns{Z-bP>NtVgd(|W@{u$Bpx zOtIP1TVmc5y^8;a(e1YmWhNxuC0%^I~O*$v#{Fh4m ztk#y7xD#9BcgTe~DWM4f D`j(5} literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_scalar_op.png b/tools/editor/icons/2x/icon_graph_scalar_op.png new file mode 100644 index 0000000000000000000000000000000000000000..0228580fd5c594ed82f17f58fc11d8de617e1682 GIT binary patch literal 446 zcmV;v0YUzWP)*U#nwO}^fVR_5))s+cTlSXOP@q4 z&+R>f#kP_D3VqDq3)3bqQYB<8}|vgul9EcIM0eJ2MBnE@cWtSMO(t1i+DH z&8aB-?p^(HT~Hg-L`DuUfF?p<3Yvk?bbtY%pydMm6YZrR(O@Q304u*?VW5ayp!lc^ z*bN#F%cbrKyp#c&=P>i8ol#u@JYC10_qjhrDL=1pdOj=bH$1&*EjmG??`pC24ObQV z^S0K>M8WYUP?}$=OMBzP*Dvq;1d(ykoc|kq7lr=3try7zwb|0rz~}zkxzfok!oj+@ zsY|VazsAC08Cva97Ynm0+%(Z(c3G<>VUZEYlZ~bKE*550`B)U*G`8B>E-kA(;MBFK oKx_>Zh3^6th(*Z#b?vr(0MDLgqa+2V1poj507*qoM6N<$g4tQRV*mgE literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_scalar_uniform.png b/tools/editor/icons/2x/icon_graph_scalar_uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..4a833f28e214b8d986fc1364f6d60bc786b424f8 GIT binary patch literal 626 zcmV-&0*(ENP)E-<_Z*DJyddTs)LdtU=Rkc=aUE0V3$s$R}MXFkx z%@GFR?9f0f&(2bTAgiNMd+}2Z)fRAN9H4WgC&a%0=RkF3Tv#ITxa0)>uySoQRzn@= zjtg|}(Ac}co8RGVv-A=uA1vFrw>!mYuB#{Ws?>pE63{pd3J@X8RU4&FrmF+(Ago|n zBVpG`J1k;ZYX@N^E3n!qbr5a?k*g-D!=d!MVjioptEY@?%`{41)4=Z*!bb+~9}$?U zt{UpY9Ru)oad%EsULRJRhb^w6v_=o6B5&JO{Qvkcs}w#A?eItY#dyY5@AP4HrDTqJ z38OOa%H=-Nb`Vw!T6g7h1^zX@Iq9lN`{Ji+I|$E2vEIO#J6NqJ!Qht<`{e&G>e6RH z&H9930Ix)ZC17s?u$~OO2jVxUcM9V9zzd*%44^*nTn1jne{!+=6Amn>8%Y4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TpfWba4#v z=zKfnAnzdq9@qKWVH)k5SbPq)+RmDINX~WxtBxaIDo1f_2}p{Ly8wG$_pFwBWsK5?3Y(_Z~r=FgMTv_wxSPptdiF7Gp|;lVsP zWy{P>1(lx3Po+JL^?aVp((&<_b>VCZ+a1QY@g_xqJe%JE-Ou3Z>gTe~DWM4fj_+-+ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_texscreen.png b/tools/editor/icons/2x/icon_graph_texscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..e7548f94b882138e8056d2c2f52997727adaf0c8 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TuOmx;Tb- zbiSQ(kn^wskL!LP|4(eb?yuxddfi>DeD&UeU8|<69ND7RdZR^R@8k(b>K8OKJbrT_ zXvvg!E?*c5*1qXjWmWZl{>%WEIEJ=Un_3T?F=r^4ou(Z*?QLD|)&=zsmzpG`X`TJ& z=<+3c|NqIeF0`oqS@0v%Ykrb``#ckqFKceD4hU6e*x0CZ?xvgi9>zigg+&&(d+q~W O#^CAd=d#Wzp$Pz6eQF5+ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_texture_uniform.png b/tools/editor/icons/2x/icon_graph_texture_uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..0c65625a18bfe545100d5456628cf179a5a65999 GIT binary patch literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cBF)%RNd%8G= zcyzwKcF>E-QKsQze%kV6$EEXxj)-qqzC!(i`-ZdG?0a8s^sdmj%S*KW_sm431M#zeiIO9>m} zXPn&Xz0B~3e)>zkEwea&y<_?Oe^KFH&&GEVha5iZbf)l1L_csl7gwQr`DfU5&Q!(< oCbfD7-wQTYS~j+Jl@)(kD%NK`OTM}>6BynMp00i_>zopr0M695ZU6uP literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_time.png b/tools/editor/icons/2x/icon_graph_time.png new file mode 100644 index 0000000000000000000000000000000000000000..5dac94179c9a85ccb6a2b61152dd7ca5ea57d09a GIT binary patch literal 875 zcmV-x1C;!UP)P$&!eQKJxI?I5I$u9%3{ zm}AQW0_9>{h39!c4?knr_)lo9XWA9hTHgYYiQ0(h zcJ;@$rxmBVm$cTiZHUd)XiqOI?Wr1Zw%EP_aMi1)B)ZYTILqtoZQYn{8rQSE=`VYUKqa+B@xSRk0002ovPDHLkV1npT BeN_Me literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vec_dp.png b/tools/editor/icons/2x/icon_graph_vec_dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1b8e8a1d0b674415838703ead698a1e3d0f051 GIT binary patch literal 538 zcmV+#0_FXQP)OJ@u$+L z)fyGnpC>?s%2MzGT3&!)-RuJh=4f^|bFWM8M5DN0H92#>IhkK3135W438b@VJg<&R z&*xmRWH%>d{~h2~!$K=E>-yPqHZ#0^_uD~PeYuR5*3?o%C<7QZmFc0KD}bx!%Cr@G z34n4hhQms!zU2<`^^Gd!PBVZNTkWh>bkWJ8td_Cl&3t`h)EprrPMd#cN zL6g1s`n`o9xPFUXBB0c+5A?s5CL^qfP;~lReZlZea-gqorexy-ICl@RVyi}^>ef(B z+r2S-ee**s^T{|2<|H|+yXWEeLTW6-^T6!H*3b3_fmvrc-LRYnjO6#|BQw{<{b@;0bsVq1O5Nv+!3x cC+C0g1u-)D0Nu?+z5oCK07*qoM6N<$g16f6?f?J) literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vec_interp.png b/tools/editor/icons/2x/icon_graph_vec_interp.png new file mode 100644 index 0000000000000000000000000000000000000000..0751808a5a11dd141b80c06dbd630abdd31b0d09 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TsRQba4#v z=zMzBmg|s%K-Bvwg_x77L#+^(6P5G%*^SF6Js%3>DntQ|I~J0esTS* z(HZ8$2M(=w-@@kJzCiVmh(pW5aPI94p}aZsd92xGnV(R*UQF-O-fIbhXQXtxA{$dTTuO*s zBa+c9%9gv)X#w|}>WhA99gC-LP{-LSz6(gG7g6iRp&_Cs-5u<_OeIsag&6GlQqApUXO@geCw4 ClZr9` literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vec_length.png b/tools/editor/icons/2x/icon_graph_vec_length.png new file mode 100644 index 0000000000000000000000000000000000000000..df180542c493839a8ed56008a60db2ec91f2bf7c GIT binary patch literal 569 zcmV-90>=G`P)8qO4|0vwLVe2bM0A1Ob9JuKLtv9Jm2u* z`tc1-%ZQb&&22H(tb+MOK+E(KXc;h{h_Pn1Y;A6vmJu6TPzWsn;v9f50Dw4URh7;7|`39JdTtViw&XSl7 z_Z|+t{-dX9SfEIZEdZSfG-p1pPm?V^n0ZFdwFA8G#pl@;OVOQM07ZNWrEFwb@agcX3@Nkn@pTuP1q9I2lHc#uL7xXtnye0e?hO>mh`-@$bJ zZ35$9e(K=OH$k9n9`t?3HdM?qu;5qbaiC~2x*lYLWWWw%2eNTmb-_TJMvfh10MH~D>VkS9&~%Vxv|NOL!fy5uF9s|_So#jlh2%LP%hH71 zMtCQ|$B_V!K0GX=l>etg|CvXB0@Hn)LR(O`#q+?5MXUxTz5;Y zg;`rbL;?2G&}x>tlrWF+rI{`U7fg2^Oj@7_r%ozrMHFgq_O4KW~nbl!kNdq liM3E5%2ApCEc|tCH=mm|XL27%E{XsE002ovPDHLkV1hZhy7K@4 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vec_scalar_op.png b/tools/editor/icons/2x/icon_graph_vec_scalar_op.png new file mode 100644 index 0000000000000000000000000000000000000000..d443bfb615bf34c00e1a3067f87ded5f242cd100 GIT binary patch literal 487 zcmV)rlJ>Dfz|%57@f>Dq+BH1_fFSG}>v}vOBB$^Jzs_eRUBiRce9}}@cHfC*k$HnRiCEFV4a<3-gvp^?2A(vu?~+ zz$zL$v$nQK0#JEMQz-)4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TpfYba4#v z=zKeEBkv&t0fzG(q70fkjMXXpHmt0{Gi)kBR%ODoDP{C1=Ipde)rj`R{$!QAiD^#uK)XPu1w*Kwm zsIBb(cO;66smYkVx%D%wWj^ao8ULu`(=Tz{YFd({*V`HR;)BDSgNB;Dzw!$|`~S4L zektVPn;F|p7;n#3V=m5=6WbkiBiuQ7iD%}i=d7`s2K-M}m{kIOz~JfX=d#Wzp$PzB C0dflf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vecs_to_xform.png b/tools/editor/icons/2x/icon_graph_vecs_to_xform.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc1723396d1639a0e819c95b78ccdd88f96f382 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrF~ba4#v z=zKfnG;foGfWv)(?1pZ$MB!UaybB&Cv2T08x_C+g>kWRje^muG3sjCUTX!o?{NPtT zeXc_8BA8Ku=N3>;apY-({% znyH)xUnk6(@NA;h^53hz34i{OuuC~Z?x$|^hySg)Ud#tdjI*S6E?je1$JS~0r5!?w zZ@&E9v2AIgONhq%_lr!#T_$_w-j(w*=CBqIoB2VvcdDM(XI+*W@8AkfTkqh8V_}K^ aD;e*0*lK8;{q!2>F$PapKbLh*2~7Zg&VH}} literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vector.png b/tools/editor/icons/2x/icon_graph_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..3b5ae0c643e0753a1aa6ad57738899d340bd8fd3 GIT binary patch literal 676 zcmV;V0$crwP)0))#T@NV~2mb)U!A-a3E+CpkrPq5L;)P4ho4Yj8#qW0S z^W69Iyw5%NzA&J?VESG^`ME)XAUFDf4guI7bV$JLP%#C(z|q}-b+J@fxoL_Hafh*b z@ANMKK}5d)GoT3WDZ6^d7#|dn{MKnO7~&4Iz=j6Q3QN_7KUMSsXJJ!a%arrlcU*u? zbuBM&7B>8;V$b5bExPLF#)GX3h&%ws6lPBss*idZdBOB7$P(}k^!8r+VEKf&VP{^~ zmX6nJ^N2hJ#(q~d->dRwOyZV~f-L>4*W7NoU4fQ{k3qjCmPWV5S~LMe*>k@MYN>%l z<;=i|;+hY%RVZ-jRsG8G&fGV?a}4xia!uh@$zI*c3drb! zvSkeztpXdpYrYpGRI zS^~8FW3l2kC*IfVrNYX?G_OoYTektCV^9v*`Xq~2CZJ(}Vx?aH6>8i!up(2Kj`_In#;q|LPYv1i3*gF0000< KMNUMnLSTaWPB-fS literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vector_uniform.png b/tools/editor/icons/2x/icon_graph_vector_uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..0a8b27265004cea71f524c9d29c0008257302cdc GIT binary patch literal 774 zcmV+h1Nr=kP)Q?iBrR<)c@2u;<1TqPnIS3Tchl&U1smpYfj+1ga31wR}>&HWQJI)B;}1_l<%+ z@!L0QDOyg6NO~G%?96}ws(RtffR!BU`-VYP{MJFn10aul))X-E1x%$xN9cr%m9cUy~uvA}}5gXQqz23OVDpW!wUy zKHQucawY&en-+F~yV-m)ukg4u(es81L+^HmFS+Z^riEQWMtxwQI&ugCV5KlruQ1@1 z>i0>bzYcz;iUYB5dQsrLM{^(Ik@= zEg*NU?tH3vFPrbZqj0@k&B}u>JS#R(ck`<~LGGbCa-;FZ4>!J27^+9a_qXKAb1X{a z8fe%J#KP&t6P?=!5AiX|vAh64@GwxRQGos+g@OW47|2x+qtpWQG!O(cN-1zZXfndn z_3fSpce%dZ(}2iy;PbE>LUaR_n*k5B*p{)px|QrP#1h*!7J!y2fLU4n-q$9oAA!ay z4%VWAV_F?XS2(>XrqM324D9^}&>ryCF|Cg7<~Lve0C2PNJC(_YKL7v#07*qoM6N<$ Eg6hLky#N3J literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform.png b/tools/editor/icons/2x/icon_graph_xform.png new file mode 100644 index 0000000000000000000000000000000000000000..241239139f3f2f7500856164816a6c0e2be0ec51 GIT binary patch literal 436 zcmV;l0ZaagP)U}2`qAb)>}&5k`4>CgD~HW&1lDLY_1WW__X4{cV;sE!2)>meP>shRUd7aGKrg*3gZ^B`UX;>8BufZX7N< zH{6;|UKG6n*1%f9>qV1!n;ES)y&p|iz^ZLu&cVN>|Av3xu<|W!`{!?}KYl{{4ARx9 eE$83~PoFQGWLnv#dr=Jl00004nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tq4oba4#v z=zKeAW6&W75!dtGTc$)M9Nd2+;)VQ$b_?$Kq}9f=k4@75&|ebNAZr>UeL%qMU}^zd z`nM44%J*+-cSm}t=*dQlybFxrOvtEt8-M>b@AGx(hinWO*qS1r-YK{pV`(mOrta0V z*}}(vNfty~7yQpk&1Vvh$WK*`*uSlQt@)R?JML%SVk?h7YI6Tfy*$T@Co}2=I25j( zxBknr>rX<$V=2D{ck?-O(m$HiP6%N-bRuw$ysXB_&9xefdcJNxFzxh*U)PmOf3Y_% z%V7y|*cxdrb)wP#0rT3=5%-@RO?j_>=g0KD%S+!?J@EQJP2|UaX5r4$&!zJpR8)l+ S-Q@>{0E4HipUXO@geCx79-DIj literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform_scalar_func.png b/tools/editor/icons/2x/icon_graph_xform_scalar_func.png new file mode 100644 index 0000000000000000000000000000000000000000..91b719b1cc276f886bf3bffe82eac7221c28abf2 GIT binary patch literal 523 zcmV+m0`&cfP)t0TNIj?@>)cM6&my>bo5Y1lZaXZ z|CjY z7_#UL0{~hhgNu4v4|oQ?wkLJ~#J(YozZsL;o`C|C>{?)45X7u7ln8*!t}SNoKnCW! z0+@=noC!TebHSP_lzp3g!7~uRlywr#1#6x0(owM5PdhBolc}Q)xRMF?Ewvv%;lRQ# zYjt)L@Xwua{DH2Uw>_tWa%Q*jztZ3DG-a*cf~5xvLy2_y<=sIuVo1{}fAI_i@CabN zGm)y9z1?l@2|vhWGi%dUJOi1zKt$`7r46Z?RVjP9Q{FA`OAaN6j{#f_cIA@48S)N{ zWvNXNTL70Fy@;+^6$z)GSwC|uTFW;u3GnC3O%Fs=@HIlG!@&NBeE^kGfjo)squu}j N002ovPDHLkV1m$U+B*OM literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform_to_vecs.png b/tools/editor/icons/2x/icon_graph_xform_to_vecs.png new file mode 100644 index 0000000000000000000000000000000000000000..0eebd26f670d5955ba85b2c13e5454594ef6dcdf GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrF|ba4#v z=zKfvH0PlJ0oU^#rZZZS?pEr4vlmC!S^hZAE1h_@Wj&|2diO-1Y=vK97Hjh2j#ppic$0VQ&m`7QJ2QLM zaB3;tH<{^E{2-=L=eo(i{YOh@Rd+7SluCR$W!@#GDR(meOu3iY$2jxD++!Oy2G7c# c_3JZ3uYkLN^M)_+K%X&qy85}Sb4q9e0Ho!EG5`Po literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform_uniform.png b/tools/editor/icons/2x/icon_graph_xform_uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..f2d820550950e05e3b4db506687f9c9f0e2fcf84 GIT binary patch literal 582 zcmV-M0=fN(P)ngpdQ%52?@U^YioBC*KhO zbc)4%s(A}AivW!y)0i$9s)5DFU~l`JI>lmMY5qdMWVX5?ey;SoS0h3deT^cm1 z`C;9-v<~Y@HE;6mYy53l^6YQsIwL#w{nm_M@KeeklVRYgP?Q&}=g8pXp&~LkVW?Tb zdJe#;Gbj|j^Q+~CAIEi>lOYJl_iH$oIT^}I<*OgZb;0_*Gw4^#jb2|Asi1wiLI#He zh9<$Zd`(fLdiTb0-5In)Ns`K|%QqI91T*qgKlV_Z7LA2EW6od?&B?cq!JI%7MP3h$ zBGr%eU&{<^U9^q{6`L>=&5PE4<{&`JHfq99H2tXq0gt3&` zDen+aaA|M^0YfOHo+&^xFmPWOp1&`#w_&+g2)9pXk*r%?nPHjK) zgUL|M@gbiOI-}Ow#!F+;&j2Q#S?dTz3moiip9|LW01^P#&j4Km^hqdM@T=v<4ev#< UU7v}2!2kdN07*qoM6N<$f*g+lR{#J2 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform_vec_func.png b/tools/editor/icons/2x/icon_graph_xform_vec_func.png new file mode 100644 index 0000000000000000000000000000000000000000..4cc608407105973f16c2b1c49afdc3e5a3918dbb GIT binary patch literal 532 zcmV+v0_**WP)>HAO8+?=-oxT7#(v8dB5W>X+BmT|euFS^nx6 z2;dPwsO1P`~vz~{x^$awaW5k~~HxnKNQKqg`P6mPf5BmUk WyMMNVW)>s>0000RfA^2mtr8H$QVEEeAhtdLVJQ*}MJOz+ zQ7}pwx-g;+o#==nnhrbwAVgIpQik>gy3srUq6A`-E}c+gA4BZMb`3-dNJ!+H?tgds zzPnFn8K#)xUx!Re;5m(3inNAgdcU~deEX~ViD3InQ7GA|p)0DD@`_dWAS z{oI=ybInecpzACh0Hxtej|Mreo^Lik0(2XVOP0?EklC>Pv)T5X<#x~Mkn{HyRu5gP z5|JIcRz+czoWI}hIh}3KS?1 zF3K8kIosHnBwYXIJgkQsFQn_nsCk*n-FczanLVxN6G#*ET16j5vIbwFIuIunq zxS(h&-70GC0bQUQ#-}%gp{;=gwJg1HuM?oydb$N{MQ_(xO4LmhgqC?39Es}`qz)Va zpFr#54ie#H!-}j7+OD$+B)3dm=Ysw09dPky8~hF?@i=|0f9yIl1<%=oU7#0B^}^iW r5uBHeV-adZS0>b=KgSeP{6F{st`5f`Efgga00000NkvXXu0mjfS>+o; literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform_vec_mult.png b/tools/editor/icons/2x/icon_graph_xform_vec_mult.png new file mode 100644 index 0000000000000000000000000000000000000000..b8fd10cdb3fe3ed3fa31fac3efb5664bc4867ed5 GIT binary patch literal 656 zcmV;B0&o3^P)raNIhs(<(qDhJ4e#|2g*@ zpWpYwoH_qH61d)dMd|>8KFQZ!eTXMq7M~VNks7c9tSIbtJ#RG%c0F%ZVec$1wMm7V z$KG1YcQ-rgWFxJkPPXN{o6TcyEz&Z;_1M6!OO;Vqv(|?75%C;&mojK;X`I_qh}9v~;0AfGP!qLbNwx%27iVeH1HP zP{S=NwFqWgG253l1F+O;B&3ILwY=C-C#&ej_%PZyH{mFhOV`hnwe6!{!M6a&kEE+t z{QT_zBO)xtQu~YcayxaxX(&o{0PM##Bc^PLl*ba4_eH4={<b4xJ5wjj*Iyn02hrYlpG~Y2$5N|d#8lE^f}UDF^**?*BNyBUQpbhk5Qg5Wqrs2Bm qo`_H(y5&M;U3O3YWsf;?X3uXMg~IYSjv}-G0000E#^ybOj>-Ta*Mk8CYi&R z-p2nA2$o}Gvte0x9vM*Akb=Wy~Twk>m0-KgyQ-Y(3ZA-Qr7Q=G%wz(XJ9P6Sr6?qS%^4#Cy@DO2jXZ4M<$9OcyrOZcr) zv?VS1&Fff!6`UPkIR8{{k+{z((R$Kv)dJ=u))c-DYrlj7HEn8v a5m6};Dtf0kE^Gt}FnGH9xvXmdKI;Vst04`QSzyJUM literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_group.png b/tools/editor/icons/2x/icon_group.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d866e2ca253cc1cbb965d5312b9a4d6cbd989c GIT binary patch literal 838 zcmV-M1G)T(P)eo}K~z|U?N`rF)Ib=0U$ekT5`&r`ZaW(il0bGctcL97Sxh^6NrPRk0GY|>Skz4?9v0&XD5vkj@ zy&@t!vH{=sM@cS|oGd8ZiFW`VDy7`g2DH{UNUi`lcSP|v_5nOlO08y1T3Lgh=iMT? znkOzIy8!M7K`9UH4{Yt<{$6t^tva6ToEWb|jtvNg=tMCmwMgb&3Ok<2b(o%;&8Ga0b8=l8Kv67>K&PYr_RW z@G5Vv)oQ)$widv3t@XW31JT_t^eE63mSq*mmBma0zVA<RJ>TB*{{H^ygM))597c0j zh)Apz8z4C%QtZ_b9kr)@eSPiU1--`@X6BbJ*UP*qeWgf!~lTkMD%J4;GJ!L>d8hHgeQ84jx z`C%BwTCoAgaX!Iln6imig1=p>)jp>ThzLcbZu~BlcqRCCb3XBCNQ&0_4S;J=(Om$E z#EXh$CSC#lrsFtM=67OhFJ0GFBJu&i*({M`VBfN=tF~=_F$YthWVKq&BRL14b%Nq8 z%d%!W#WM{=Ce}pcHh>=|AifV^+P3YDtjSCR0N^;zCjR!q+hd4tlDwjndYwlo^v5Ln zj9LURR#12wKwT;ItQWCVpm?4)PI4xCpP$EJcQ*m-iO6~wh7I$a|3@$U0XK_mWnKbQ QqyPW_07*qoM6N<$f}+D|1poj5 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_groups.png b/tools/editor/icons/2x/icon_groups.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cf6e9c90f57e32fac2e33b68e92eef4849a51e GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?VxBIJ zArY-_rx@ln8%VU;D;GDE<*aDY`SwKQ?WO81)zf1Zy}F~lMg7GD>yq9h30Dq;xt_|o z8SBuiad4u7fM(6?vybch(cPx& zwci%x^Czs0WxCzwZl5S&SAMmcS!3z7V>2v2FurM+Tl_B8YiGxzjLV_%g&(Bmb#4AF z{4YBp!!2Kd;gjIs&kh_PSwxg)h%fzq0x8-AWlxUkj^XjdLtn>#WTZEJZ=QuqUdL*LcxG;1_bC|ET^y*Z%F3BI|D=Um_bxym@KkmSLV)>g=rfbKH5AVBwZy&>*Gv*G4sgKoH21u{J zq-k2laBFJ5_4ykz2iV-=-SjSR^wX{WZ0&N_b!UWW;j_C7rtXlRT#y+2=C@vl{{w9y z21WrmYWTf7S4dCk(tqwfmp4jp;hHe#z%S=#5vNZb?XPc4Z(DGP|A+jBtPe~VzTb|{ x-NUuQQXn-!Ci3(dsnEAmXZ_~6_CGL|@#r5XO~xSMT%eyBJYD@<);T3K0RWC}i~j%s literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_h_button_array.png b/tools/editor/icons/2x/icon_h_button_array.png new file mode 100644 index 0000000000000000000000000000000000000000..0c24a1985c739d10fca0394d619029f3d497608e GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vhJzX3_ zB3hFZBv=g+kipZ{&t;ucLK6T!KxBdd literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_h_scroll_bar.png b/tools/editor/icons/2x/icon_h_scroll_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..f56a1f570eed0906ab54a5b10702a4549ffa58bd GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vNJzX3_ zB3j>0HOxC?Akt=Uy{1=WMm1X%*Dj^T2>}m9bYd30($rcqt#N9j^#-HET}lbM=VJ|u zCV5E;1+V%w``%{V|NG~!P3K_wXMM^y?f22eFV>qcV79rkrj#j6=wyiuzZomD_(#(V zYa%V$y|%i%O$c7;OSAfSbiLZV+$#lc#^wJeeKCH&SnK`E zI~JKa%zqExnte$ldO~sBf~=)=dzlV87zpr8`PR70I%(eSRR=hq+iSdT5VgEsGvIJI9FG5vDspHr zyV)}O^9*Rmt&#D}Nv{%&|NH`R_!Ho#tX{S8TAljAB#+!ortE=SgM;SQjrKbkfTFi}Q_$s+eByoiPkz4Y!u zYN@T67`5H4A6kdVBKH&YD#2JAuLbH7h=53hVUci$!{Kl^0KNcN9bISv77%d&0000< KMNUMnLSTZOXsUbw literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_h_split_container.png b/tools/editor/icons/2x/icon_h_split_container.png new file mode 100644 index 0000000000000000000000000000000000000000..bee094cfc9f2aca4039ffa68bb7043e3f684975f GIT binary patch literal 455 zcmV;&0XY7NP)o^soy3t4`KR;wl<$j^!N7kH>5JR>*5JB9-Q2U2_u)kAgJ+DiQdB({*Np_$rTt zmB6p?0usgoJK;Gc%uj&u;bPWUAUx>YfH*Rs$6?U!mo8u?VF$MsSWAGnK)7!U&m{l= zVbF<9dd>vOOf66g=y$>;w0mLt&bKR;^Y5zAPhe^TED~lsWdx)rBY=_$_;WB_W(0bE xcP6CQ1ZVx9X$V!<{Oa;aGNE{B}f1O002ovPDHLkV1fquxdZ?J literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_h_t_t_p_request.png b/tools/editor/icons/2x/icon_h_t_t_p_request.png new file mode 100644 index 0000000000000000000000000000000000000000..52359a29a4892e1ddc823e84ae6cbab9d7931ad5 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wSo-U3d z5v^}8268nh2)JIfzT}kle|3@SP5(y8utN?`@Beh1Q+O=w;_~FZ&htG?JF1ypyk)$7 z-6%r;>(7hN-?2?t6mODMne{^T^EN+w!-PpJJnJU2X1(9O%fgjud%ehmlKR)5Sxg!_ aI&${yH>&yjx#AGeQU*^~KbLh*2~7Z54poc* literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_help.png b/tools/editor/icons/2x/icon_help.png new file mode 100644 index 0000000000000000000000000000000000000000..8489118d07c1d117e0ed7853e71ffaace03f1f6f GIT binary patch literal 1182 zcmV;P1Y!G$P)4vk&_K<>Rzy%-4^|okPu@HUMUfoR9<(AQs1RiLpaBWSNNQ#esWoh)Z4VLr(@WUw zY<72MvUxu*?l#$(iMv~G{hj8`@B90GKf`5hFvdoR=urTV zho+}nsJYpuK%gKLM@Puki$9?0o>e)p=!V%26W}#op=an(~j2zsndC z4Fha$Za%>nn*k8<(zpSXW2dccYrDHU7L3Ify)@h_VHn0q#@O}!%>OHV8yl_i+S-Dd zNW4=QfSF8AO1i!P;E_hn%fU>Op}F~kTrM|S6F_lpZbZ6$`;x5dK6z>BLH%Jxqp%_o zpAcd;o6Yv@3qV9%T3`Q$nI;DSd1VE%uA@q`3g9B=yuVm1wr&j%ciIC3<92WF*CHG? z_n1c_up*TiYy0i@k>obxjd0G`V|?ItdDbbQN(hPLYkV2tem_{1YO;sh|wW;ZdlwqC8*ywa2N z?_7HlJ>~#lrs;PRm$tW4jRKga`MXD|0?<^xFyiqo0HJE7ZQF%L0a})qmEg^r&V($t zlrML0M1Q+A2?PRNjRHuLH0*X?$Z};(-Jb%+{&W=!G1e#m8OE!w_XB~v1AvHrbQKf5 zPDH-C&C_X#-@EsMTTUoSWnOjzB;3S|v3|oa-mDj(w6-?Gvsu{{PEjs908~}I0pK@} zejgT7sq?j(7gMR1o9^5>>y{I$YRRWgedz#Tj1dvN=T;=^x)hk7zqUO)`xT|ruG=*L z5RosN&Ax3PI`pY^^r)+*)ZP8@?(v?lArUddFs=irRLi;!Idy+45aF;TIy>i>qI_nW z=1+xV$MV5o@Bk4#PeiW)c*?W3z1`sPxVHOi>Npc-GMNLM^Av!N>IQCMT)41rUS3&& zytD)g1Zd~*;phBgV+*_UP1OaOrmg34xe5RB^1Pf%)xG+w!x|g}N~IlcS(8$gIpA?7 z4242JaNB;1g28={)HTLNacF2vI(^#p`0RNqmSVBXR$t$Jb*tKV}B9Rq7WjXY1+^A^nJMFAO3@++;))o)&Kwi07*qoM6N<$g1Z1RX8-^I literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_hidden.png b/tools/editor/icons/2x/icon_hidden.png new file mode 100644 index 0000000000000000000000000000000000000000..0a1b85c70a2e53b20e74bef13f7c58673cf64411 GIT binary patch literal 696 zcmV;p0!RIcP)>}F?0(4|&CfP;3Gf|NpBnxrRiK^IX$Xe-Hi9om%Bv{!1qgF~L_y#Iga zJqa{4G&D3cH2iNQNzyaMEW~l#9#+pdj@!nVg(OLO^;oMq`+1MV{vg@S@Y{JOc2lBvl=&hVOHC7{lwmRJEt7W0id%pe)O0wW3*L%$0wg zoTlj|VAl0nYoAwVaRbJf_rQgNphyCo?{qrfPBT2u^E1GQ+GbaSAegQU&n>Xl-c!}0 zviH}ue3}n3j^nnfF1y23wXoLSck>Pj2*YqgM3(l=YCAK&@4xN$`{O4a-tYIvecyiz z%(%ToWGM{8je!CH%CcN@6jvgqilSK0vTWY*9YIwk%d+{RDAs|gS`Uh%*r?YWYL;c$ zb;*4mq47{02UE!=F8P2dMG zz9(K0Idb7i;IW9Xv$Ipx)pL#$4)9Y|jq5n{1l?|TT~#jwUxCu|yxStO2<#4;@CSB9 zWKmUb00r>9EX&y_iq_nuW2GBo&RJ`tYE@~PPK=Czw!eUtvMd*)DB6UB zr%i((_*kDcaCgVCwY7CtRp&g_f((V>i$=PX#B7R0eqDz6L3y9K6 z2nn^Q2#E=)%!mmg1Va?TT97ETOA%e!tCS%!zK{y`HW{kK_ZWyR$F-fbbfe#N_q})T zefRF&*}xh8chE@|xvpCzqFEut3;+pWyl2`2ptRN-TI-J!6BEr-70_%pFKDfwF!Le+ zV}QFRqW44r-cxU%zP>4ueH`U;+4o0P_Ng=P1D>( z|IQDY`Jt5ZH4*8gbEl8nI z*jGvg)2ftmVORl%VZ^U{Sf#K6BO@bA0CtCnx7+g_8bnl#QNM#hSOLqj+KonIj+ws! zD5S({6VaSyS?z$3QVx7g4a2w`qugN7*8`vh-fiJZzc)= z0Nb{!0ICVGsy*AWpp?1~;9^8jx6|o_--EQec!)XE|)(i8Hf5MJ0Ua?y#p|n wmK-?U3bgR|xBLfy%}%GY9_{usoFNT=08@?-lRxxz@&Et;07*qoM6N<$f)%-YDF6Tf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_hsize.png b/tools/editor/icons/2x/icon_hsize.png new file mode 100644 index 0000000000000000000000000000000000000000..793c72bc9c1365ddf9a0ed55375833ddad3e2071 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v(JY5_^ zB3j>0apXE=AmC~omoh1MT3*N<4}Z(a!7sEPyLsm>->9Ofa3-4V)_1R;h35=-4xbQ6 z-eXd6d~d|LGb_y+W(Mm$+M+H#@zwhO3QC9Lj;Jlz`X`*_%Y=GPMl}~1b4J@IQAhr8 z2YH>B`()m4nO5oL!ptz`>@x+10@ow6r53nWyuZ3sCe`xk);pG|tcoq3F2}xB>dvy^ r7UbpCUsQbYaPPWDdZ&$e4*!Uc6OPN;Z5Sd03J3;IS3j3^P6JbF literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_image.png b/tools/editor/icons/2x/icon_image.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a43ffa23abef1699dff629dfea80974cdb0362 GIT binary patch literal 460 zcmV;-0Wf`QZ^HY{$Agan{<~zmu+}~Tcn5IRsG-P$ssNgwZ)zi zEFw82IWxvw1P55HR$~A$fLJLt4hrC$i$!E-N^$kNzMVh0=qWfll0#7lt5Mj==FLN5xLuZMkGJ6 z4xUdjfJrR?X`0@W9R1k7JocZ6jH(3kD1cIG4xoSR+yPYzq<0!_rL`XX!o0Ftp9S6y z_~v)rYP|y;KnGBMm@ESNW_ti6hk+n6lEVN#e?(tEM1$1;K$R8%00000kLEgLAmEyRBzA?t??T1MN$-xljmfzF@T)U-t!tL&=L7TBn>o)kHs@V>VE^M? z+>^o?${CjXN?Tp``jqyKp}~25!R=j^3?5dGZ8g}K<~wQW2{*>bII|jeYq@{2+&<5? zF;-y~gXhE$v&O9~{s)7O1($zMd-iO;L{L0a_P3wXUsXQ5e&T(<^^mk^fqvRsrR|nQaih|L1n(jqKQw0zpQK#-&*eQJ#WWvA)q%HJYD@< J);T3K0RWU@dVT-^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_immediate_geometry.png b/tools/editor/icons/2x/icon_immediate_geometry.png new file mode 100644 index 0000000000000000000000000000000000000000..937bf9eddbd86152e43970309576a8cf631a25af GIT binary patch literal 762 zcmV3a{NF zLEpTRD1xZykB|`2p*&=V+MRhG^d=T&SVWSyZXF6bb@0%73OWcz?K=DIP{yXaGdrsj zL48j%zxRFb^PS&&!wm4ROVS1ua=HDE;|u}VBfuQVo31eve0g>ab z){g+dNejMY?Xik*074EdU#AkFXl)nB$Ccm!KwxKT0g6G;DW%dRfDIA0_o)OZ`hJH1 zQxIv6u#x2T9G*)*93f8tez{^-TIZzE=cYtrc z-{z1r0JcQJfg8%0TQQzwVm7-wRB9H$wn!g&r@@%ZaqA@tKx=n}?^HL ziwM^ofTWay-~vQWQluc{grn53^!9#bHro;^H4UJnY{En3d1sQss|E_HwQ2 z00#%%Fq2sX&{%nfc&^sAUf@ct>Od)z(N*C;ROtZLtzZ8GOF=LOkuH*3BWI9N-}}TW z??4OU-~b4`O(lSGoPGiyV*HCP>8BDv`uaY(5tl;>3IOteB)Z*jz{PNfFf6}IQwdFe?hk92hgP}vzNSczf&OSR$-zr0eucHtN=H5 zdm%g_kjfauvyo^5PYKBN&p~^MrtpM-E6!fgGlRtLPJ?9@9?T8!XwI$RV3>ln`lo_C zr7sp(-N@AYgIDWzYk@Keg^#x2xdKpBU&yZ6*W6m5Kq8(-@KS*iiN3*;5|dR0m;rmJ9wBlY1NoYFfg9iu*hgfRo|6C&5e3#8Lk(c= z0}Fkb_=1yPYi?9h47Y$atTTTc6?a&w{*z)u}Qr%#XWME>*#DIjv z#?YZ+2E^C_#Kw+bLKMWx#=_JE2~|k^10=m)xlBQ1XcZADXFrC<;W&uWs3o)_pXqEr z`}_QTXB$}Zze9gpAdchJBuUnYNHMb_qDw-E8|8BOGXUfcE70rp&J2gcrZGm1Me?re z-m&9@!C<#gC~N>YN3_3Rt+fJhumqUdiR0MSS}P%hV&?O%>prsM#uzrnyauqs%m9EW ziZ-Q`9|53VukQsx@QR4;+c`oAHTfQkkmq^jFbtbP5Uexvq%_@b_mnZ_6A`^<=BEH2 z`o4e7ju(r?0f3j8yzizPxm@lU0F&C(#a|K#!|<`=I1zv?BHHY9I!zl;DwVzy(Tntg zLWp}Am!1RAsrIcnj#pD_>=4myX1-2DH7Vt~9iy>jYs~y6wZOYdrE=4@JXn7K_v z?a^rTK`HfhmcT4>0Fck;+ewmq1F!?21)#;ur_+H_%8kQ{E%_6Z;}(V?FH+cbT>{3( z@L#e_VCGw3Yn5f%KQnLq@pr&-&{L9)o92k+B*_&3ZvpHsB8epc@B=h>?juk) Rt_A=A002ovPDHLkV1k;>Gd}^Lu zxXjD|04e3NWm%sAV0wCbM+mV(L{FkUhGDq-&)p{Ed0yW4{dploiJAAUsn_f0wANpV z=p!?~2JpOEt=^9E6B83H0PlKqKZ-9>snikx9Xr&u0|I>Ce`%Vg1h7Fw%e7id#s?N>Lbua+b-F%CPzQp31h+NCEs!>2n z`HGpZGINE9DxFT}lk2)a1~nLj6ab{t=}H)eKLKn4C<7=n^Z7W@vaH2Xn~m`=?7wcl z@AFAEwr!h$?rV6O7z-HsW5moQ$8lDN;R+#&M6@ytcjy}+q9rNi>>!?$a+ZjehOL{# zf-EzyHyVv>KSHC?$TIUffWDkj1OULy?(S~i({*z*NeU(&LS`-sA&R|mAw-dx55F>0}q1Zb_F u0r+)l0;Z;>zK3CW1HgL#+b1pL?BWl0C>rD+{Qj~40000vi literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_integer.png b/tools/editor/icons/2x/icon_integer.png new file mode 100644 index 0000000000000000000000000000000000000000..a34dcfab56ed9e669f0fcd00a0e4d2ca9c38abfc GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tp?8x;Tb- zbS5WAyla>^q3N^a`hSy?7ChuJ+>>TBF-gMoz=!P<5@Z%Jf3Z*%Nq>>>gZ<@-*2Q9d rQ5IPbSF}1`ICRnM?1k+GKbRR@9eDK2f*SRKW-@rX`njxgN@xNAgD*j! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_interp_cubic.png b/tools/editor/icons/2x/icon_interp_cubic.png new file mode 100644 index 0000000000000000000000000000000000000000..7b2729ff1040bfe8b5d1ffacd7fd3f4473065db6 GIT binary patch literal 539 zcmV+$0_6RPP)*9%2aoR@S5xC;1cTmm0rjL-8t|N2(|%q$5ZJOu6oXBun^;E{9gfu#7y0L(0z zOeU|)>{csUc>uAA9QV7(#x znfLzgs`6u%WjW;McXO;mNw=MI@1XVw&Fn=}xugT<+-{q40O#DUq=Saz^{R^#01a9I z`&pK4wf$HCB*iStwt)RAqftKqBy9tSzzp~T3}cKJy!U%u%Igr``#m$e2n?&t8AmJF d?wa@S>N|!ooW$|+QAz*+002ovPDHLkV1nCw@Bsh- literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_interp_linear.png b/tools/editor/icons/2x/icon_interp_linear.png new file mode 100644 index 0000000000000000000000000000000000000000..1123f63b8f16e5e1d2b9940215acaa8db8264989 GIT binary patch literal 454 zcmV;%0XhDOP)1I!|C{l;r}(-WD&Q zvGoMDbe_P_8g_;V7cjA7o{bn;*ku+v<4dNRf8PJSnSX$P?IB4liXwN;&7E`eq9}4n z+{df&q3LvLjWLe^dL^irR;zW_?g&3N%Y!c|(yEr+qAXP8FD1G)j8!4coNuDl_ zAs(G?r<~<&P~d5e?+t#z$X3KJ>-oJv!QzC}S0@i2pN0R9FxNf5eqB6+`wHJvmV3V& zXNoh-y<{zLF{39^HE?oq;CE)8Fkm SnN=U?ItEWyKbLh*2~7aXNo3pr literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_invalid_key.png b/tools/editor/icons/2x/icon_invalid_key.png new file mode 100644 index 0000000000000000000000000000000000000000..621764ccddb443695fd69602e087fede36a27ccc GIT binary patch literal 441 zcmV;q0Y?6bP)&>?UYw`Z}t|Xam4ob28AW|X&L?sXD`&p>C%l|??s;VkQ{O=}4fpb+4MUqUTaRj`E&YLF!C`o3ym)LK_@kxG=Hp>L#VpLm9 jnl^#!aGCOeKdkd7y9S(J-ILYy00000NkvXXu0mjf@kO-# literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_item_list.png b/tools/editor/icons/2x/icon_item_list.png new file mode 100644 index 0000000000000000000000000000000000000000..bd45fe081dbb5e840da1747660cb2f88a08240df GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}??4B-; zArY-_ry1rk849@0-@9dv%L+?oOV%wOE*=^WMKX7|ObK4#;ovyC$@)T&x^5I>uFUf?zw9aBdtsZ~UaSvaz#8KH>=sjTXNpBf_31ecwm+G6 zXwS4@o|@4)>u=R_W{2CK{ym#_lF`Ta%lGcHTQ*<%F#Dh=3LZt#J%B3!XFdxH zAp!u18pU4#ock=?B&c_`E1$IZF9G;z`{dXHhTii{7=~O35!jnjY60MBjDSHXrEWRr z@6GdBmQ`BowRZtomQ}8?<#Jhi7jSI;1w7l za{IpYrNb$p%k2O_L^niK5m8A*t*fi)O2-%vJOH==kTAybLnk@83C9Rn0jL;br7>o8 z=p?)E0U|Q?fKqDF=YyeaU-fVHxjHS*4#aVsODU5h6?b~X*#Q^LoHyBboFN}y8u@@`rPiqPQfQU{|nf(rQmt0;x;=0#+W+*A14!#rs=EJ`jRpB2;ggKA@k)M XcD#1mx;YTV00000NkvXXu0mjfgJQ(h literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_joy_button.png b/tools/editor/icons/2x/icon_joy_button.png new file mode 100644 index 0000000000000000000000000000000000000000..0398450139cde963dadb151b141389c249838cc8 GIT binary patch literal 555 zcmV+`0@VG9P)cd0znX+nRRoO5@PEGLPDtd4HQ@!6aNUI@fXnW zL)6Mv6AK$_S`tFoK&zrQ8_4b0xQM`cw|jgTb*jDDdowR{`!??Y{(7KY3G%6h`^|+A z$59lunfb`ISlk4XbRH7XrId0kr5qE{#X|Gc_r$8Jc$LmUDV0yD^Hlg^u}EGV0hCOgW z5Y!N{1pt+_1uTJ`_<{M@l^^gY@b3qHiywHgi=FrZM4X)!9|8a$et_t6fXtj0`#70Q tW@_2ypV2EKUQMUdYPnnOjWlF e=&r2%F+KqwO@EC4NsmeZ0000O7J`d|G^cmAWOmyw_QN52?RrYZ4%5zB73`QWnLJV@11Y* zJ;}@$pjE3@|GQ*U4+_I@+i{$SBzFM#g*_9I(=5xzypAtHyK=Y3fl005FC83OpQY`%z`#&LYG;H?7y0F%k&itD-~l6&}l z9ChU)au~<)LBHS6HVRP6S{slYh{!HU9{@yTM)E{NUR6JPt5&UARrL!a(zt`%AL;r4 O0000HK~y-6rIXD{0$~(}pL0f#3S!88wrDpV7kL{B?hK?0 zm>bAK3S8)Q1ZG`Bi*O@?)VjfOkzmZ67L8$olKQO9;yf?k2k#N)sP%&!A|(;dFb)6^ z2E=sKta*93_d2^T)1lt8bd(BjFe?K(ADj>Yjd1K%eNQI80rj4xV;w%2aI!%Bi|`zN zx);7D69tGhy#2QfV4Uu54X**D)(>(b^0MUFi-;_Wj}(#88Zv;RDJ?3-`5H0+X5>|b z{dEI?tOB+{fThjIRkE4x a?EW_b5oD)#u_8NT|C2GqVnM{#y_;geVzuxQRK$zr1z$ix zu@Y2#1)E)My@goY*(fOD#W%39k?dwOxZQ$Qfx$H%n~jWfH;Zm^uZ8)mng7h3`7${( z3Gm%TStV*T8dE}uRRD7UegI$q0TEqxI-SFExqSOi06fogY}>8@SnrcB0&oz9;Z~(m zdCCl+*=!CI(J6qL4^FuX!*EfDu+jh!QSB3p1Hf#dP^jw0zyS4neGe=d-0CQdpHy>>@Rx!;B88UKh<)j+%5 z-T`oyCP!*{p63KXQ2SDdG|KFMz?4}_Nj36cE~0+Q0WzzB9`}ct``za=u8A+-fgB*e c2XcU1uK=K=0L%mCH~;_u07*qoM6N<$f4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&#XMac zLo9liPPX+s>>%KFpNF+~b;v!o7vX~G57b$Ax+z_Bk6~^U@X(x8tk8NuQX@dhoP%rk zEoO9*8JKi4Nr7Ax1;pUqjjs@tN^{?*q_wkn=Q z60R3z3wSevW0o>JQ*4>}-R{45$Oq$sZOl2(bXy9Z?maK6(6#8dn8AUc2?je@CjgB~ z`?l}-&D}u^%cG_}-NMXMpr9lyI`K500YjQu(1R7L87#sMRB`w;zL#s#H{Cp4u4(G3 zS55o%GiNhJWSQRnylu-&Tg&HWTmnur7}x7Q*joIKZ589Ed(RbH3_qOsSH@*rU2v|~ z^$B~{?H#_emc_ZKrI{_-cJ2UIgw=DiufO6WUL|}eoa{(aHQaxhkJ+D}M8Q#>hL&YrPLk0+FfHO6S`;Y-JB%xrt zegg#d6fnO5Af_O%es#lM)XX0I&zG_Wp#XS3d=H%zwU&-G4f1PGM{XNVysZFz>E;j~ z*YGPJgUxdQ1!y_WxJNgIal`6!JVCBM2V1G9?9tb3lLe0Nss|e2%#egIduM}=n3T~; evEjtq^ZnmNpl-C^AC?XP0000tDD+G}pK&^)AA^c*ha-`}JrJJ* z{*s{e_t1x(aXKRd5Lx}a`YQ~e$nmzjaRDHWbS&zIyype6=gC#k1EZFg3jhOzfULnI z5da22RFX!8ouCH5t^qW70@R4|7Suq6SEKOoj|5c%UJ-Bu@b1`>l8KjFZG^(ozYDhs zr`a_CJ=4#lJTAf4);5RdFj=6C(;4-wehTD<#pAdlT(55pQ-^m?U*NmOsp_Xk`#@Gy mlK9S9l?yj0000ugK~z|U?Uu1l0x=xMzkhQiEDj{e0r#C=>OFjPvNnj#2-RmRxGR~K6YgkgA6sZ?G}ozLel z0jy^NKtxU7_gkhGLe#a^``_8a2EZzMYXIBmtpSK=5UsV=Yd_h?2H-3PaGogufLgED ztC^x)F1G=+vjlLGg6%nAor3j2WSfGEqu441C%2(Z3f|%=Q$=sT1l1PwQ}yTXfq4K! zhdzU}#yo&y0M8E0p8y=CHD|A4Ddh;jic)H;TCMgS7=Kc?+bw#Y_XuFbIWGVo6SxO} zTrSt>bUH2{q*3z*01(lg8J{H}gxF?`Jpd@UHjn95DYa`-o+aS>elVF#c8I72VEhZl gV+xR~UkhUn+;sPe z+wMkntrbg@l#(Wf?5O6gnH;TjzT>;x%pK<)N}mbN>nvl=W7aX+G`r^0{<{pzxhI>I rm9Mz#P{G;zCiceN*=5WO3?G;jO>7>2y6m?N=n4i;S3j3^P6MB@i literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_kinematic_body_2d.png b/tools/editor/icons/2x/icon_kinematic_body_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..793a11d7c4e2605c2782439ebca49cec72882e35 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wGo-U3d z5v^~h?B+e7z{5JXqwDO9#-B49&#ur2+S!@%Q`mJ`#q}hW{hL#j7#IR1ir*Su|F`;I z-`1%O)6UGE<7r-y$vQE_#bxi+q?Oj!4_I5OPwMe_KdbXIk4ySG#hD)F3T79gb+7sU z`(%H&!E)i%w(|B%yepML!7S2r;v0v*HP>FVdQ&MBb@0P_-F AnE(I) literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_label.png b/tools/editor/icons/2x/icon_label.png new file mode 100644 index 0000000000000000000000000000000000000000..24d4c632b11083861c5bfa7da148ea1b3c2b231b GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?>Ygr+ zArY-_r=0a`b`WVj&nWNE>;22mH!7(|<=ur||Hr4+O<8{AWIW}L@Rp`Ny{+e0Gemo`H|iJMDgmF|H%4i*d* zD)Udz-<*6^|K^=`k0rssx!Il`KPdZyFFnU%kJIXg-Vb4n(GPo>%noNWZ9A;Z^ifUH ztd%=uX8u(5E@lDk%S^jBEIN55eBGS(-K#IMGx%KZu73Jty&CHlsle%P!h9ZVd{H(v zc7gWfjJa)kF?n~-bGq)X&JLWZd+L&*>$2ZMu?5wJY8%Q~4*t{-{KV#PZ>xjnTfQ69 zGWN8XsYb;&>UK7tztDE%qFsOoOPlJwEv#Ifl8pbK9|%6Qa?XVVHnz6)E&7ioa&?vU S<;{WN%HZkh=d#Wzp$PzOn5cOG literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_light_2d.png b/tools/editor/icons/2x/icon_light_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..dc2111a37fe4a5621737bf4c54a9e0187ac4fa1c GIT binary patch literal 725 zcmV;`0xJE9P)2j=H~1YGl~G60&sZu);ECP0BEG!dShvcoP7tVHLXPu-39Xz zc|rQ(fp1MD6MpAuDQlyCrG#)v=KD%(rmwVSK$r*N5rAF*0$i<`odsD&=qE4?*0yuq_knLt_)e@| zC>JK)4V$xWI&*!v8(_@(B0i_vlPAL(GxQC(IlCk@Tu&Ab0GIOGTNSAy0&jwkI#YHr zY)&Y^&Qkj;B0QFb`yl{473L-fAfnR&BXd0}e9x;u@Y0#Y0L(ZPFiv(p#syHd-yejb z*`Y=m0EpGNfubB+73+pJyJQ*CPydzI%^r^npsKp){gE7idDDN{C#u8+@H~`-Vw=OA z(k4XkU(Q%rH=Vht@LkV}v{oE|U!L9|&{yBkL?7;k3}Wv`1ZckWtyD{Y88%0{8P#8P zN=)=j793-GR2^4Uh5x`~fu+taos^Q7B)=0J{Q z1J#j+u5_S9|R

- literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_line_edit.png b/tools/editor/icons/2x/icon_line_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..630c8e4ea32f42c9854e1b28dde35fddda9d27c7 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vNJY5_^ zB3j>0HOxC?Akt=Uy{6Y?rX{m2>zb(!9vwwpdNGS$X$Gh!ytvh9y}{_RsOtf*`^g8V zP7X=RkO{nc|I57OpZ_1Zn7JtZmwjxWzx(^P8<({&u)fneXT_xLnPTPHK6}yu)f(PA z;W9A?Qo<&kTk&-V>xR4^pPn@yX56Cr?e)>pYt@%{<^SnkEDk*^eYW;SsnUx8u3;OXk;vd$@?2>@-xm+Jrk literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_link_button.png b/tools/editor/icons/2x/icon_link_button.png new file mode 100644 index 0000000000000000000000000000000000000000..d891b5e40b3e0ab781da542de34a37ee4f1f02c3 GIT binary patch literal 830 zcmV-E1Ht@>P)K~z|U?Uqez6Hyd~pL5fs^#e>?Nc}1bc2g7t^;al}HVI;? z%WSNlzo5TBEOudaC!Gl6L^q;qw|;;^anprT6-Ce)(OR3BIWF2v?@UY^TX*JN&3*4V z=RNn_JLg{LqKp3>veM*3ec0>!b9uxZ2R(w)kI)BD%H?Cej_)Y|%1?xkAWud0eoro} z7NuBgr(xPnIKkb5AN-g>WD2wZ>}iUxvZOv>4`@M!NzY%IlkTTF4x6t8Iu5hm<0ax8jJuoxCfHnEPfjN36ck*Q? zOH9J?-GhR8ps>@TXVckmuz4_}J*oMrye$qatVbN6lq?kF=I2gb%hw zy_cbwhiVyk*MZ(!2~9apZ5T?}L|RrOl4qcMBf(HcfG5rI(w?rVGm6ntj8L98KcfnW z>iw7#Qg(dz;93N2EX9abL<~_QiW2C_g;ikIvg;MhgY_iQY(zlDqG!Kt`5Y}a)`}~E zH>`@6h*JY@YA8;o(U>l7D}G-|)cxdc{*~f@8grV(m1p7>ZCdei*4}ksG|4B?_C2sN z#!I>UC7Wou9@E+I5-`z0u)oFlOm_N8l5Dw-i&AU==cj_|V^O`z`ribzpqK5k+i3eD z8p#fO>1?=9l+&uXz#Cw`1HpOVwJNTPoJwcI!FJ+ZbkPOCZv+&D%Ev{O^!x;QM}W5dpN;>LB}p#=n6h0rn`vxV;;NX=~}wGjJqeWDP8;FYL#m zXW*X|&;@YMvaFLzsVvDg0Pkm+D5*YB9Xv3`lu2F#aC{QS#J9k8-BP#PJwfsofY0Oj zBTvIgGhmF_1n_BTY3W%yoo-Jnc2!8H&nq_?jWg5u&w3yDptU{+0L^Ce zSQv)i0W8Pt??mKbtJQi{EEc$>hX02pH)klYwT+ap;e`8c1?n_=_JvjwH! zlPL8F0EckWB63$L_09MFH^!JtBqdIm=StQN!!TPY6n+l;YXDXz@cSwvl~gLVmC0m& z%>5U{{I3FdF@;N;kAP8>6-Zx|Bo>FQR!1^G#0`SE5{o9EN007If*6a1U4FHbg)JT3Ah;5dvV1q@9=ml3A_w#X(R;Ss?j5;%Ke6(9guSZQB<_BmiPHkR+PT=5iQ@ r4U(sFx!m49v33-Eq3}HK`Xszx@&xAIqK*wL00000NkvXXu0mjf!;(hA literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_load.png b/tools/editor/icons/2x/icon_load.png new file mode 100644 index 0000000000000000000000000000000000000000..daa81bdf4a81df19f0512287455346cca24b6d77 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vBJzX3_ zB3j>G4&-V!5Ma3=xqhM3yT`Ug%Wid7%x$RdneapPNRUSCqJ?G8v-g+DD>6s?v%S+U zaEK*=?Lz%dXNHRBcNQ_09Q_j@!`{&NWR2xNE{QGPMdy-v9VUk`cXYgBUCo%(mdKI;Vst0C+lPwEzGB literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_lock.png b/tools/editor/icons/2x/icon_lock.png new file mode 100644 index 0000000000000000000000000000000000000000..822fc207d649cb9657c2e5e37df4b145578ca15c GIT binary patch literal 497 zcmVihl~fTJb_Q*mJ! z#t9L{Ric%;DlN?c;8;p|S|_RmNZOt^kC^$AnMaDE2t`o@GmijV0f^EK07&>Jav$O-Ms!np|QI$CWSeEt3 z%=^f8Vp9k)F3TweNS@kvF!Oblc^U%1O)htF0029=BDZzs724f40PE?65aOjNfTn5B zxvgQLum(V+7rL$oO#uqDqEJ`^@F&p&{P>8Zl>D29rfFt8m)?OMV6AOpewJOx}wL`zi=o$8{^%q5Dmnw2F}?A+rf4L6fyGHD~- z^xfTa&z$$UpL2m@9a2Jw72o%bgMP0a7J!*=gkiX`y}dngBmfPK>AJq=y6&x`0sw$K z5k2pBNhqn)ahzye9)N{}Dye)zQ(>uYCbDru|(kXP1bUq?E7o`TV!x z;o+UwH!_yLoXh3r;&}idgqV+_=(BCxt8D;|<75rP*hK4^|B_N(vTgfIw-G1+iEA!| zm}lmB0G{i*r>Cc<_W

77B%O%zU?(xuQ)Xn(Ag=tyUj2%mKhMO|!h;*92%BH7M<+ zl;+F1Ty84q$mzOXRNI=SHNDh}=z^LQMbWDi=CCa5W~cRzX+>=i(NrgZlWJ1EUhjE{ zq?M*=-_#@+sHUKH*2Q?##qFT3tLWuD&4A%i9LIQy6x@VcWXRISZiI&u8!e`?78O oB{N?H(DS+VU)9f5e5@q>15%VFmp8fsZ~y=R07*qoM6N<$g5rLMkpKVy literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_main_play.png b/tools/editor/icons/2x/icon_main_play.png new file mode 100644 index 0000000000000000000000000000000000000000..3e61f5b8bf7537d6fcbb0bf7cfc6488d6c352b04 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?GM+Au zArY-_r)~5);vmrWe<#b@L%SF^eqgQX(>@x$K{T2_d*hZZ!h8JgA2{^so`a*dlMzi;^%gj zGwinSi*tQ)C92wdN<&G^S(lWgwY9ID6P9#H3SVq4ez!{J^jiTYh6xN7d9$AN&OGm$ z60E%-^I-mp=Zp0lS+&o%Z)1(^>3lJ9X8x*Gw>T9U7?hQ)*1Z08w0gh1Q^LV%9Wm`9 z5nZKR7D`rJiWj<0{c_7~#piF$t)BG!=jTm~wVW&L7yak5U=Tkx!&~Xs zC6xGULa~UQ=c5`e*&;lwB(qezU6k%;@%P3R?Dt&_3`_=3S3j3^ HP6R}s|*U;W-+>i@~*XRshKW3Yq{vvovyPYfUaQhboFyt=akR{07j!#`2YX_ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_margin_container.png b/tools/editor/icons/2x/icon_margin_container.png new file mode 100644 index 0000000000000000000000000000000000000000..fa38dd796232034e4bfed7cc439866b2a243fd38 GIT binary patch literal 421 zcmV;W0b2fvP)h*=JU?3jPs*gG^Ic(@T0)w{rR>~0g&`HCH$^HQNq6mlq8O8 zLc&LZ0yK=H)~Fx>9k{1}jI`ih0&&zHYQen(v{MR{0`5$>fioBG&2V{VWefKY%oKsC zh+vu#;D84JB`4r7A#{@w=!Kny;h+J~BY?F6crAhlVLHFAwcZrI|3~u$c-c~1#=`i~ P00000NkvXXu0mjfWQnZj literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_cube.png b/tools/editor/icons/2x/icon_material_preview_cube.png new file mode 100644 index 0000000000000000000000000000000000000000..d99b8db013eb405b652f16f9f1115b7a785dc40c GIT binary patch literal 618 zcmV-w0+s!VP)ToeXnM2Hyefl07#MqaU8?8 zZ8(n8$T*53c%FweO)GnL016R8V45bRl<<8Yb>k_oSxR{nvJ&84Q;m2It@&(#Lfi3l zyIlw&;CUXhEIVaXGk`)xJVFRer_)Bpg^aVlzJOYQ7N7-a0saBRar~Tf{!1zKpoUuO zI{>eW_no6{JRV26zVv#%*Mq?z+}Bg^gt(=YzF>?2z$XAVuIp}^%=^Ff2dL~hGP=*A^Z)<=07*qoM6N<$ Eg7g3oga7~l literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_cube_off.png b/tools/editor/icons/2x/icon_material_preview_cube_off.png new file mode 100644 index 0000000000000000000000000000000000000000..afc2ef7e6121bb57d785ef9e80b9b9a9612e553a GIT binary patch literal 654 zcmV;90&)F`P)&@IiD zO5HNHV>3imr%L?<{Q&t06%vb;%}YlF62dl$Ir)6{xkKbA7y{->rtq7P@A=+O?=P$e z@Y+EtFL|D4Gsdok5FezJIw9ni5OUFOxBV9ta9#IIN_oRMf172Q_Vi5CG)V}#%k%uQ z+wJ~2s(|ad=V_W=#c}+mNWlIlO&;48kfNs$NS>h5ZEMNGV}DowlMV`T_v!0vJF1jG_qgJO|S>!7z-Y zG)|HPeBTGoIplf1c81Hvn)VPo=NuSgP^;CzG)<+(tJMm^Fa#mQvo#w61qdO)7=x4& zmdhnnjYmoeVHiRbMIfczEBUOzT2X~~c8&SJ1q#aX5JDi!G6;eI(lkBfDm8(EBAzVE zU_PHKH7+>Hhvp=35;zH*1dbx$IL^mLqw)78n<0e2w(VJ~)%yJStXwo6kI#eB`(8Ky0JnP_%$EU(F8}}l07*qoM6N<$g24kJJ^%m! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_light_1.png b/tools/editor/icons/2x/icon_material_preview_light_1.png new file mode 100644 index 0000000000000000000000000000000000000000..e014bb1ddff9514f60d371b8284ec3f6b62aad64 GIT binary patch literal 780 zcmV+n1M~ceP)qcRgG3MY=^sU%5u0bD37ANBkFD^V2f)e$$wOlz%o z0E`xve~gTbTpk-6`(BJa@d&bjWdOZwsV^d{xwtWA##;NtIk!#nfaHO5ZreGxW{kNG z08td}iO4E|e#X%QuskSU36cvW53RLb01%P$B%hN^v$PJode+)?5g7#lYi*b0A<2c> z!bKQkrVHX9ief_y7maM?CUTB4RKA9J+MRQ20B$z$ev9PeB1aj#-OCs=qqY8s60>;+ z9FmnZP175blarsS_`RJ_DfOUE+z^}#f?&lL6yzT&di(7b;s5{Ph}u)qhT061hCaW|9u#SkBS_P4Uk;WTJKnEyGp5}PNy>~ zBI_7<90O-VDk4uiozARMDzVmfwbnaThtbf&$Tqye?;`Ds$nwO*#A^W9-`~F$1i?zy zWG-b}zAB|QwbmPX+B4&?vYYGySPH}Nt=GUmF_0*w<^ddLOQ}-oeqC|k_ykNj4Y8&bh^5zYh*0B{BC%#*K&4991KA9RofN;Ow8#8Gv88&&3-hc@hW!0000< KMNUMnLSTaPs#B=| literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_light_1_off.png b/tools/editor/icons/2x/icon_material_preview_light_1_off.png new file mode 100644 index 0000000000000000000000000000000000000000..9bfd8c27c41d63c0ef78773afa11f2ab05fc41da GIT binary patch literal 652 zcmV;70(1R|P)i z`WN71F2_6p>v)FY63#ax$41?Tx*S-?BSBz+F+MKfd^`Fm@CpajO}Pm46X&JK2N-m4 zK1iIG9NRL-aVcZ`6W@ifl>}oP#`SgF!F}9|>mjb<1V19jiCO3iyvEly0^leSQHH;V zEg>4KxDucB;(8UM_?8n)aV#9?F7|Vdn(l!?e3Kp?<7V<(weHhU9H;=zf z1iI9JXWPHN8PSl%%i5+nP}k2VT4Zw#zBKW-iNJf|Lg|VEADT9`5pWbmbj4n@T}nWi z#cze9Xp4zi`OU3_x@JV^=TC)1n&OktbZ$7`L+-{8A?$lX=PQIR`9x@J*=W=WNQa3H zp{q@Wq&mQvkig}@ax8SrH)ey&5DycMtcYAU>BNxiQnKMdWivv2T$pK4H-0+?m@r zR`pcZ0{=VIuz@5c|2Yi9p>pYA1^g{k3W%a;@=pnTIZ6dM=Vs$L{^Fcl9G0BqTpY)H z*4q1x0-bZSB!7|=lD%O>kenkKr#X(xM4UM|Q4~$aal8lMQqFwb@At2DI-UJG6#W6ZR*_Jwn9hvXs2L+9L%b8gib za}xkMozA|9tN`ezIeGw=2FWWya-QUowYCcYB65-BOOi=i)}mL>TDvYHqX1y7?UFnq zIbWMN4`a+!j{HNOtUz#H$aW?o%Tb2P$1p3qb8Z#D?FQQKkbIucQ3mhyGR916tv{kf zY&HQ4s*)s0a%*B@;!{`ldNzguGWLPYNQ^4F25t^+Effe^Eu0Qk&lVK7~n= zyaJH;{E9-g)*C*jS|{3CyRMXa+=N|3*4pj%6Q5sY1+p<3hT&5H+YR`)!Z3W6&(T-_ z$$72yuC=zSlsay;S~DWDj_P(KBC^(MwPuu3v9-3Vwcf3|j0#(j2E4_|A?=IEQoG%L z0{{mH2RDKsSWbt`l{Dn5QfgCcy)iyM{uwyA36)Z>(;wLbuo#BnJFkF$Vj)pV%>g({ zO^H(KVO?_I^afnO@1-Udk%dMJNxBzC&bfu6?+2HW5}yYoqsB{VhN_jijsRZ{;QXJ_ aIe=dwlf+Q>v8Xoy0000vtbNkSv-O)hy@|DQrSgJ6-e>iiA*s zs6|mwrG5w!QX3Etp|%p=&_!*hCJIynmX)ZwsJf{504K_g6Az0x$TGIClOkBaSta9{ zImhSv&b0ylb&yF54-XG9_aw6BwvaB^q={^96i0H|({8ZQV`ncqsPUjUNga?4WBuS5TUEgO4 zXf~U3j^msGfE)GpB+T>L{WU7%jGJns#3!+YOd=( zo1UJoMv*5902o@SY1(tK&KFsGMc82MhW_c6})krUy`=2$<_Y_2tAcQb$ ze>xDiwmi?@l_g+qNr|(o@4QYO1Qzg@uI@ z&+`XK%i-I;m(6BNOG`^V!!T-;(o@^ED{(brAIGL?-UfiGKV-6g$(1OI4M7m<#bWU* zz%`EJKm9`T%Mug{g-cnM*8#u<7}}~R%2rx(fZ++KD9R=x4*XDGlBA6=IY7cL@ZSsH zDT=bayuAD(d_B!~L8H-l*zI=fk|b?Ly$>b|02nSuls literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_sphere.png b/tools/editor/icons/2x/icon_material_preview_sphere.png new file mode 100644 index 0000000000000000000000000000000000000000..a108366dcb14e9b708a1295945ed9f5145256924 GIT binary patch literal 760 zcmVgGh~j%&TeLB@5b3-Hx_xjx#!Gz zUhdbNfukZK-T`-wF<*K%P^;Chc%HWe9M1`FY8$w1j9GC7J=dV```0|r zTS>sHz^yP0OJNw6RCSuhG-uHe@Z9(PtFBC5G>(;Q+=MADGJs2RH^iju~zP@osP1aA6p}>{fAaZ|_A91^_Mx zK``Sq5IbAwrJ9IjzDE*z=rj-n!5EHnUMv=GbgSff-pw2aMt$GE&|yGTr(D@0@+jVL zZQ9w{83Gn_7yxLoiV4s}m*lg+M!jC2Yp!{rP?(IOXp#M^xF;o9#l-l@1Kt?{o)!v) zJUo|LtmG*e?pO7^1`hma^jVS1z>h;Tu;nuF{l6Me)z^nb7m?Kt10u3~SO%gfYOz{Z zY25j2(m3~n)TS}!T=OA00}9L!7>=qwNIpv{C_xas0WJ*)zHW?}NcM?spJNeGRlNiJ z9sqw^MDC@V)Q*5!gr%6nl{FKP6wPlp|y6^^StZ8uRg%HRdupbsW^|h z(*QuJR9dI87vAP2tLnO{UbNP}>XwuB$7F^^Co`Iny{W46*4k(PO6;kniaVL+uh|Lq q`+;x3mWZrHQM7EW{n$(0qpiPUE#uVUuV+mF0000S->P)!EsaX0~UX9hvo@zoZYlRo(S=clC5N|GHKd^xwfD_OOu}j8nV86>c9J;0Pz! zZs~uIPq_S3fGwP1w`Jg}zTyME*Eu|C=)8y5+Rr+tO&p6Y$wJhvz|$0bW*^}K*Xj2@ zP8Wci;+@Eml5#7sg*OG;2yewKrm5ZI3!Y)E1;7dpFuC=IN+k+k+~Q}fF1dy+HV-F$yTTB6l)IPu%^SQe4?%4 zMF#*PAyGaB&&3I-YF%XeSe%Ge0sBgv^Ddg=Gv%3WsxpDmIENlsJ>N-Q3bdZWmI1p zDlC5vfT-bq^bmZ4kJUeO712cG!?AAHZBA31E9`v}0C7%l#I4m-xVF&*?-h<-8-N+a zKvXeZZ@r7-F=LLOl{nEHq;9r!itfEEE$Ie-O3hOQWX`vMhQp^2i30lzf~R5$Xcx@$jjNs$MQ?VwLA)wl$L=5DN>>GZzrhtC$szS`y2&E2uyBw2U z!@peP{&be`H#h@SdX)G{e5GCvxc?5rl~fT7b1V%Gwnj4H0J8hmZ&dp{!U6VT1n#T4 zf3!=0#Yl+E7cM#Nxx%z3eF%VXf*;}5^rk@aLKV4#4*1D;d(Tb@u8>NkI#*&%`7#BFHT$K5)QoCxZI*z6(UNmG4BgbulFasddZiTfntuThY=;#{HPV=8 z%c>3%oEg<{-;Tu6WSPL(l?1$^5CIZfxm(~J=gL=kpb~gcAS_pug9W%(L0J(29t6k| zShZ*rIqVz)`gODD3Jb~W)IRXB`HP6>a=We&NeQGaL!NI296-S-N{)bf zFsMq;9J6>Yv4zI0bx4jRZ=81k5k1F_K8fXkMAQXvGyiU^M(obR|HA2K`gf0Xt_PlAq9jE_=7 zLUO(BX|B$!8F0+3wrN)E29THQfKP*YJRcl99ZXaRM_YkGgc^_FS9Snx&X!$#3#gRf9ogj){cL|9Lv!uVCf710000F!PY=_XWREygmmHBBo#q>N3uhe;~v z$Hpuv=alxo5;r*hc60mSfK8Rp3B1J~nrX}q^fSMn1i+qFF9`hSz!7i@`~r?}`~`bb zy?)4R|L~&4A!^TIlX2@R?{&_`fhfIkEj|-|*wUN>r--&0jyv;M90j6XPsV(1 z&#oZ!1P;896$cO#O0$!sI6%&|!$4##`Wz8G6T8iAxCfTHs*2^L08I!P_dWFDGhtR= zJ6qNW=k*{2{q@w;3p>zjCOqkJ*DVt1g~sxrgxOt(PLU-*9bLKJo tLSuew%y7OfSoOtq2ce!ZZoPjuegnKu60{0zXdeIo002ovPDHLkV1jo~NeBP{ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_matrix.png b/tools/editor/icons/2x/icon_matrix.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9f542ff61929dad1056d41c331e1d98eff4959 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oARUq=t`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TtzWx;Tb- zbS5WAylW6VRxx$rXZhJo8zqA!Hg-N{YB`grbkrb=K`cg3QGCH`_wOGM{1#xl5X)9< zx$@DAhIe){|HK~kIL8z^tg^6@u(6ZzUFv-7(8Ulg_QfkpE<{-{1#50x$t!-~YF0Dj euHOYem>C$iJI^lpu9yI{nZeW5&t;ucLK6V*-B0%b literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_menu_button.png b/tools/editor/icons/2x/icon_menu_button.png new file mode 100644 index 0000000000000000000000000000000000000000..bd79d93d58af0d953b221cebaa136a9b9aaae170 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v_JzX3_ zB3j>0GvsS>5ODo3ps%pDLdkpUp;_7)%a`7B;B(NKaEsZIS64Lo@hsmME-@LCH|uW* zROlZ*qj%tn^DCv5?{ql%o=Y<^_zPv7TJu@hXZnSBd7tf*v}_qm-hA5iPE_HZdTN;* zQ=WRlgbl6CX7e4UuekJU>xQQ9!Y??(Bx|{1?pZ%vdnU|B#(2XIqsE#{zlkNwe%=B$$i3xXGL ri!|N&S)S+R4Dl)lh|Kc4e~7q}(a{8e}h^eBU;tDnm{r-UW|V4r@3 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_mesh.png b/tools/editor/icons/2x/icon_mesh.png new file mode 100644 index 0000000000000000000000000000000000000000..ec987b46ed35c48b0eb699c9f30f6b6fd7425e0b GIT binary patch literal 638 zcmV-^0)hRBP)R24;Gp(_%V;0}q)H77tOTiRef%-FPF>rne`05VcRIiC`{?Mid=C8Y zl5j_-!yPP+5uO4rB4b>yE3N*bh`G)O_fQ!jJOLb#F_zbr-TrwDK&QhUY`z2ah|dzo zekAt~f8+|Ejhcv=0JX@}9}I12^?u@0UCZJ)AsnENYZf{m=E(=lx``SN?||oiY#{&G zw)pzhKs1hPGKvfXA0IGn<4Nx{jA%HR=3Imh{u@OKS5E}!m zAfS@~@je%TP6v(Xf~2uT2>;&@g>a(lqJAp?osF8hAvP5RWd$qDG-0!T=R1`^+ZhC85K zAU`yS0=NK0T3T9YAteYY6+&J=ij5t69mQV9ZeS!!+4atwZzpT*1O9tRdcfJNtH}|_ z12e&SsMKX^FnFyZUPezci=*fnK*!Sg@|5by`T4tZ@e+D|Jgdo(wK#_BXszGE$%HNd zI*J6qrku9c`U=2t1|VruW*Y=V%u_MM$|VT^hw<1)KGqo`YlwQkWAA5{{BpnEqy7b9?7GwM<@Cr;54ebj`Oi@6w`9WX zo~dLfh(s^$A_))ZN)RkI0sufbnMC#!vWL|P!q)SLLzNyY6a{&*f-oWC0k{swVdomxdgccaOVO2w1+Djb?g1z_yq{KSZ@tN=OF+9002ovPDHLk FV1g050?q&c literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_mirror_x.png b/tools/editor/icons/2x/icon_mirror_x.png new file mode 100644 index 0000000000000000000000000000000000000000..793c72bc9c1365ddf9a0ed55375833ddad3e2071 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v(JY5_^ zB3j>0apXE=AmC~omoh1MT3*N<4}Z(a!7sEPyLsm>->9Ofa3-4V)_1R;h35=-4xbQ6 z-eXd6d~d|LGb_y+W(Mm$+M+H#@zwhO3QC9Lj;Jlz`X`*_%Y=GPMl}~1b4J@IQAhr8 z2YH>B`()m4nO5oL!ptz`>@x+10@ow6r53nWyuZ3sCe`xk);pG|tcoq3F2}xB>dvy^ r7UbpCUsQbYaPPWDdZ&$e4*!Uc6OPN;Z5Sd03J3;IS3j3^P6JbF literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_mirror_y.png b/tools/editor/icons/2x/icon_mirror_y.png new file mode 100644 index 0000000000000000000000000000000000000000..57e044c8434eda1e07e59b3064447b497fbaeb67 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vZJzX3_ zB3j>GHxyzrp!8&#wb{Dl#}!@=lsbD|=M+wz5IXz+Zjp!kl~@&>)E>QCy*vJY zSYF!IGp~4>Ha}gv^=qcUXJ41Tc=kP7^Bs8@?@dh?OmtXc)9kUAQAx>o_1~RSicXyI zjJ;(Hv<(a#D&zyMw$5}ut!_Nu^~ok}g)RwAdA1s-o@vV&qC0$khJ=*9v{PF?U-Wxr f%~_|}Mw_NuZ(JY0@g!fwPmq33S3j3^P6d+%E*Go@~$s=fq6?j`Cc$s%)S)Obp5JET*k)sCTw-WPLmoDJFZ;8n12H^{a zX11Fw&~CS10go~WxXEO4m@FV7FEWG!U}n#g1%Riy1b}Bv1Ri7**vmL;%N=9oxB8#M zB@4@k*MjI-@W0s#tP_}K%(-qNaFtPD<*aoA=NScjvVe%x+Ue>bB4^10RaK3Eiwyaf z)9Lj0s^Z$EQB@CtpPQtcS-&WX^d|t|ocqOW6>l2;XY#`7oZ|v3(;O^kPBxJtQT@ApCtRBOKtZ!X-N3qW`l$xN zE)mX|Q-6B>+sppRZf-;M^iy{)eBaxBR`{axxys0H?-gt-7_%Cr767R|c@{i}+dJNL z&CvXM)8y>!uQSS-qh8xKtY`Yio>uqY{sn7*mu2=_u>9tq z&lgQ`LzP9$4C^bz?#{g}oh;UE`E$7m`+3VdPG0{6QXg1$-+sl=S;1DwJ#Y4|4~sbF z1>SKw^^TR%M!ax$B*THj#+=)glAg&Li)Y4sUu++sTDPcDVOKUVC>cCm{an^LB{Ts5 Df`X#N literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_move_point.png b/tools/editor/icons/2x/icon_move_point.png new file mode 100644 index 0000000000000000000000000000000000000000..fd906870b7afbe874d9228cb6addb10f6408c7b2 GIT binary patch literal 1251 zcmV<91RVQ`P)C1-(N5jp=v0dC8NfENOebQ;c_ zf$8Z=i*Zm}3*Ft&+8XxU1v*6JMnwVYY?@2J>pr7HJTz3DIE;=CM~DO{27yiy(W1c! zrELq4!{W#RE?t6i=fc)EfGvK5C%|3(*MabKdU51M3=TSbCW!rI1pu!B&E8!;4`VxqEuwziY9d9!~r?E-e`z`(oQz56BEY%6nf)oQ(1 zPC!E-WTx_hShj3$IkWWk9tV!=`SVTWat9e3+ej`~!~Of=P;ar(uxEkr@-mssVc=>_ zP0dgB_4N+`WW$D0U@L$Q41B_!J9}Ny;+NI?IQaKKuun^uR;GXW@bluOs$N#rBaa?E z8nZ0xNH&{o_lHVv?;+W-!vx~MKAh2gtDJzb07*mei3Bh)@lNqF5{VoK{sNv8k==zt z;SbxkFJv;AtyivG@n(sLOp3^UAPH~2)l_N+KvPrG-y-s3D56tU zPpn+IGHY4Zfsv7sgilCbL@t*TaH>Q=ZEZCX`@ABC@eQD5qUuHDGs7@OY}@`NlgVt< z&>_XUaUIuy`K71R(BEHPKr9Ap*P7DPlL4@8I|cMqR_x)1h#ZZ@V#gXA8>hSuxD)D& zKxk{LGu6srZVqN<4*D$LE`S_hm8u??ot?EU%i0;9hW$9>cplx|l||gV`L?PW0EtB6 z6yc3riUM#^L_RePqdA#O{tyu0c40d(d`9XDZ?42w96X%hntAy@W)d)a59#5(2pKktzcsxFC zn&$VwZdZf=@2hI`i2~drDkA+N(uVVE_7!l}6*L1pzux z5_{AebnzC&Pd-CuKNbcgoWzf$o&1gQzfXz27|6`PId|y${$tJ_>eYorv}NXtQmSC) zy)owUZvsTL0q_l=xy1;wC0&spf8~`e%)V1rn^`8n@YpW2#6+rBu zRaus2Yi$)7n=io3h1U8Dz}v{Qjn?|qwr#n%fcO3rz%F6xwrQH~li zPFC=cTk>nY6H@XV6^P^}WirpfPcV?1l*v4!0u#AO8O`%aATc*7gLys)2y&AW%~O0A w5K$N#uj^X$cNO0SOOpk%Ko-aXSs)8!Zi2LVRZhjH1ONa407*qoM6N<$g4}haZvX%Q literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_multi_edit.png b/tools/editor/icons/2x/icon_multi_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..d818247d0ec1ff79a26375e0c1002134d7f1c7b8 GIT binary patch literal 614 zcmV-s0-61ZP)#^3}S=5(ek>@%6#$YfI|9e?K6l2VgTW6VCuV*oe2GDYNNaVNGW zkY(9kyWO64yWQ`8U2A=ylsX1*-7Ei`&1QGgG@Wc^1jd-5h*uq33#`?xNsBa+@mB(zE$?^lYB?=X&lF2i~7p%Kqy(3?TN@o05>bG zNvqX*SRIG8wi89s)URzkg5uZ%Z~)i|jiUa1nPt@6{s7&P@oC;Uj>?i2L(2OKlb1DbyIqXwAK$u zo;3x(B%qXfh49;63;dD*fcs6tO9JEZI0CTSB)lX*a@aJyB;cG|Bv1>yBp@Oofgb=) zoO1_tzyYA`t#<*OkQ^zcMj|rm^?J4r=>Pcn4Pj9{lxGEd=Kufz07*qoM6N<$f)VWt AG5`Po literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_multi_mesh.png b/tools/editor/icons/2x/icon_multi_mesh.png new file mode 100644 index 0000000000000000000000000000000000000000..48ada14e8f52d831fd04d6be6f4081e11a52ea9c GIT binary patch literal 647 zcmV;20(kw2P)H5JxI(x{umM)=h&(LnlivU<@ng&`{>R2g@0X= zZs>ThiNg`X6CgxnL>TpCw|`luxK4w6s0+-9N{$hj0S?0%iy&>of;zFIZfc h4%TIsr@y`u{suH$xn645;eC~ z$Q?+QZCR0Hh&%&e0E~>agU->>_cp;NCnvkSvGEQfPXRDQMnoI(^a0Gyg6c~u9XN|g?96e*J=FF^DOt`oPr<~7Ih=_&x#4gladz6hKk(f~fL z>O?Jo`-G?s;6NM(5JXv90IpsVK%AK*v0hCCahzHr0N^MJ>J4b#zQ5*7|ZX9Bx+xy)!|H z766M~z(nsMQg#;TvewtLGojzj{DAckg+L^LTLXE%-#AcP(VUr`N!=#aU0*nprc!5} zdng^X0a#V@Goexg7I}j3OgJ{yK5p@MB&bmzg#(>_|4J*h2a$7#{01#^3}S=5(ek>@%6#$YfI|9e?K6l2VgTW6VCuV*oe2GDYNNaVNGW zkY(9kyWO64yWQ`8U2A=ylsX1*-7Ei`&1QGgG@Wc^1jd-5h*uq33#`?xNsBa+@mB(zE$?^lYB?=X&lF2i~7p%Kqy(3?TN@o05>bG zNvqX*SRIG8wi89s)URzkg5uZ%Z~)i|jiUa1nPt@6{s7&P@oC;Uj>?i2L(2OKlb1DbyIqXwAK$u zo;3x(B%qXfh49;63;dD*fcs6tO9JEZI0CTSB)lX*a@aJyB;cG|Bv1>yBp@Oofgb=) zoO1_tzyYA`t#<*OkQ^zcMj|rm^?J4r=>Pcn4Pj9{lxGEd=Kufz07*qoM6N<$f)VWt AG5`Po literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_navigation.png b/tools/editor/icons/2x/icon_navigation.png new file mode 100644 index 0000000000000000000000000000000000000000..bce0ccf893458d870f8ddb65c18672752107eee1 GIT binary patch literal 590 zcmV-U0h<1_(iQ-52 z1(p_@RkRZP6%nkp)6zmDAiA5`YawDZ+2qa!EhMMg*?Z5NxjUS*z!+nUfH;cQ<1j3b z!ciEd*#LXARsdY(9GWG`+=7@gmZ3 zZn@NK-udu(PoU^rvu_{CVxds;<@1_=934%$Ah-uPlTq?yottB$@uKDQnm`f++XFTS zfa!$X^5OInV94gM8f(nKuLy{vXdS>%-xpxjCm+-T46vuIwbrU@RhO{K_e)CNH*G$s zCeY>kTB!43sDPiouZ1=rh6?E8`&y{-LGuZ6c{~7BJ`B8snZB=uA|D14XZk+SCJ?3~ z|9l%=GtAY8D`BRz%!M6F> zyiMT3iL@r__3O-&d*w@=5&!@I07*qoM6N<$f=Y%6=>Px# literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_navigation_2d.png b/tools/editor/icons/2x/icon_navigation_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..152748d33479f8a3af670bedc1d473c5f67728f4 GIT binary patch literal 614 zcmV-s0-61ZP)(o1<409Y6EY<($x8HdM-E5J!P z>i~uUB$MD;Y@RrWibZi8x}WX}bPDCNxDO^^`gLsqBF{TYQ;qTZn+Fphz}CMt8q-zN z!1@vHAN_g(FYyD?C0=mTeEDH{{LF^WdIR(l8v&OC05O!b{vEA0P%cZVIrirqg2^5& zKd*06Qya^yX*sPn&`ej~gLK{~zX<6Q~&?~07*qoM6N<$f~1)R AH~;_u literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_navigation_mesh_instance.png b/tools/editor/icons/2x/icon_navigation_mesh_instance.png new file mode 100644 index 0000000000000000000000000000000000000000..514bbb860907cad68115db0ce6f7bcad9b26a524 GIT binary patch literal 923 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 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_non_favorite.png b/tools/editor/icons/2x/icon_non_favorite.png new file mode 100644 index 0000000000000000000000000000000000000000..7790066577d882b1831854f83db3cbdac6f3c9c8 GIT binary patch literal 1002 zcmV} zeY7tHkt%4Qm7r3=7r~@Oks>NpX$yi-@j;}05rR-j5vd}AXfT`1y%`l;5kxVY5@$Xi zoW*goyV=?FMfAK}IOl%f`Odj_<{sdG`!`#o(HLzs8l&6c2(|?df>{6paBx@-4hwY7 z-3s6{05HbfS*=zt4#Q)H0ZAgs;~CzhX?k4JP{j--z~_Zs*)X!*CT=9mjDc zNs?~>SODiT_X7aFE0@bRjg5`{UWBi32a+T?k|n>CB*~01<}iSD0OPGz>*=C=g#LElwb}=HOcX`?NWPzQ{RZGuNf(SU z3u&4z)M~Z$o&vo0dnMgRa*w3j0aQBnrU1SsdDdF{Y&YTF`&mg30=OBQyW1jpQPRgG z&s%HfI|Uq&bUFuI1Mr2U&y6t)rBdmm@$vDWyCv?l#l^*IDwWC|X_`)vybZv;07kN~ zNIqt*eQOiYIXCT`lXFhq`!kYCgCy){l1kqDGi_ey+;m?+6h%+AH%C$Q?sh~-GS0cT zb9_ez0($RfbDcOn=#B13PVfDRT;(qmB5=;VlmnkEB0>_KbFby_uNEz!O>%OW3Y>G# z=WwU`JybobA}MR_qa;7fTssTsuV?GLwe}!M6&8?*NbuJm4kUjnAfTCHzRx&%+Lq@k z>H2IPSb(Hvwr)AD4Kk8l3jiel@e^t`n^(75tw#V{nWpKRwOZ|$T=>Uqy(|KD0DpI2 zX=!Ok5Cl)Gt*uQXdml(X7e&!2NiWyybx*Q=1X~K&av*We{Q%$wNsp7f1;E4D{7$s( z4*>5;I#2Qhfb}p8d+i-qz$E}zbP0Vzat=UC(lY?|cEfLMY>Z4!PX5}9zwZ$&FE5XD zNq&LkF>CGFoNs<*Wo5T9W(L6iJa4&N9tF@-K;N$*2!i$uAOPni-4%x6R7Y|EK)qi7 zG7Q55BzH=B1wab`k|gPS5BhdM(g=Wej4?;6)#_LM_O{Jhy8_@)6h(6Y4wEbog8T2< YpT%UxQRE_R`~Uy|07*qoM6N<$f=Yw2*8l(j literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_object.png b/tools/editor/icons/2x/icon_object.png new file mode 100644 index 0000000000000000000000000000000000000000..66da378b334d672aa2f02606594b990150b802b1 GIT binary patch literal 731 zcmV<10wn#3P)SOTkGBRF4S7EU^f>h z7k_{txQIGvU5cCFAP!Q049-Hef^d@B>)q8=DAJ=#!McekgxuxQ*C{2*CAlQMf}r0i z$@{$T_w&B*!}~sge_bL=r}6P~M-Qv&4T-pdq%VYAv>oU1`uh7{2MVC;7moCM)^!QD zfMbE?-x8jTjj0a}8)sn?A-kkA#`11Oj0=8*Dv+>CX-!eq6A zrfH!LmSwT}sexfM;#WkGml}1@$zuCwd(>2$VyqpFJF)yvmxY<$JG?Qmn{Lf>&Nw%YH$ z>`go@a-X$eP_eb)-&vII6J&H{c}kFj`!Na1Q?_3Qq(DB)`fK)Ie*jbUkjb~2!wmoc N002ovPDHLkV1mVHM7#h1 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_occluder_polygon_2d.png b/tools/editor/icons/2x/icon_occluder_polygon_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..fe8de406efda1fbdc370ce2ff455c1835dc9376e GIT binary patch literal 440 zcmV;p0Z0CcP)_g@(f9KFfF@Sm~VGrzl{__taK!zhIa=`whHyPf&|AHz= zq9e$5z_r`Y8Lr=cj$M)jN08+Jc)a5SL^^_G2VlfIg^nQE0a)Xm0!L7s4Jma5$qsO| zR%Z|rFEfZxqx1dz?%)};Ru4|0IeNCR6#^bM-W{S(#jDe6~(l0 i1j%*5K$V!o7XSd&dXAibZ#W+S0000I(4T>XKti2BWgvppUP4^^U6vNvA%1?2iWtb&2Qbc<0Pe@0x2Ds`Z2|kft%BfaqUS?Jbi;O>kJHXXQnrK; zhX9sS0-r^_emQS2b8jFCg3g5aSSJnuw(EXSO5H^2CK$MwgyF5cGx;qbYG+d5g-$$e zf|y@Ul-pCmIs*h;OXmr&UnHJ~CFbj;4KQ#aoiB{XN2UfAqUckGi)c9ytNRKpQ^7x? z(a7>L=MKBB1wYdHNws>(RR3f&%3z7;duam z@kq)R1FnwC$bdB(4FG&im8wFBL!F7=KO!RgtVY1G)o8rUJEMJ!VktWi;viFGjtGzm zuzxn~ajkYmD7C?Wn-&KEDAldFZte{fzJ`hCJ!Rl-5pF6u(VpcveI2IoH5881C!)Ps z#Kq?3y+WKRVeENp#Jp>;kQ_6xUFr1(Mn+8y0H-Ti82;2@ta`mxW+f|ZK{`x`%ZQgY x@Hb*^U>>DD!*s-+m)Z9#z1~dioX@~Nk6)u9*p=2#c~bwpUme&PSEawW;*thO&HkGEP6d3NJ#qI$SR&T$ zReG|<=fJUB*B?&j%wbjEket6|R~Gxj+HFQY^L8ne-<)-n*W0HRL+vAmI96XL8U%JEuv)72MJ9lM=0TbN6(ZZ`kmS$0;HBM%0W`TFHwQW*=I^ z$@gks*3Hys_H5G_|H&5VpV}lcpUrcUNtMN4Er#E_)_vAF-S=+yN6zZWj14mlp9P2< zjc|T&uw$nAEG7nnt6~ya+$J1MjtjyWv)`VI+Wl?iL%YMB8I|_RzL)p-#_9`K@Ub%} zMQxeu@|<(W!@eV5Lu;SszUba|rBOkErOAO?Zxxf$rpqE0?tv!P1y;DEoIW$z gqR(Ic#BZZKEpEHoZ7<}*fWBk!boFyt=akR{07#2`-~a#s literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_packed_scene.png b/tools/editor/icons/2x/icon_packed_scene.png new file mode 100644 index 0000000000000000000000000000000000000000..1a799ff649dbdd343101fe10aed263c08726e480 GIT binary patch literal 625 zcmV-%0*?KOP)ffV|9%nBKQxO+-7&PsUk+WBN)ied@U{;*F%VKcqwjQHQyie zeV>_OfI=r-{NDyilB}m`x#Bsc> zwf+bItyXJ448vC>?`3I8P#6CIh@$AR=Xo)J9g^FF!Jv~hRIAmWBwyqQDy8lo zx~1m;Y%ac;B*}Vi#xBWQB65vnQ)|7M)i}Sh4H0>h8}P1PuiwbxAP8!n=LPuvWT~~b z*=#lkSx*>-_j#b6wYEDRkNfR*dxj16G+{o1wAkp^lyUg>Jtanmxv~qZv6j!Xyc&WDNG)Gou?hCo7x!Iy8ul@4(Ze3!s zQtzS&U*3GZCEtTvN%`H+Pd>ZX^7VLphoj_zSM~og>m(m&2RAT@EMQ>OaA4#LaF8p= z+)%B@{ATtl>*MPf1pJ>RTw?phdF~8X!%F$1VS5zopr0MZeJ1poj5 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_panels_1.png b/tools/editor/icons/2x/icon_panels_1.png new file mode 100644 index 0000000000000000000000000000000000000000..2a179e7fd383a1d8a1c277564b312f5c17fb6835 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w9o-U3d z5v^~}88R{$@EqQ-=8t3BNv_5HJ_o9D>-lD%wgjp{0uGaOiaeO_Yp}DIfkZuB{an^L HB{Ts5=uj?d literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_panels_2.png b/tools/editor/icons/2x/icon_panels_2.png new file mode 100644 index 0000000000000000000000000000000000000000..cc75aa5b71ddf271e3fb31c06fdf8ee914f6f630 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u}o-U3d z5v^~pIWjUR@Gx)W`>*txCFPCdIfu`0w(O03lhelxRK>vH;b|l%2x1)g-oU Rp~vbVK~Gmdmvv4FO#nViGuQwC literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_panels_3.png b/tools/editor/icons/2x/icon_panels_3.png new file mode 100644 index 0000000000000000000000000000000000000000..18546af102cae60635873a6a025d8c23d98c192e GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vco-U3d z5v^~pEfi!h$dyf eMeb(;3pL0e^58CAbg^kZi0kR<=d#Wzp$PzR#X8df literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_panels_3_alt.png b/tools/editor/icons/2x/icon_panels_3_alt.png new file mode 100644 index 0000000000000000000000000000000000000000..4d60195d3f4ac65ae6c1a7f28df6401e028aa98e GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w%o-U3d z5v^~pZRBK7;Bg65=9~0)`7YlrTZ8)=IR5Wy;OsXsR5_cbVw}AGuI1g#RXjjFKp^m3 nz5Jn69k)cNy^{HPbBG{=&fb~)^}h}WS%CPSu6{1-oD!M;ow*(^lg5Z@0LlGX7A0J_H?_1&NbCAUVQ$tb@iq%MnLsIpjqPrrtdTB XDM|2`N*+l34B~sb`njxgN@xNAu2eMh literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_particle_attractor_2d.png b/tools/editor/icons/2x/icon_particle_attractor_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..46658d7348886a2bd1257e93972c5343069f6fb7 GIT binary patch literal 1634 zcmV-o2A%ndP)Z?TK~z|U?U!3@Tvru_zki=IGq!2u$Z4aNv|Jidz%7XoszhJN zrM2RuX_O*rrJhhoTBIVSm4JteK7`U2=nD_fa(O5TA!8(vs2tkZNh^|=2Py#)N$QG= zlu&Z1h?3NfWshg(oc;4KcIw8HHqI;j(#%ME&-&ND*IH-ob>M#;x*nrLhn$|NPCYGY z8vyptKiuB&y)|o;EtD(09sy^ktGgv_xx65K=gf5V4&ciR4A=rbrYyTF z&-2e1zae;d@BYc{3+20N3iiHM>!uN(l;iD47fd|bhzu8#FbH&!)mN4`E%5&W37fN@0~k_yKljjB!(CXmU6z+YuUwBz?g- z_abC`DahY&mK{N*oFqPrRaO?C0KR@r0%pPvdDvOLzx^$M%FAOH3B{iR=Oq0HxG%(X zw8@}EXcYNoS)FN8`)yxu*EqnQePhogg<=`U+gtf+U4+sFfSA+^vr8_teI65#hqG#9 z4btC{il8FW-wLX)#vBBaEbq8y)-I9K8P4;qT(yjViAP0vNHP7wu9x09U+8GRN6}9K z!DemRmYl^dO0u!A@2oq0TlgGO06(?&z_c1u)jz6`uCjp`kF`8&tHoaoPJT8m>d#0M z;0{cfiIxz}5(_fXu^C4NqTk(Xen&*angTCkI)1MF;0=Gh($~Bc3=B^`mX>vxpbcckU@9cf;xEw}g!rYXoi0}KFT;7){S4}-1x#N`MaI^^{1 zbagkd1(-to-jN3+jb_!xnzSuBi&Qi|T1;!J`g)p0Hj7`sda<*Sl}11-z_qN9FDqn) z!!f#B;&+I9G3~%WVWNFoU!U^#MBq$y>S<;=T;8a!EcbS7mi#KXJMAcpAQcI6gZk#a zp04rA(By{7@YGwCp{aij3{Us=^>mFl-1y?mxk_mx8L|Co^;*(^T8%3224Tm?=6S+6%im1w<exP8 zg!4jD8Jc_)X{XF>ZtkB44q&fBx)q4vH?o*N^vH%q{{+~xf8rBqNPYvl3lSXSX@xL? z=>cv+7&s;3GyT0c?7A{j^KiKl;R#SXkZ@%qY9gQcO)j&|ZA6e8SB0*<5dkDc_X4*0 zW+9zkDus=bj!0PM6u36yC26)^0BSO)5GLp_g!}F4O@eO$ro_5dzFG=s4in&zjr8?& zjraGq4TGMuiH5^jAzuc5QvkM*M#<~9So{GKiF&TQzU{!)4NESOWg|^bP0lOPdLFQs zAQAFnV|J-lt-fAtE9H{brCH$!_>+hl(E>iDv@~M-W*{%5Q?Jk3<#v`dId8mX0aiF6 zyp|+BTX}ixyD?QrNLNR@idkxNBl5v4Hg+UI3QnJoksgU)Jl@DkU;5?n_>nx?Nhs{Z zfWnE^(Qbhc8p$yG%IiBe&)papo*p#u0eqE_%=z70H!PYrlD+Rxsw_T%1_`{bTl4bM%YF giH`4I57+GsKf?}sYT({6y>LbXD6953f56iMHb8YQ=R6uM8v}N7P zU=9EUt@YiwfLH(}aw~)RX${M|8FxM~1yZk1YsaZ7@;-qj0Te_4QpWTqL;%2md}oZ= z$#uI;)@sL*0Mcm88ryy? zgvfhC?&k9Orr-QrK+FqCuhqH(U<-i2n5tc=?2l78ZGPNF)BrFGpa^nn9P@GV?FkA4 z$ljr$qB~$r6~GsW912+tiHN_#IYZYqdTDC;|XP4()PzZjw5aKa5gd;klCZ Y3uhwP}*$kTgwub8l`Eo$P@O zx!-%v`+Voz90LD)sM&<{t9(Dj!ga9INQVG0`viJTN9ghJKzRP20AyyD;~RzOJ+Kj< zJOe#6%iX?~II#NH0H&V*JXi`VE7TVZ*XEVC^T~@{-x?{MMuNFH3zfpo)8OU+>MwQrY{z?Bb`b zdTousNVfw}XVQM+DHp&J(Uf5etpb?90`$SKh45-DeW_Wf$a>jtq zz#=$fbrilgY@A=wwEzu3dM5V~=&gKR96lF2+)AB>f6Kih=nZ$HQTzd$yZdeTcfr&E O0000TI(m{7iR#IvS(}AJ;0%4@{q$V7omFqawm;4`Q)~o1H?+z2^?5Z0Qub` zA2JX%B4Fl3(umy8G6&|UK(E<6TM&5!@-{>k<^>*^_YJVR5QZX%umQ@5bsXxvl4bBN5Y64@1?Lts}#IyC0J=Xu)_ z1P3$cjg-0guPD0c4X@IImHZjxYmy(0NT=X=9jR8o&0{o8nHBJid1jgafH5@{hAl~4 zBzY)RfuHN^=Y8LA9|;PMt}f7uGXb!DCcU=)=UP)FkaCh*RcIgr?b zL=SiR2o%uumAW+U;qum`0@Hdp0Zt@)IA;L!_HcPC>lmhwS718hjRu{41%_&R0ZTKkX?{n0GoCX_g{JIH?hw2W=M}W1poj507*qoM6N<$ Eg7wlq?EnA( literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_path_2d.png b/tools/editor/icons/2x/icon_path_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..ee46a3bb59c0f893f41f35fe11ad5c8988745b44 GIT binary patch literal 743 zcmV?P)B^9l?f8Cu&@)w5F~;iM%^H>u@XfP6oL`Kq_L1iqha0bylY`*Gnt*ljm)d` zz`(qF@60)K-p^e4*C8%nKAB%`wALF(Xahi*wdioJD>LU@z;E)@E6|4Z87UZ3Zt3sH zE&v!;0<87MtH}X$msRg-FmfiKVtX8v_TV<)O6&BT&kDThxE(S5DYru$i46wmiRId$&$ibll6Hiu- z1Kr`6FFc6WCGNn;h?=I>QXgt>tk3AvTxVuJaRImUOMB8}4*FJ`1e%3XkHUdSS=p$$ z825b50&d`d2ZJ4B=v>|qhvr^;R|S&OZl=^FR2)eHSS^{?YnfBY9rJS^^4Pc93b z+=}2;lu$iC*qyn)QNgAHCLR}uKt_SOEfTK)Q~rv*bo#`$kDC>4_(gXf70-f<)j+lk zEGYWPhAtwm|91CukQqt@5wRRV?gf=sLBjqzk&i$6aM^ltxL3(-c1 zb-?=e3P?Ej9XK=4QFm8FV%OQKLSyKSgr;4Q zLu3jj^UIA^WeBbO!xijHSL6_yf}n>Jbhn1$B2o}3HwQgj(x^;9(8FnDU8w4ga1ZB9 zK&?Go(umuJesw6>try0c12y(=&IDL=7^F~D5$WNa3CMM2=8P$~Alw7KtzJ{n9_~Mq Z#xK_v-(q~V^8Nq-002ovPDHLkV1f*}P?Z1x literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_path_follow.png b/tools/editor/icons/2x/icon_path_follow.png new file mode 100644 index 0000000000000000000000000000000000000000..b824b4bb1b4ac0f43611ddf174a9d3e1d5629fbb GIT binary patch literal 781 zcmV+o1M>WdP)}%ap_PzEh%KObrL!#qMM>3DniANf=FE)L|Rmu+@AY5)P|dzo0v*Y zCg1Ix_c=U2-j4&cAtgV8gA z4{?oC00o?`0wABX4Ir4B8iL5l=$#e08`q^;ZOrj;WxKo2LF85}^`Oi17F!O$$;n-7 z>2xo{uvcq+C?rn-*cX$nh1QNGy>A+TGc((55S$RL2T1k_u!q2I3v3ktq7+Cbz75Gs z9r^srq}*TEaJ5j_o3i!_M9yvoc%7Q%ki6KD%T3giGz2Icb3ut*gGk4wjDY~aTtHsl z;`^T(3F`s`)6=5@TyMhcmyk;YK8wf#$>%x@?@2zt+ze?VK-rk1N~y<)m0W<20Okq2 zA+VSt7sdC#He*yT5__tYx*E&<0GU^wcUwe~C+#1jrUI+R>`y86u5v+=z);%vAGOkW zBWfz3l{!<6DD!F0b7Bs}zG4;%JtA@*>y;6ZVy%7Q${dKafQ3Sj4Z~L;cS0haA(yq* z{W3hfWdP)OJLH=?2&>qLuvfk3p9Dqcz zlygN-qoY(!Ep`v6Z@EWPe71t3x)5}K)d08eFYSod#gih^0_cQ@>>;rm8gUI>dZIDtX3g`xU3K$8 zOMe~1iHG^UwB)h?r#1pylnwG+e=2q}%&;!NL?%B1$W;JaHW=&xm~tI`Y3StEPwN>& ze^L5T{tO`3st8*Fut@N;67?3~%ZRm{?P+iLUJYsB4ouG2N43l66@Y>d0-2`98)eA? z^Q#~Gy0?9;CMZmSJD^>C1rYDrF94_el3VVINZ>j9S5@r5o$366h${QrM2PC>?~FdH zW$>CRo`g!F+gF-46%P1XFqvIx)RYmh^bRMWUzrLAJS~{at~6>Lc`e{hdg>ywBvNSZ zO~w~Z0F+vwwRHnv1AXU$O4_)+{!Q5TL3q~c#p0sPl*CNJtpkIY{j00000 LNkvXXu0mjfzY$gx literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_pause.png b/tools/editor/icons/2x/icon_pause.png new file mode 100644 index 0000000000000000000000000000000000000000..ab2c377fc2d8e67f5207305ef76a2e1a35bc1df9 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xJo-U3d z5v_0gb_+Hr2)KODVJNcay~%DH*~vPW)q!<}$0HthhU7>4zPx>7(=cJbvgyR2TgB(t z8-6a;6XZO%b94HAo(@B;hNX+HR`37%hC5jIfCY0y>4ANcA2@ju7?>pvFt8aM;M&2n oocUW>Lr2T0m3Hg0{W&!6WXxBMytGu~BG3s8p00i_>zopr01zouE&u=k literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_pin.png b/tools/editor/icons/2x/icon_pin.png new file mode 100644 index 0000000000000000000000000000000000000000..4e359612b86fe0fb30b30bcc6317c7cd912ac232 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xDJzX3_ zB3j>0GvqsDz~j1K)7@dsN~>aVwJK4G#K$ZiGK_^CMVw{TD_f3m8eQ?x5%j&pCdyJ9 z%=Y~E@okeB{`0jm&4>&ZdQ$oBtf8l1J-Z{b%a)hgelE8Ye0nBytO+f>Z@SYk?YkJW z!}myzum4VdKYt+O!E@f8BXKTESIx8H6rOr)M)9V`UF*`X-O_HT6lZ35=X+VFYtfFM zO-;@jYi+-H@G)%GIo-EVVLhXuCgYka6?TRduYz3m{Em*E5KtwauN|cgq^GY4`=fvH zKco2fdV$~ncGvvTmEc_>v17}ccEbg$c89-qOnlZgbG1ls=Ba1>bN?)_U`R@j5>hyA R?F$S722WQ%mvv4FO#rJikcTkMt_ul({c<6#FdShRj`T8C4I(@uHzIPq7ewEHn7k&yqySS9xxtl{GyfIP zTmno+_4>LAVh{kQ4dO-G?T~(wYrcO@DfJw{$<}WKKG}|wm4$_`{{)Z}Zi46ukS07W z!Wdu@o(5rj2n9F_;E3Uvj(b<#FnkpjO21ZfR-(g`FX8GrYUj{ zdfDfot_L|y%mkxqk1nwuyvtyB2DHJ}ZScx|z z@4&K%IHtY3`%*kFN(2}qI-CgsHdU>5S&GHI4s#?Q!hR5G!n*=`MF_B!COj3u6jAg2 z^A5Qsu3JqrclUdM6cJ&)T=qodZbH{>OR0;J%Y8``d{Buup$>v29fptTdA3t1cmmu` z=suz2_^e5IB0vYh5`hN*uIsU}ReGLn<@3u)2utgC0|98?ztIT)UF4h|9eoG@35ajv zy5IW-uv8j?QbmxJrq}x2Nfqsa5E;=#W)yZ6|8~- zhD5BGxVgBHXyU+Nq6v&F&XU>^;)2Ff5z=VlVhkD+7fCQ+z`=nK?Qu}N}ZrcSOj4ZZF$^9Cx^&jPjERtW1SYqcmc3U&mdoHl{<4Y z+WZ43ID-Cuai~-nA`b-U+Z7G~M7!xjX8hSkTkL%3tw3FX$WI*r!B1_$rnSFoDpK*3 zbw@-Vy7XCca)=D}2EUfy3BH3E!z5`K;NgbGH=Uib?F!IEl)4iH=f&CTx^`*bTB#V(Y@Iaa*FyifmUS<^%K}J>h%k}f7$!07(rM8Up1s-? z`sO8gr(FMp@su@`cxfjy8TtmggZD|^D=kI4QpPcza92P)WethQ2#6~yw*4fNp)VE< zjk+O}I3H>P7@xLoi^#~%Sb)A&+kON9B@u$v>)m_4R}C0TF>o*~4dyVZvg7E+V002ovPDHLk FV1hgPO2hyF literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_pin_pressed.png b/tools/editor/icons/2x/icon_pin_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..4e359612b86fe0fb30b30bcc6317c7cd912ac232 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xDJzX3_ zB3j>0GvqsDz~j1K)7@dsN~>aVwJK4G#K$ZiGK_^CMVw{TD_f3m8eQ?x5%j&pCdyJ9 z%=Y~E@okeB{`0jm&4>&ZdQ$oBtf8l1J-Z{b%a)hgelE8Ye0nBytO+f>Z@SYk?YkJW z!}myzum4VdKYt+O!E@f8BXKTESIx8H6rOr)M)9V`UF*`X-O_HT6lZ35=X+VFYtfFM zO-;@jYi+-H@G)%GIo-EVVLhXuCgYka6?TRduYz3m{Em*E5KtwauN|cgq^GY4`=fvH zKco2fdV$~ncGvvTmEc_>v17}ccEbg$c89-qOnlZgbG1ls=Ba1>bN?)_U`R@j5>hyA R?F$S722WQ%mvv4FO#rJikcGS?G5-K;+oR|2utm&3q}zGpm*J$(uhS!Q3LvQ4b=wEm$SSvM9Jhr>Jdde#1jf z4eqBt6ZDp7Z@IH!!;&@oDM9wZ>lvXh zLOG*0{Aij~wT)>?&&_MwzveLgDLS)l+bcusTQA(RD$cI^zPxGA8-Y)e-uKhOS35@> zd1m~_z^AFtCX6HU?*6|WpB6>@-99B)bRC1sOf#Ejhm|95u6b_J7o4A6Q&YkgcuHm| P(DMwQu6{1-oD!M<1v#C> literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_play.png b/tools/editor/icons/2x/icon_play.png new file mode 100644 index 0000000000000000000000000000000000000000..bf80d5bbbbaaf6b608553476b9bd8cecb11f2b1e GIT binary patch literal 451 zcmV;!0X+VRP)d)Y$ zql<2WsGHt_gX6ga1$7Y$B`N+4E@!X>OH5oW91axEN$crgpDpCemxnij1nB7a?@-l* zQfk#&d-hXvlx5jT6h+0<1f-PD02a!zwKn!VZ#M{n>uCwtimARaW}9<<--G~jSkq&S z-72L{<2atHE8vpAFdx?1W3Ba}5aQECz$JlUW{Bv(_x;B-P1jr+)Jr5^hqk}Q;1sJd;rB+ z7Z;smh~ z;{w1X0FXTOeg7pbcCBpl(P(rO$MG$IRD6d2I%#A>#pl|Bwb6|Fs)+*kn~wnD?7SGfQ&vv64KUJ1{jaWn^6>9 zk?btXDQcbzU^pBe#&P^a(zwsdWMu_NdH_&~c`ksel?g!d9Kgq~0rlI5y{*K(INn&A@n@2JDpDVNS*?CH>r_m<@Z3|%c#^A zq$z7YN^L=!n$6~G5CjL7WgSZjzkPmNlvnyep3<7Fd=zXwok2Ee@CC* W&U(GHkk9G>0000yx|Xzm?Y04x9& z09Anfc>`?C17LEBm1TL>Ik!#a@AfeD%WW7%(c95zbPjk9lt%%v5WsijalGtrE5#T9 O0000! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_play_scene.png b/tools/editor/icons/2x/icon_play_scene.png new file mode 100644 index 0000000000000000000000000000000000000000..c81ec7d203fb4434a177d653bc692f1a79d57ab7 GIT binary patch literal 742 zcmVm%Ja!QU-FqzDiDL|Gl1(;+`Ky`p z`v1A-p1BwH@V`TLnxI~<4|tw80aQe!qN+!MF>CEx0Iyqum6erzUtiy7N&xg(YcHmL zRc!#%KtWXjXvb|#fU4$_BsttpsyOG$K@eO|{mwZRk;g!g+8T|+l8mMSgM)+LfCt%XB64}nD%}TK8PoZCy*`k> z6pO`0;DU&p0Y)h8K(XT@UiT>2h{;gB)r1Akif(>XU%DwRH^F;Ns< z1w>V=p64z2zF!lOA9O$};FPM)XY3BBSZiykA&%o)z#*UtRCBr9E8q7&cOvKn4?sk! zs`>?3RMiDz%z`mye>TusJKZhW9@fL^xW#d-y(G5Q3be;?H?e5}&bhNdtz+O$2`H6H z&zsHW301ubeDApc`2BYbf?x(XuBtD3E+B=qwiX1zcsFg?mQC1ATefWqw%V3mAH%M1 zL@Ab*mJa6g`6*yZL=N;+Kp2MO#+ci{@Md$n5)jAnu&Uk>k+H4T$O>oz{zj6vy4>p_ zy9wtuk`RXBxbOS#MC1n06***1!$zZV%sDqt=61W2_~$e%6bkQKt=384DbVPJh&=%O Y0`-6LF@;MJ?f?J)07*qoM6N<$f;VVN)c^nh literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_play_start.png b/tools/editor/icons/2x/icon_play_start.png new file mode 100644 index 0000000000000000000000000000000000000000..fc963e3d1631f961af6d701a3ed64ac7e32271bc GIT binary patch literal 519 zcmV+i0{H!jP)0}&btzluk_k$Jh)gNvr4ZuQw(XT+1cs%=7`t~I=Y(@UorC}Y zXiBMaCX=yiwb}vad}7=JK9fYWuj~5LU-u&}0RYkNN2~$?N{q1wA;h_D+cQZB_+6Wf zu@@o4Y7zoIQvgnr6!=9F0!;u`5&{yyg_Ls9FpO(|Qy)|Los@E`P$)cxKg24al;WDE z?d0?Mt6u-aHG(D)?RuWK+^-xM{Rw;#(V6SId!}iAMhT2kpy!;U3N#RU6A;mBm&_Xi zZ-OXu?nm$rSRILvfV%Jdp8;+y8{Y5tAIEY03JBAh zqz14))!LW{2Us_=BfwiqpwsDWn%V0lNgkU0c7ba%My7?3R87wd3$)wqN~u&jl=KuR zE;=`lxdP2*^LC|D*^_i2=}uO`3kjrqmK0vqm$|^4JtK)(^=k`6QFM1a9=|lRy+6qT znT1~x==FM!;y8Y9W|{B#DhlaA(pwF#Ou#w!p;#<#NO}W|a~A-p zR;%BFAlR4m0Qi)=ZaP rvu86}>yr{@79~kiUp9BeihqwE)o73;{M7w;00000NkvXXu0mjf56|y1 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_polygon_2d.png b/tools/editor/icons/2x/icon_polygon_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..05d6f10d5873d0bf1c581154f8cecb046dfa50eb GIT binary patch literal 463 zcmV;=0WkiFP)1mr zh;U|fIBEMH`yC*0v&~~N6mXlrcS|Jaiek1Ru8fHt69OKHWbSa8671sP;OM=ve8Eya-6+OfiRA}R zoK#cTti$nez107@^N%N{?kLyXZW!Sw=UTs)x%9!qGjY-i6Fq+I-C=v4;mw(Jho@(b z?Ozh48@M(&w~i^}_Fn7CgU=Y2=~Vqri@qhfQapcOd&Z3wPrg*${ptPlr~BWUCCQIB z+H7mIGkGn<#lWb*z|z1FU}g6-zjEK-|F2$2axkc0cR2U|KwS8F2Zn;|gy!S>4W3(X z*wi??QRR4BoKagQn}gEJW-t8*`;V-+&f}n;cYdpjX@GJP)mDnoB)Js?i{cI7TW)88cd!xT(WbL*X~0==X& xw&EIK2Ed|Z@@-hC@}y$UZ|YZ*9ppbyd;ktsOR>PJ+UEcO002ovPDHLkV1h#&u#x}( literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_popup_menu.png b/tools/editor/icons/2x/icon_popup_menu.png new file mode 100644 index 0000000000000000000000000000000000000000..9858d39bdb028673c6f9b56bb16316532f87c5d2 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wIJY5_^ zB3j>0GvsSB5NZ4GzNcZ$qfVKtoX_JN&1Ju`6)`+&I3vfA7BRO%@0!U%kANtXFS9i? z|HR9!*FA7Uu~Kk)_`6RD7O{c9*OcwCi~Gbo`IhXm;1~MkyG|C)lwr8_T{B=k!$&i{ zON)C8_BOa33b9!5n`M>D%sca$l^?!m!)MiB;I0=L}E!vokto|9-J) z*aisB*KJ{TaB!I@v%*&*f@AubQl{n$JNUnp-twH~cl)6B0~V?31+V2VE&r3pdPhs5 xw;`H!l|!DP`D#vs%^OrE20rEFwyZzIeACx0$@(q(F`#c5JYD@<);T3K0RSbOgk=B# literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_popup_panel.png b/tools/editor/icons/2x/icon_popup_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..5f12521f73f028908c38f1ccdf588e793192ff59 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v#JY5_^ zB3j>0vFB?t5NWUPuV9QkDr~t*_*{&mx$IZAqK0FPGi?RVl$1W&8F9JAEoq7BvG22Q zJ==PJ`akA>wkc9x@joYbzASP58~V4iE#k>+A1h^_y}DP0Z_*H>j2r)|c%$aG$$^ZFbK;E|vB7-&~r)t#(dwMrGQyGjnnuedXQo z&cVBekAc0RrK9NbM*Tz~hCHKk&K@B_0Y(UlUch%^trgRmIjoabtmxguFh~9*bGWwo V9dpYZIiSB7JYD@<);T3K0RZnGdY%9P literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_portal.png b/tools/editor/icons/2x/icon_portal.png new file mode 100644 index 0000000000000000000000000000000000000000..3c2c8a7f48b6f17e025470b73dda8c30a972f362 GIT binary patch literal 911 zcmV;A191F_P)IWXk_Dk6YTf=pC-urctZDw$H zW~@%V+waTweZL>xFw7g^e_!Nv11Az&m8P9!paVe5sys)`(?Zv8QYiHCp8zm371Qan zg84Ft{AFw_ih0-~0ll$0|}w8!L~6Pngap-{eDN5vB;1_EJoIe^7NvDj@d2LS5r{agUL z0W6lFfR>_RgerAZ1kiw9^UTa6)dK?y<^0vr=sYvWEg3}NbpaI8={5%1P12Gs#EnW} z0H6zT9n3#V(7@i6M55I*0Hi!G@{*VN zfvse}X8;0r+oYFn0ie_?OBS;|%Nc-~>&>%I*B9LO`~3b7mMo(Ba^6aB!Dh>}wDiL* z0CKtSHf0?EEe4?)$}IThoF z+_lLI04{1m%m9FtvJ*s?0BpColSXLDCkUtu|<~Gy&ui3=J7Nt}_Gj{;kwJN_Q lU|KLIC>s6bHS_;ozW|UP7Qybijc5P>002ovPDHLkV1g|Wk&XZW literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_position_2d.png b/tools/editor/icons/2x/icon_position_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad5067e5e019dadd3bd78c09a2bcc6b12f1f22c GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w%o-U3d z5v|Dy5-%Gj#`Jn`um9V8rvKZMG{xgGYDKaRx(2Tr0@-`45=45KDq83I$f1? tR{BE>NXCH6?RLvzK8ex;E12CF8P2K*s7-Ko`3y9e!PC{xWt~$(699e`Kym;8 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_position_3d.png b/tools/editor/icons/2x/icon_position_3d.png new file mode 100644 index 0000000000000000000000000000000000000000..c2195b4c2aa8978b380d0e2a5cebb3dc1581a64e GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vMo-U3d z5v|Dy5-%Gj#`M-dJM**sOuDCMqSA4hO(ucDJyr=<7#H(Nur6kZ6JId>?Tdyho90D) uX0s6o%82wdT{L^Rg4s>h;8jB)1H)k!0X2a=K4*dEGI+ZBxvXVi|K~z|U?U%t$+dvS8XB<0$Min@sh#-*dnsVrc1H1sw(U<6B z^f`K{RQ1+#54|Eel{mBqnqWId5VZ(XAsXbhcY45ymi5|6tlr?iL_0e>|F@f6uMP0n zg^MH~A0M|((_CSUwO!Z!DfR_H@C5*li0HH9I7j~#Ac~?6=X`^RmL@UVw!cXLTxkB_ zoWFA%=K~^&@q)CfPS5js52sdIz2sob9i`|E(G9to2zKeV8uohMV&0m?7SIUmK7i(iG{?r0z$jz z#Y`L%hM^4rWdzFRYj5{c~Qqauenwd zpL$IJ;yC`JN+zOl-3Jj7ja7ZRu3r}b_V)H}5%EsSE!+q53K7Y&tN`vWFfo3&xw-kb z0001>Y1*jDe4dq%?+yjT#RDL@z+f=gZ8RE8Wgdp1jfl&PvCEyEonPX(e!stN7{(eA zja6fVAh0;+P1ki#9!y#Wh~wBVD*yl{5iO~9wyx`2`DJF7y-&n(>=(w#frEnsCblQ$ zh}e;H%S1%0IfOr%NdC*@+{$;tI_3(9%6(G_(ChVd&UtfD^NG?l)qA~OVUPQGn| P00000NkvXXu0mjf{sVQ5 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_2.png b/tools/editor/icons/2x/icon_progress_2.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1de1b192a97631384d81cc589ee62d9263a00f GIT binary patch literal 841 zcmV-P1GfB$P)(*1K~z|U?N_mG+b|Hlvnbnv5x5G{APy2(g3>H4;K3>S7hOB_ zPx>nzI&|pLfA9~;L)O$nq{u*xwg?jht^-Nrb*OB}6fG+n+q}gv@A2N_ne>qW|2yz8 zwe3}q9}SnM03vh-C!`7SIx<)kfJEslTscMQCmt0hG7&qLWo@e z*zI<^hhZ2#G#ZWB$;rvhw%m=fpyzq!bUHl~LfAyqu3{DdfQZ^c2zxr6o_U^U);2I4 z4$~w_;;Ok_)0`;nrp`}ilRLsguQ7M zM1vMzmFqkJz$;zAFpRea1Blqsk(BJ2WP~uNhJk_`ZK;7)GKK55v$##GNEbex074{>aap zOeP1WY3>uzLN_-Eg1(fp>ALRa+M-nhob#(q2>`$%qPA{lGscdyW@c@=PjJq!3iH%~ z^Yim0|9vTrh6nP))i!- z=)hITCnqOW%d%>m^J=@@{*{geL2yV!<0y)5I-SnAXicLCDF}jkk|f(iR7sKqbY0JJ zq?DTguvx3swte5f)iiCix3_n-thTl&=s1oUhT)Nv(k7xx5widQL{yPd+F=+TIgVql zZJ^uj3eI_4R5%ME1n+jcVr>J6NVaYJM6|S(3Pg-C4-si41CHaEL^S(2*EEq6Cn8k6 zj+_C@vi66=;l9cQ07L*VDVNJZHctos1oQa~CBMwAV zIX^#tk~0v;aZObS5jTpAT#-kJxS@&(A+~Y`5V5KvmrAAItBT)&bACDJxl-#94->QL zH5d#IbzR@g63XRr&}cN)`Vd{$eTRr2a-xV|7-KI1QnSD`P30ycj^k(Rh!c^9h;Qe_ zzTREW3`9|MGlx7`=SKwpyZc=gkWzlm8R&F6qRlk`)mz0wUVVc4B1%{eIs_lBBe% z_#K20M!(-*c=lKrJU%|=0Pr(?Fe#`#LBvtJ-Hw(K3!RLnC!DMF(Jaf6QvNYbb8HyK i_0G=D--1RT0sjEQDxAZ9W>${?0000UOBi(6`V>F+jUeTsJc|Bw90ySIFLr}dXqT0w%;xD_kBCr@$LfL zb>JewhlhtX*LCYch??*F-?P3XNw$gTl5>91>2xlO)^v&lB}vjyO05%7RVf9wZRcX7 zl&b)+TCdmF<2b&yENi&Axp_XXwl&Kc1VL#q80<(X84*>Bhy?&3qNv^}vFiDbzl#7AHGuE*%)V>Gkz69L2Fux1#woQR^BLJmY! zJv}{rkP|Q(jq0XCh`3T@<%T>$#1)e-P1A=t0f<;L1((a^UyG98KnQU*#ct%f$KAwa zyn4Ofwr$(1dO)R8Nt(^(QXBF3_;}56oF}?nO8MvJJ~5esQmJITM2tqG$IFn9Yd)G{ zpKwhCaLzAG!9;Ym?1zYmu1r41aen6nbUK~O@nMohp(E7{+`juy~#x)E800003!Z literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_5.png b/tools/editor/icons/2x/icon_progress_5.png new file mode 100644 index 0000000000000000000000000000000000000000..97388bb242e5a15b58f38803ca593046d95e946f GIT binary patch literal 863 zcmV-l1EBngP)Ywx{s-AmjrAqt;KVS}A+k|9s1d&>GK`0H1y`CPLL}tBloLu2uEbqSA_h#+!tN|W7 za2fLX`FYj0?OGH?Rp0l2rsu*i+$W-;5aPDkYz~XA$%>G|Fsvs@vQ0#lBuT(D%?w9M zxefs9wOVbPbAE3a#$a!6@6V#Ojl9Vq2&{g;e;}oFiKtS1iD=;wncKpP-TE&kPI(gQ}*~GA4>*jyMoe zYfuOdEKb92u4 zOlxL92yv?;6VYhZ4-pZKbaRZcn~Z^GvpJkJlQasoR2>kJ9LMRw{|1&Gzu(!}`I|8S z0ALu#AWxi#Od`rXL#Vw&W8(UOA$5UHr*mMMW~7Rro}Mz#^S%SX5fOdyJnwTluH9~L zS(dd)M5B4_I7yO{@B2RAtHWK;}~PRlV)bmJ5LB9x|uk2 z;Q07BO5YQa$vOW903THDJP^^w#6)+R$mANS+(plGX>pB-+zQGyz&YPS#23qoPZ7s4 zJ3Bke{rAY7bY1tFh~99{-vhu$05~kDJwn8R@B3mAap9j4A|?QE0sto$7Z?yH literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_6.png b/tools/editor/icons/2x/icon_progress_6.png new file mode 100644 index 0000000000000000000000000000000000000000..3c49797433147b3cccd578a8d09ece2c02403b05 GIT binary patch literal 849 zcmV-X1FrmuP)I;ntl>CLQwY)UegAv5FN&fUM06j=@t>okqx-5kSrt+gMJ=V&HWAg8Qn0eJlH*7z z*8yO?*=%le&L1qx8t(1w-OS5vm30O|U=Id^Ln)<4MD;3W0RV`oE~WGagTY}C1oqMf zI-O1;gcw&9){!KM=yW>C(gqNbJkR4qG`Exn#IEaxh)4?=2!g;SqUq#Z(nL<2h|u&q zat0j7*}uHJ+&7s3fEWNqtE;P#9+xD^01+RG#KSOjTdh`GkDFPBQ53bLlwR2==9N_E z5D{|DJpgdh!Sr3%jg1vhN^NJ0!8!NzN|cG~99=xc^DKXAU^pB$3`;F%qACi+fr#o? zS69z+2FBxY)07Ai*Q$)%5J!l(X6j3lWFuz)5gR6QtycTJsQ3gzi0guOqt+81C#K6Q z48zX=@KPrzrQWsM?GMW&@AZ0HjImw4T}pX3xld#_qEk~6%d*}QQR$&o1lzVZ3)-g_ zmT6)l`c#nTD=c_(O7kHRjZA%vvD=&h&+|?J;G4$%*zfn>AfjB<03wp>x*_~Oz_RTR zJ3Bjna|Y7g?!7L4a&j`gP*mBH^|QlZ;>V03E!g6me?i2b7Z(?=b#czQhlp!Ji0gxc zgJ0R$Uaz-h+x8|Ajf#$ArBu!L{qts=@*D~S;6Q%Q})Ihh}WlE{qqT&-I zNy56_Zt2^jwDb7*SOCCz_F+;{dxVHX-}mEr#7Zxt^o4VieVXYUDdnAQ+xLvI+w3}j b!aV!~N#LVz?R;mI00000NkvXXu0mjf4DyJp literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_7.png b/tools/editor/icons/2x/icon_progress_7.png new file mode 100644 index 0000000000000000000000000000000000000000..dd959b0ee696d7ffa47330aa26cb90471dbaedc3 GIT binary patch literal 871 zcmV-t1DO1YP)~3}!;C}}$ zL%z7USgTg66(Pi$ZQI|YZJy^H5YdQp{@7}@MtO7Uc}Sk;)ufc$L{yeif~ILPP7nm^ z0I*)ERJL8$eP)c^?(OZ}FUrlb8athiF&qvLgCMYosGP?v000q{gCMYm!{K44(=iGg zXt&$G5Mq*7ScUKVqTO!$g$*DgS(fDz(ZW(DfSac2AR;Ygz;T@V`T6;5Z4@*S6DJ}} znvOXGM8pvBYqQz>l4Jq^H~@@GrIM#6@_m1Zh|g)_j^miMTCJ(}o7;w0S6A;DW1qv% zZ-c?$!^z3XYz~PC7nM}y5D~hrYXLwt9L&HpO&+TN5g}vjVo0C=P1J8d)?XG9d=_zRFC4n$PGxw&~2Gr$;omy+u(04yB23PdDCTuo~8 zeSafnfQXKh$WqErh$xpe001C_xJ!wz70LI4e-pDmqJF=BplRB=N+^{|UcFxbRU~<@ z*W1!{eOHYKLGU!aPt10KVHk;*h{>) zq&8jGA7Tbtt=1?!Orpqjq$U9o$uvy|{vKe_`18)r&hMB30073=ZI*bRN<=v+CVtEr zQWNz1{Xw^8?$b`nsW3!m=!vb3TamQv*jwMog+dvfk-x-Hcgn}cA2m)+sKji1-lz-Z_r*A>9^+;SmvyIOq4RR%^6qPBxD~M26>ipA5tJ1^{pKctVJE09dcr z>)SyPJQ{{E+}qo`otNJzYV>`-+3)v%8HVw_NL*vOCWLSXgTZmT-8M@bux_0N^Jg{+3dHRr|$pJV3<9JaOOm?M9>VM(y`x8-`)n5JETwqo@D?A)?G1 zIuW5N9t42{09G;>&$ex@odGH3c6u^`AaK-~C=yRNx#9_$Y5vT>a5!8eqMDK~V`5R{ zhyxMTE-x=%WeiLvle#VuBCgI`$vOQ95m$9>aU5@C3?Sl~j$Ex)|1K*&MHEFhIdQGl z3!W!t+pE{>9aSoob(OHPvJy6%%~A`o+wE>K#&*@X5aPjg-9G@SU0|A~_7E|dOkS4} zPjYVN#AjMF1Dx}F9hr#6Wq(9OG}g5-#_lo(TCLV7DJE$wR8n<7M6zw$2LP_bA9r?k z{$&gR02qcbED~R2CY0KtGja9AkeZ;^>m64rl}INZ1c8Hyt5Fo)93CECr~7rg-7V8J zH;HJRSB|BWRo8XTpA1?xz&ZEw5&(cjL^a*YW{mA7#mv&2C&+P}fOGC;`l*4_)6*#Z zJ{3pAhRV$Y5p5(Uyy-xaXQXlq&xB>fH6{wzO`(BKr^BR_)n&z}h~t=bI-SD1M`2^~ zInKi{Y)C1$H3ybFj1h6@x-OqboO?3@07z~)w`XT(YnElzb@f~b@nD+fh%t7T-sdlv ZhyTTSiw3TU@Vfv2002ovPDHLkV1kDVbjkn# literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_bar.png b/tools/editor/icons/2x/icon_progress_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..aa1ec42911105625d9cdd2c1761ba65b3ca309b3 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w2JzX3_ zB3j>0HOxC?Akt=Uy{6Y?W;L4y>l%->6ILD4+*Q!o6}-Ufz=2zh)+MQJqOPq|_g!ZV z=UX`?>_`V!{pISur~kW!ZwhqASRc!eGyiP8@weawwmhwKw-~uSQ!G5HPd6P<{3E+# zt;G+H$&sG3`g`AT9oY5o@N9NI_6xgioEN_y`QFpI=EruI5%HDv@sd_3i0jr&yhYSr<8oteEO+VJCR{*Z!hF>kWr@^ZQxetvlGR z{YN%}h3Cw|Q_+qNLXu4<&rR6xc(&LvVZyg*VUyHmXl~#Y*b|z%C@JdivA0bL49>5ODo(awK;BbH2L;Y`of6iZ>)5|M=qEgC1$mhD9NnjV}LI{q?;)zwDFI zf&JaH9Opj26#e@A-n*;}fs+InG|o@2S*z=CMXLOtjhE2+hp%j&E7phV8+ZmyvtGAq zHiMx{%M`6C*CgM5{~pP-!7!ZBkAXp{-F9qLxQ9D4ogr}d>Z$MRo_IEU9Vq%By)qQ=URjI!={NBrWPFZ zc;U69K&3=AMnhGKgf4TfrsHj*{6OrH-5Fpt0T6Z)>Erf>SF)6A>p{2x2=c2it@wON!yrzd_Qph z5dY!e&k2{m%Q84DuY9pRgJJSr!9&ap>yF);SuF7N*eCOb3WkQ0*5%I_RzxuWU}Y-& za!&RugW?>qj`Ce;FJ~(-9=lcDv|>WvRr3XnC+rU0>hLXHpq5muxT^I=C}*}p+4Q7L zmq7gqE+Xd2nk=iOy%cV|ozX2Ylih-2W8)GLMJqwqBdU%HeOe72I|SFpunP!gTCLc7 kg?;V+mihiic`rO-{cAoYUBLWrG|-0(p00i_>zopr09s0c7XSbN literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_ray_cast.png b/tools/editor/icons/2x/icon_ray_cast.png new file mode 100644 index 0000000000000000000000000000000000000000..89a99664ebc1ac11f31f8d5dd7c03bbee0d3ca41 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v7JzX3_ zB3j>0zsS{OAkljMN=@5>=Pv>mWgqm6?zW>$wcck7-dVvs2N>Y!nD|7!E@sBg%THW(>Ze*gGhElO zyp-*M%}%R}M_0ezdot~-+LBE%S!?qd!loV7-k*D2$@jh5>QFWpkx`lphR z9efAqOef9t3}tHZ?o)J^Y`M3|bGbstfEV5O$POu5oIIwLA1J?o=dQc^P&QEQO3@n(p z{8OYP!-Hojps^%N#5h#%*ittCMvY2{@Q2y)%|l=y$S#B dB_Z~|*orbe{XJdkJb}T+;OXk;vd$@?2>|)omsbD) literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_ray_shape.png b/tools/editor/icons/2x/icon_ray_shape.png new file mode 100644 index 0000000000000000000000000000000000000000..a95dc48059c1a0374daca9a01220ac05ab7300b7 GIT binary patch literal 597 zcmV-b0;>IqP)CdMCXa(niJnW|b8SW z2!K+O0B`IXSLJ#P8=QvYu4`rdH*}hYWda7fu9fkpxH^sRf866tcI^uQ;AKpX3;VFR z4JUu?WA3rB00000NkvXXu0mjf!?X6* literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rayito.png b/tools/editor/icons/2x/icon_rayito.png new file mode 100644 index 0000000000000000000000000000000000000000..06dfc8b00509f268c1a079a5216ebd93ae07c969 GIT binary patch literal 505 zcmV^df;IpmM0MPOTC_@31TVC@Sy@UaX=m$`$KmZD!TYyko0KXMLG5-pv zOvV6WkLfwPGM^h@84)x9EIxt;fW=2p53qy?0-C!(jV~Vn?0G>nv;^2^I=uS*v90;R zGlI4H0&&7*cvCHCZ^Nq8_@W1J;ULAl>zpd%w{|&09IE7pz11(84nAGiQKR#%<&fLyDgV v>x>5mP{K9iVF8E{lIbxwA^-85bMKFPZ}J239tvw* zZ?*Z4mG5xr4#XE4+(y|RzsVNpj{w6iJePK7kLgo3sKwY+79E6&W42G5>s2k(OMRtt^^q4M?D?y-k{J*H978_~l%_HT8V-ei3)uj*uhl^5J~QA|<1hdOqmdf;OLbj=e(ocnW*wTXuzeJp2F#!VnckEF z`G>hJbE;BcFEXblc4;qhotpZDahf%zIJ6*C1!N&bQP&o>rh Ve2uc0_!s~H002ovPDHLkV1lu-#{d8T literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_reference_frame.png b/tools/editor/icons/2x/icon_reference_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..36c30a4735fc27739d2aac3729b4e03144d85acd GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wao-U3d z5v|Dy5-%GBk45~dJ6m5BC8H~G=)?gaaPjxv$S79AIOB8%>jmek1I`Io7#H(Nlpa{Y x>?UjQsv(fQ#|kRM;I_Zvp6wDw{>DHC27?~%>UWwZ&Oi$oJYD@<);T3K0RU)sLF@nk literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_region_edit.png b/tools/editor/icons/2x/icon_region_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..28dbe172d50a6096c7a2fa35747bfdf52d9dea2b GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w)o-U3d z5v|Dy5-%GBk5znl;Amji%EiT%-5Kb<#%_j%ux8surXH(=D~yZzBv_wJY5DKD(ZSKN zQE>Lp#i|ciFuTbbylMz!=aFLXX}VZ<5GcUN5GJak_uKo(EuirXp00i_>zopr094ID A)Bpeg literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_reload.png b/tools/editor/icons/2x/icon_reload.png new file mode 100644 index 0000000000000000000000000000000000000000..1158caa9e86cddd75fa44f0b033d80325bb00d90 GIT binary patch literal 842 zcmV-Q1GW5#P)?>2K~z|U?N%{w(@+rp?!A~)YP&~JCAQNJMf{9{M3(|f7m%uU zK|qUOVL~c1VgaE7LlnVUkSMeZ{EI4GD#s3~U~khQIKE>biCo8aozRVbliz*!?!I?- zel~E9{~a{SCdYA#M6{rkng?J4nCemo06b>iX6Db+)6>l}70_%pFER5|5m^DCPjP1= z`pC>rEX(r#S%B-hH;CvxfQhVox;SFyJGO0a#gQsw@`psUIYM#(m{dxAa$R>Vjy$yj z-IH%(Q0%UVRFqQR^ZC370PS|$Wac@g)QX5)iTE=!--=cuRlxrK{*+-DdpLRWwun47 zP4g`gaoj!;(TzsqE`S#RE`+EfrPOS(Sp3;Dq_)5?jP+=80P~h*Z6qZJ03r%Z(|iqJ z9>DJqH7O$NCw!BFIF3`)T000$yNKMgEbC30=qT#-`U9oZ%aAGXeczgynK=MbDnLXF zIQgpWnx^?~nB)LpS=I)CTF9gg!&vAo5(Oxwu7}qmQb{X&5{M`ekxInekDWFHc0|y( zVUza|1VMCfIg5ac;YF*}`Z212PN&m|m@f4ma=i!7^C|$Al7ftnj~{xT*IQOi(_GFf zKx-Wx_I@k-6&M>ETLrL}A>LlsH#3N+7%}}C5Kt%-j)`ayz;Q~fV$*!ozb&b#)oK&@eBR9Ea@PPXBUJV-n3-?dw*4iufMMWyUfMOy%>2ls8b@aOB^wb;L>~amCM5^XwgN5u{VlHp*ztXTD?IJzI7brx0HRX= UK&zWR#sB~S07*qoM6N<$g0GBh1^@s6 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_remote.png b/tools/editor/icons/2x/icon_remote.png new file mode 100644 index 0000000000000000000000000000000000000000..247bae0c3d57c93b5659f2d60f1bbeae94a8b850 GIT binary patch literal 880 zcmV-$1CRWPP)2ClI$8mg(h+LkJnWfhH05e}e`@51EW7dz2jeQP1xqpF_@?_YY znJ1DYxzepU01%Ol{={p*V`76S>EXxit z^Cd6Uu-2|Bl}aD|x{ei)QdWZI&*M10?$@MgT2@NkQcCI8b4P2v#;++Bi&u!~rI#v1 zQB(>0bpW(B8DCfZWpBM7&j9Q}^XnJ}u-iHJG)>d;d>s*4=UmmF%Q-jE7XZy2?q@_% z^vKsz%8LL-b9^IG%JTtyo0o`IBZxeJabL{M&3y>Qx8-=|W4kY`wc$=U9_U;E?$MxM zw0VUP;Y;2zcOJm3FNTJOmIvccdH_811rdeb*+Az4yzzxGrftcE5XS+0$?>Ju+9LtL zR$nvo>%IU)G##Y&Gqao*#bWW5wRU6Zv(|3%k6~t(M6^GEf6y1e7;_hZ@qpH8ttb7O za5HJ;+U@{a>w^H+dZ~snrsHJn0BB8q!_P7E1*O!=u(n$$rB*WYxgcH51J6ARthJ{B zXb<3Qk|Z;O0whT?!^~&BRMu!T&J5~rIaBH)0WB5#XN#EXEH|%0?4E-h%A_0000j6)L=|zEoVu4rJEDc`x+W?7^xy7QyQEdeZ3P%k( zq{YHn+t+plz{+Q)sn<70lqJA&zzdQwLhq_@;6&2^$#i}$*q@^qL5}7%_u{(ft>^3c z#M5J42JdcEmLoVg`a(}Mw7)3;faGv?npBIxslmfZ2dLG{JL z!M%tc18qa(mFjp+wP7+fzQq#HXDh?LZ))04a-b&?*c?xfbs6=23y59h z-Ze{tKQ|3fQ9PBoPw?&#m=B=vh3yo!t$n=h`{b$oENuHU;8Cxc9b4!>mrP}k08gnn zn`7Zy4nPyHpjx7yWdbXJ4xmF|g~xbLe{dpmZ_i`CuR#t2mK1aYCBowX;z+m>qb|Vc zsCp8qY|PCbi-z{7utrroRkc$g4cz9jygLAlG5w{)x)7kKg)^nBrt2>OT+U7G5_rG= zWOkP;L^#+Vi-s=6qM=KuZY;0#Appzw>vsT%%m4_6a#zasj)nm7^jMdmTL9EyYdwgH zENgO2UCT&mENHE9T>zv0=cp=Db=caU&Tg*Vt|afMQ0gh5}gSO95NJMtQPcVfKWB@$PQPCsWxzkY&JFv7kGv=ePnCHFpTXQLVq- zs%&r6qJsDl9FX3%OG1|?+v+Hh8b2V&rW+pHHIo?jtX>p+$t~7EDnDms#CPV;a4tG@ zR=q7(b0fe4bke+<000W>Vv%6N&0b5cZP;=(x3Bz3btt_8_uUd4QQnvq2n^72o~{G5T+QtR9=@5${};gT+Ml=7=+J&_ P00000NkvXXu0mjfoO4Iy literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_remove.png b/tools/editor/icons/2x/icon_remove.png new file mode 100644 index 0000000000000000000000000000000000000000..a80deef48b968048f17e10fa7c6e8637c0089ec4 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vVJY5_^ zB3hFZBwjX5jA-STv-#oPb&!jT%jd`nWiLTpMjMun4~iETva98@U*k}o~5g4s>h;8jB)dqOsU zO-e$-gQXK|^0?j?&tK@|Z(cs@w&<~96TMv%6@)l%9DSmDdrR$-$Qq4veT!Q6mKS^b zCotxS%jaQdrp8#ZGOK zzu*s0!u|sb5erG9wT(duXk(GuRFc9b?7H(d2CTxuvI{E1yB5w4FVFc()=fZjsyBDe z+;i^Cd%Fkt-$CX@x7%G3LOcVonv{05*6kn&_VXHaI-LdAbvLDy>r)v>#Pr%Ce!suQ%$oofq?BaeuL6-Seotgji}en}>N5WF5mOidKl|J%B~C z{dhbM?Tz`z(NRj7-y5erUWtia0GCoRqIJ*nwoG2tO?YDXzP|_HrCDRRuC`kS2YtJD5XxKUxZ^B)7%5A+5DN{&SY_3n=s8Bl``R9S2r?dx(Bq@ZO3tL z1DLn?M?#2|qF9!NUaxoEah#7?{mhJ+zJVYJ_TxBS2CxNS2w=#}uTLXBi+=wuegV%D V-ub~jTf6`O002ovPDHLkV1j5SCg}hG literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_resource_preloader.png b/tools/editor/icons/2x/icon_resource_preloader.png new file mode 100644 index 0000000000000000000000000000000000000000..6911269bdc99197f653db0643dbeee6b9088ddbb GIT binary patch literal 665 zcmV;K0%rY*P))vB6#-jSMj__G08MHkfY!R*l!k|>Jb=w%TJ06cyW**@Dh4lR# z01@3s_3`Qg=nEl|Wgvy|Y{mTwW8m~U-a7NOC#abT?ad6zdRk|kof%c8WGm)^ww$@) z-0cjRj_5ODo3Aihg@9oxDpfg6!!MHAMo3g3KhfgaD2Ag|Q{osIjmjC}u}-eNqH zDO-Fi_ri5mryO;3PlyV86}?C~ziH2_XzcA!%@R{kpoXF6)`*m%TmY{_3@Ga&3Z7cX|Tzja3QE z1>YL|w|;Hh&-&utf$ilMp+NC}jZYN4Gd8vPx7+p`PhxcxNY9L8|Ic0XxlvTUwPGf- z;C%+`c~TR$*(oin3~5O0C@(&sad?J+(@AEA4O>>!{=U9kUF%BfrM_a1hd`e*c)I$z JtaD0e0suc~kof=r literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rigid_body.png b/tools/editor/icons/2x/icon_rigid_body.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2d240b962160620f42a5ffda861c6404f8d775 GIT binary patch literal 1195 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 IM6N<$f(A6GxBvhE literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rotate_180.png b/tools/editor/icons/2x/icon_rotate_180.png new file mode 100644 index 0000000000000000000000000000000000000000..b58c25d577eb5fddfc91abe67b3145c5e43a88a5 GIT binary patch literal 769 zcmV+c1OEJpP)E zw4Kg;2RQ1Iyhf4|1i^Wd(*Py`3<5Y4mqP&GNj5~Ju9SLL7(g66OY#ALb2;z3B_d0% z>sCdC2L=d&V1(o<$%&l7S-l1@uaxq8257ZfS4dU?oH}55TfYFzDWx`SMaOnhYkigE zh9!JgM4pnI?*ZThfM>q%PuYrHZy*SQ5o64o_`;;BB68RByw5S@zTeiOp8zJZpCk1K zND9f-On3xfK`C{s9ezNa1n`7p>Y-BrTI)H>fLl~bJ?bMksY|U^YsLydQbgo_=7MU0 z;cYEj0m3jGNBTeCbsT50;BWvK)mo2r0T^ShCtV`4?z--$5&#g-rfC4|O|KmpW9nsu z1AvHhvXW!qbOzvUSpWb!Ssefo8B96`1_r(zDgc09CzgI>Yyhbz-r3n1DiL7Y2JkiM za2#j+PytB3%$RPJl`bNUE&vg!XG}N4Fg#lZKomu_E&$K--UHZ5_>M(Uv{FL;W~Ea3 z*aaXW6p^Kjc}8o!P%yx~OA?bOj zwO;RYO#C2uJKLmMdqUs$r$ppAfa96cZvZs_bpVfh2;X%a=bG!f**|UHrt~t&H5Aj7 z&MKu|*oxMs6aYNWYXZ0k;8h>tO_CS>6%ORwn8a<=GJw&X!J7b$Nv;D}1F!(#WD@QI_(rlRA`Ml2H#Y+b_!h|r08SNr?gtU6`o3Qm z5l(F&j^ibgHIl0Z!Fjy_P*K&+#0H`$x^Sdvp0_n;H~=ggV^+otSZlARvqa>n@B1H1Fo0w>%^JX9dL7AH+b9DL03tGC z9Z9)b6p?gN%@|WF$;0CCU{nDSSttos%m9E%Cze@cT?W1$pn*M?fiM5n0Lk5hqKim# z%z%iLHth21_xsOA+~EO9iK3_t;B?9SwyK^Po}?>45vi682Y`F&lg!eXRN)nX3njr@ zK@hB^`^3z0oCGQuG!OIE50ba@P3l-nrm7v18vuH9g!eqpyBUU|$p@T0VHk!lMdT`g z?{k3f1GwhWe=m6xx_1ZPYe^<$~ZgfU2rK`B!4$ ztr-9qV^&D6C+qnM{N9><2Cye0O>1o<48!-6Joj+x7Y9+_8%&q6y8r+H07*qoM6N<$ Ef(MN-RsaA1 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rotate_90.png b/tools/editor/icons/2x/icon_rotate_90.png new file mode 100644 index 0000000000000000000000000000000000000000..0b3940686a144412d061a06552e7de70ff8151d8 GIT binary patch literal 861 zcmV-j1ETziP)2)2u7XT7STjq5jL2)pNr{?ZKq)8<%Vz7-q-iL z?YXC?z+RW69Y|6<&pS$T48RD0E&x42w-4Yu$z>7AE2Z8x4InU{AbAbIk(BGMiO8I7 z+c^Ih@ist``8Nlv0J70bJKTMKTBAP@U#w{Q@wllv+yaw2~UN)~87> zC75rE$ODp7H2@p{@TgEIj3#wfJps@2`iwCzgNb3~L}bQsoG$_7uJ1NMKLHHKUq|E# zkQ9>hG4mpTX{FSKvU#042;e@+$fhFzTIhDV9WL)*4Lw*UY^HjM(HlwK<`#^hUJ z4gexj@e0Sl;TXW{RsjI0cvS#Iq$@n4v$ONte+2+gYhr0cCJ7+2+HJjY&h!$x)Q#L1QJPcUH2J)7qpKy!-H38mDNq|U^m6aXB@ zSwSflo;P5=Lh{&7=0M6Hlc0>c4qzaq@hX5hrPRW|2BuD@0HC!VBsms*&%5#W*K8fY nhKMX1WAd3y=6x;e?rr@6G2tAqHRb%N00000NkvXXu0mjfZT)b< literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_sample.png b/tools/editor/icons/2x/icon_sample.png new file mode 100644 index 0000000000000000000000000000000000000000..860ea998efe9834a005ac5a13ae70e566c8139ac GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vjo-U3d z5v^}0Z{%xG;9))Z;bza@_f`)bE-eX@3whzIqW0Ay+pAGfElKUs`r>thM!_s@cW>x4 zFsUuj-R95uy6=Z>!>y{V2Xves2s+dkXYQNNbewBS*@>-bPr8@1>P9$x3w#q8_s_%WPaLd^)DO`J)CvWC9@hxWF!??Y6 zb~ zZ(vW54ZcwQK52Qv6b1*5hnLU1Ys}4gxQOY#kbGL$AMrUQ+)fHK~z|U?Ulbu!$2IzKX=BaLdFh)PvGw0;4al&luQm*T>2`4 zi-?0D4d?^d_y8_~uOSFJ2E5kV>lAUY=Kj?T<}+o;{q95Zz3)MT2U)IqzB8oj!ohI7 z37pmnj_oI zf5TWHROp-pLWa&-Aav-g1zbaCN>o1llu!V)-N15A+HFTw?}A4YhN2N@1R8;_vpVnG zX7}nm^ab>t$}doK;y&ny+60a_#K(C0xsTx4WMJBDN2V=kBmi)@o4iON_kfY<;GhBk z2ivVjv_7d#03h92xkhjqQo#6Ml@y)0pS-Gd+beorF06aNHk4I3711I?X~kgpzOaJ& aKgQ!LxN73yKai1xq+IN(L|iVU>E|GAnrg8J6k_C^uJ>Ku_vu}~rUm}HD0wj$3>+!t z4S+)cTZ~B4F+doGEdZkx$6~8ZHfO@^&4}xGHz%77r0l{Nt?n)^ewr%?b`2SIT0_Sdv U!{S;rXaE2J07*qoM6N<$f=Wi=S^xk5 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_script.png b/tools/editor/icons/2x/icon_script.png new file mode 100644 index 0000000000000000000000000000000000000000..25b2ad1c087969666b08916cc440b29329c89a4e GIT binary patch literal 521 zcmV+k0`~ohP)JC?M4+TZ^Ob% zAl?HO4_O#^f-W7hc*sH<$qPco!R8CO`92=?>;cvU=e!AzUPdZ1s@ZKeMF{NpG zq?Ec8LYzt|1K;-v!w}E&y7Vf5+p4P0qbSOD21wKNNNfEKIDA@HN)g8~#+WV;01wW& z<2a7L1IRYFQtA>o)LMT{k|a-(1mE{5%aT0LyEX?n&{|(KhgJX~#3?`&MH6F8XpCVz z9s^JmMIQiwFFOMO0f6UuADcoGdsS6^0X}pA_@^2G^h+ODtya(8FBXeuNB!+4Fq_R@ z1z_(93;+Yb0I=Ny%jL4(2f+W6K%>7mT-&aHsrH`00Pqx`0I=5HH3e(!ZcfW6+u~4EyxIH^!W` znYIbc=kv@tcMMzuk5WoTqY=~TwCnHZv99YYt@WqLWb&gs_j}VX0)Js=jw^W~00000 LNkvXXu0mjfjS$wK literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_scroll_bar.png b/tools/editor/icons/2x/icon_scroll_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..f56a1f570eed0906ab54a5b10702a4549ffa58bd GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vNJzX3_ zB3j>0HOxC?Akt=Uy{1=WMm1X%*Dj^T2>}m9bYd30($rcqt#N9j^#-HET}lbM=VJ|u zCV5E;1+V%w``%{V|NG~!P3K_wXMM^y?f22eFV>qcV79rkrj#j6=wyiuzZomD_(#(V zYa%V$y|%i%O$c7;OSAfSbiLZV+$#lc#^wJeeKCH&SnK`E zI~JKa%zqExnte$ldO~sBf~=)=dzlV87zpr8`PR70I%(eSRR=hq+iSdT5VgEOi#hkZn#@J zAWjh>5h}4V^bV|@VQmBLzydY{P30twV#iGZ@lCel_`UqLA_M z58p_f#;uw%n%HwjJBjmQn;^QEO1B<2oGo+r8Y_Vy3VE=YjDAEQh(ZpKD-hYYktijw zfyc3sFc!$bEhTEjQ<88-eGY)<&RI-Gtl7 z2;Pn12JaRMup@sABDD{dLg$QnLu-L@5_)iLfsF*D#-ehl3kMAU1C07Scn$lIBTvofJA%X&mqZWMxa;k&K%*k01^UNRsdc~i90FC$wkw9 dsbKv-nlBwQoHL@pGpzss002ovPDHLkV1l)P*nI#1 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_shader.png b/tools/editor/icons/2x/icon_shader.png new file mode 100644 index 0000000000000000000000000000000000000000..366496b0e6791e083d214ff63283f7bac39e19db GIT binary patch literal 824 zcmV-81IPS{P)7-F=LLOl{nEHq;9r!itfEEE$Ie-O3hOQWX`vMhQp^2i30lzf~R5$Xcx@$jjNs$MQ?VwLA)wl$L=5DN>>GZzrhtC$szS`y2&E2uyBw2U z!@peP{&be`H#h@SdX)G{e5GCvxc?5rl~fT7b1V%Gwnj4H0J8hmZ&dp{!U6VT1n#T4 zf3!=0#Yl+E7cM#Nxx%z3eF%VXf*;}5^rk@aLKV4#4*1D;d(Tb@u8>NkI#*&%`7#BFHT$K5)QoCxZI*z6(UNmG4BgbulFasddZiTfntuThY=;#{HPV=8 z%c>3%oEg<{-;Tu6WSPL(l?1$^5CIZfxm(~J=gL=kpb~gcAS_pug9W%(L0J(29t6k| zShZ*rIqVz)`gODD3Jb~W)IRXB`HP6>a=We&NeQGaL!NI296-S-N{)bf zFsMq;9J6>Yv4zI0bx4jRZ=81k5k1F_K8fXkMAQXvGyiU^M(obR|HA2K`gf0Xt_PlAq9jE_=7 zLUO(BX|B$!8F0+3wrN)E29THQfKP*YJRcl99ZXaRM_YkGgc^_FS9Snx&X!$#3#gRf9ogj){cL|9Lv!uVCf7100007-F=LLOl{nEHq;9r!itfEEE$Ie-O3hOQWX`vMhQp^2i30lzf~R5$Xcx@$jjNs$MQ?VwLA)wl$L=5DN>>GZzrhtC$szS`y2&E2uyBw2U z!@peP{&be`H#h@SdX)G{e5GCvxc?5rl~fT7b1V%Gwnj4H0J8hmZ&dp{!U6VT1n#T4 zf3!=0#Yl+E7cM#Nxx%z3eF%VXf*;}5^rk@aLKV4#4*1D;d(Tb@u8>NkI#*&%`7#BFHT$K5)QoCxZI*z6(UNmG4BgbulFasddZiTfntuThY=;#{HPV=8 z%c>3%oEg<{-;Tu6WSPL(l?1$^5CIZfxm(~J=gL=kpb~gcAS_pug9W%(L0J(29t6k| zShZ*rIqVz)`gODD3Jb~W)IRXB`HP6>a=We&NeQGaL!NI296-S-N{)bf zFsMq;9J6>Yv4zI0bx4jRZ=81k5k1F_K8fXkMAQXvGyiU^M(obR|HA2K`gf0Xt_PlAq9jE_=7 zLUO(BX|B$!8F0+3wrN)E29THQfKP*YJRcl99ZXaRM_YkGgc^_FS9Snx&X!$#3#gRf9ogj){cL|9Lv!uVCf7100000v*kMEAky;OQ;I*~wW>{HIY-&Guxn0rt5havv2XYyW!AKy_qoB+R0py7p$?Po zs&wCUDcG-dbFL1v@o$cVjeo2|>zr!g`V9GGMFHEBikf;X+3m_tjR zyZmLS)Nh-|yfv=Jup^E^?y2{4j;h8Nd`i=8-ml7C@H!^r#VOVX?|IYf_4q^&$~ozr z{Qmh>+e?ml3b!V`e;>+J%%)PAEt#?VyYAcx&vXyFuurKx{lb=stEsoI?u)%r_t8&m Y0eR7)g=>GV1%?BIr>mdKI;Vst0A@Lp?EnA( literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_skeleton.png b/tools/editor/icons/2x/icon_skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..92eafb3f2c69294fa5562ad05b997fe32a5979f8 GIT binary patch literal 705 zcmV;y0zUnTP){&KxRV&OSEgSUPm%N4_`Fi9GJz>!ojI!l0_+i38jTZ? zkWtiuQj!=Gx)jRdh1_)-0J#H^r4(~B5%~dQ#uI&ita>_*O<6nu!1H!2DobdQbpScp zQ^ROu*0W^pO_)ScK#{vus*A{L)o!n4`P_c@4i6uKw8}Lx$SrR$c$90bFeeD=rrCT( zvIhV)-xuKTzb-lhBVNZb0YF4vc?%1ViykBU5RRPndP4wfI*#vwbUxem4hV=)wcGd0 z!U_$HyAhrwWOiQ2r*g_r{hfbG%nY2`fR1C6y7ioVSAm;%o5zo#$Z&RlMO+EpzpF4Tn>qY(E*Ty`Z+Q6Lef78Gv0PjwWkjMz9 nzxP3IYT)u*r}N#l{tUkX4GQmkM&vPl00000NkvXXu0mjf5s5O& literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_slider_joint.png b/tools/editor/icons/2x/icon_slider_joint.png new file mode 100644 index 0000000000000000000000000000000000000000..40963ce03c5e13b67460d4422b6093c57fd67b1d GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wSo-U3d z5v^~hMRPF-2)IsM8Z~XH*S;xNQhYM)=KOX&T(T>+U!X30PIFlHc9RoJmz1u1Yy5rb z$+S`njxgN@xNAa^O$H literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_slot.png b/tools/editor/icons/2x/icon_slot.png new file mode 100644 index 0000000000000000000000000000000000000000..eab8da30a3da9a9f76b4b754c90ca9fdc50e600b GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?+@3Cu zArY-_ry2S&B?`3eznP=RzTm0QoCC}niUQWzTG_$}ygXLeFsLr=RZ`{U>@=I_%+2k+ z_@+U~Yys5`pWh2`{a=48sq9(m{n;m-R6gAoT<^v_ch%B;`n-%DdsteM#0)MRKRNea zc%K@>lTY1~pL(R5@-sf;$*K6eaE)HxlAQ+o*ngxf&{Fxl&@OiRi$JTEm5UY|?JT&} z^dV-+&*swp`o$Tx&hhzQ7Z&Ip_|G?^xUj={3zJ>9*z(`rUCJNSRNk(evv&sTlj@!Q zvXPZ-Ywk|HR(OpU^<a)pADDn`vATK#I|9lX`!=yd z!muI96AL(s&LBMkE@TA%p10UHRjYj-Tfi$Tmw*OvY(jW1Ti6xVYA-VjIF2u4KL-x| zA-tCsL2y+|ORq-?IEqdqy#tOO5WJTy3WbYWT>Lb6F&Ki|LV7#`zJWbYw>wR-SfW@g z(d|xS&jTO!S$BkX`=RZjn;sfCjw{$tQW|Vy-=@>KuX??kRN(dX0?pX-q;Vx@XU^cPXUQ65a{h~^xgT0m_&}R*P1t$`V z3xyZs!utt=w6!O*3$$8aCl;8R`ZA6{DXCKR`p-%ET3GmzGSz1VDFuHmxj-(E3k?1Z r6AzD)GM}82GOF)Ce*(EcE|BLJ7JidoDepRu00000NkvXXu0mjf$UFWo literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_sound_room_params.png b/tools/editor/icons/2x/icon_sound_room_params.png new file mode 100644 index 0000000000000000000000000000000000000000..80a0c78b9ada4b00e27702ede34cd65ce899d17f GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?I-V|$ zArY-_r`h@)F%W2-FR0D;fUWabal1)$0rwX71Zlly7iL-AIgMRyhstMoHo8ofb1@8w zT&uK6?mq+TPpjjF&niFJBquCnO1t+jvOqAh`$YBI@;)yy!_S%x?hNYt^%RcnVEVxD zV2xSDM27c&dyC)IS8Dp>4GTmUP(B%|xD)@bKZlAB5!Xop~y$l}$l^zMC2@759US+nQ zHGM9V(ys8UyQeYv$Y#%%czmk*zsa_Y?CZ0Yck^ADwJD0>!{%jY7QO$y%>2p!lj2IV WivDo%c+>y`m%-E3&t;ucLK6V-)}c%Q literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_spatial.png b/tools/editor/icons/2x/icon_spatial.png new file mode 100644 index 0000000000000000000000000000000000000000..3d7e0502befc9eddad3b76a36f6f4d187fe7c6a3 GIT binary patch literal 891 zcmV->1BCpEP)6GFfY*g~s6SY&J%^jhcu;gNZ+as1*bSv0f;InVowrG%z2#I}F;%>E66^?m73p zxBDKjkN+LaL)J=VARvd0F+)@xRG|M)kyRy^1(>ysdCOvP<(~%7si`Ak+xJzq1k%c& z3sheRt=7E*2`q#nbp<{+y}io-;BRgY5;$j(B_+=!N(n@+c3O$H0o3#QL-I4? zoo|WiUHkj@3d?0_t7|l@pxGQVz$1`OWNO1APq9>5OKJ-33JFk7nkzZvjE;V6$KUQ| zWF!ReEbzQ9RGo{2=o8g405_#cby2AdgvKmJPrHcRbX@m&H}fR?T5ZArPj(7xXaUD~ z=r|OqciQuA;K)cA z0`*vJ@?w&g3P9j^bgYHKd|vZyEfCXE^+aX>1rA5Y&d;CU_8Pz;zs72lM=}GX(A%5q zzKEfxC$3dZZDqSHi2YW5^5|au{mspRMC~7$0Tft@iCV4mdksJ!rd4t=Gk^ed(XmCA zw9&}A0aMUM!?ILMvDzYYNnR>|ZOmJ!hLO}~f@X6pZ-AiLyrtyn$fuS~rtX9E87LN4 zNWMsr9tE}9*TM*(*XK%S*xx?^;*Go-*=;Bc2;oR8OxZH z{C%~yc3~}0owh_yWtjtcpXHv{9{|IK93pTm_ACdML}bn;XWE_iee9zXegXGW9;wDJ R!F>P#002ovPDHLkV1n)tjzjCDF2jx3L|N@I@xV3GN|(_zkeekYFp z1D^NKZf1$f&TlM!yQ|k@w_s*9r-@Q&i}u@R`zPuIXq7}VsX8wg(~z~=>X7#$sPK0C zd?7A@sm$Ap=Y02^Z@!z;+mNe=Y4L${{x`q!n@_~Ptq&&RVSaU?fuA9;V&B#!tkKLs+MsbyD&q+J^PS?_@D!&`#;GFAJU1a z?)ubqZz^{we}?l-*D%4i##6Lr9Zkw-{aXKn!TC=NXQV|fA21jhJYD@<);T3K0RV%^ BpELjf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_spatial_stream_player.png b/tools/editor/icons/2x/icon_spatial_stream_player.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae4c80c39d4fb1f9147baa17256b0f6b0b9e755 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!JzX3_ zB3j>0JIH(3fWy^3bX&%))=h3A{a0l6xU+j5>+s=!d$21+Jz-S{*Z&Sjo5oy*m~`=6 zOC7^91~-Q5r(%qQxXv2b6hBUNe{fjAl3|O2)b(Sw3~L=fZSTmFYM8%Dkp0VEj;c<> zspt6DH!xd(&=2)LYHzP>S<{e}6~(k-*|Yz57!RLyU$TcOY<9oYg0jyu&248a7jl>z z#O2EIth4jbt(bI^k(Q79H# z(2EyoqhG_Fo7Ywk*X~`Ek4+1V&+Cv;=79Yz!Yj!GW0|Bp z4J~l%v7WOH3&1Xb-8~TPh2A|*e_<2W3Q)8{OOymIOef{}wgNX6G#V-M2H01DpEv*! zT8g*sT?E00*=|8W=7NSPZ4h>0|h2>oC;d!h0Vqz{VukE7y45<9jFrk zhJ)(Y3eJS9jb%H1Ek&y=S3rcJpxUD4%=UZ{%C__Q^#|ThVU zm0>mCA}lyA%ljAfwH48Vz?Pdvo8!(ZS3u!g*YL`EodCkut_ethfKgs_i?85rO0GcJ zknNTL9#-{Xsw$~@R)Aw2#;;_Oa=hx|s)#D2I}8Wmw*RL$&Ruv340Z^=lt~cto)i5$ zy@(=Q1%7q_p10w8?IE@9sF6v?CxKC*)JAwo3|D58@}agP;H(4x&Ti*{A8ml=jZJ(y zE`iHDPyis4lqIW&LEzPYz?TqCPhFO0jS9lPn2Z3E2>l_!D=MUC67p!f!ln*Yshkd= y3?sx)4kFI08Oj%gb%aG@lbyOG%gv0tv-212g1=FLU_Ffh0000r)K=lP233LzNAHbAoVC+aA)3COHh zQAVLnz}$K?mt-2rC;%+(K%uzSxt*s@>kgCx@}O-8{J~SGyn-1-2ruic3qYd-%ouk7 zdS8<1iz@fhNSgr1bou~p{`ME0>)P3eb^!q3TJ0XdqBJH#=7xklcBFG&A`P2c#u zFk{@IS@jU$hNv=6&C3qF6wy${F`YgbJk|P?%mHDDTRt<60J4e}q1rB!IdEm#Z(JA$ i$;?JYizq26S;Y?`9dqq~dx9PS0000AD literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_spot_light.png b/tools/editor/icons/2x/icon_spot_light.png new file mode 100644 index 0000000000000000000000000000000000000000..5d62b609ee58a9bdf8a4b6dfd9948f28dec23d42 GIT binary patch literal 770 zcmV+d1O5DoP)(#seGVf zINJaY`=qyxT<&NTzLBGt>-8gAsj`U0?ovAa4a`qKbj7FqF#z!T`XTMQH-wa{l*xP! z;`bfJT&)Vvw$n6Vmh$<{9m|?#=7lcJF(JfiyV<<% zr{jABW~*hZc)SAOH~@es5i`w2042(1-vYQgtS@Goiwq=sLhsC0%l6ap-2p0V#@JI)>9c{UY`TfI5Yadhw6$mRBY z3|m%G8%AE_aw`-tB_lt>um-~7z<7D7y$OC?heu2%VCG zP~ePDgO%ZvT|BTza-q|jiIs%f(QZ&ih@e15WTQ>w7K(iVSC+l@9Vp%S3Xx~ z?>XP+^PIzbcFqgzc8S}8B;{euJe4Ne0M-L?0KlRDF5f`@gpw(h##peW?CrJ%ASuJq z#1#?VCUMNA??(~o3pV*5iwKJjFgU(+)GNl20B2l+b41{^PNlkf+RDEa9AId|tdlfH z0qidZo<&#yR7WV_pL88yB$BwOp(6l{Ey356gi?V}lYeT{0Qbh0j(80tPM~6&;2F|_ z#!6jxV9%%Q$13{=Nl}I|yzOuRAoeMG2TA5kIw!zLEOE8i7tW>54M!90c>}B_h5*oLT{m=mWkn8?QbizI1j@Evw6tZ~-mGZ#*_(ot zo4u{2KLB7PX5P@6wtpu10jkRL$I;zjg$FE%&gU#lK_1A`b99?87Mnxg<0zmib$V>cZt?`^dR!b z_OJ>^&9j;uwSxnIW-cS=Xe24&s5v7*twWF`1b3CleGgL~03aFa7PeX{9TH-;I7CzfkOOB>00h*W~sr`dOq^Q26BmGP`2;Coky@9x$= X&2c#`2cENg00000NkvXXu0mjfPcxnW literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_sprite_3d.png b/tools/editor/icons/2x/icon_sprite_3d.png new file mode 100644 index 0000000000000000000000000000000000000000..e24779ae99b6ca5c32e04f87af1114e0da863974 GIT binary patch literal 894 zcmV-^1A+XBP)pOo7@0Ft#*)>bsfN(MVik@ zstY(_m&^Av0|cX^hbi3yU@ysh4#Jmo)OMWlzXJSp-OV=e1mx;vF`t8|H^}Z4rP8bB zpG|9yXp`5L-5dbO&VqDVQp==U07B0jz~W!HED+tH>-M(=kVKN_{+anKgE1G{0t91Y zd$R8HrAR=R?|Hix09ewo)=b^8f?%U1Z31vNzf*F(MfS~(3r%D_ElEI?)#@|=Xl(3E z7)9^$_@~uNioN0$Ah0fv!BRwN{p`4T1=cnvg=9^xTY+UUjG|gzleBt~@nj1NOJnth zUhluxOYs5K{0KfT)+w(@ewrQ6JpySOWa2ioe7}=t&;H0_poMDj*df-$wj9SK6$HUa zNZ%4$kVOFwfr$|K9s=J9ObBpN&82!H42R}_q?-A8E34JFk_I68DKp6@$rsSSqEdN1 zKePY<0Bpw@7kLE0*JUuT%a~rfTyDF~+X4W9T`ElmQa7Z>OR%2|8jZd7@bH7Agsc~n zej0N@K&C$<0#lMk3gz<647u6md)_XK?32_(U|oDQ13n7)L}2D><~Yyu^!>l}2Yx(K UcHdwk^#A|>07*qoM6N<$f{SE}yZ`_I literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_static_body.png b/tools/editor/icons/2x/icon_static_body.png new file mode 100644 index 0000000000000000000000000000000000000000..3fc3e6f9280288a7e48a2ba3b5b297acd4d4581f GIT binary patch literal 453 zcmV;$0XqJPP)>91Sx%>gceHrNQe{AZ#GeK1TH|u z1(Mz502Fi-2+_hBphJNYp@fFQyF;^17D$AGc9jDEZpJhI-`|DD@ZX_|!N+K{XGG3` z7Emvl>m89>tMzHE-G2BXASb^A8YL5d$6KKFz6!$$fN|OUY?5Tf4NMdj#r}$A{VEJ6 zHc3FKEtg+w(<?p0;VR48t~PD8-P@)fy8mMBJx2VUc3C_V=^4>8m;fC`eP#U8o+^b vdG0{1+kLcIb_iS|GOK`i23!=$JpeudD&}$mj9@#g00000NkvXXu0mjfiyX4! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_static_body_2d.png b/tools/editor/icons/2x/icon_static_body_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..6c199981e4c137c8930fb3526abec8e618a78a57 GIT binary patch literal 473 zcmV;~0Ve*5P)@lOCTY(m{>`#r6q|7#$E!38h?U4 zm4ATN0I{&Jl2c=>^hao80hWe%CSc;_#zODB1Sv3gQn;_0oy_ced6R5r;lD#g4;{xX zXl1oP7ZJ(C%cNcr|Hj8V+%ISErv!8yx1dSg0=Za;r!mr6)~h9Z0AK}Kt*jP84y5mS zG#k72Q=F{b{y2|PZ3WxDs3TwxK!2C$B7g`7agzhoEB0_nOA`Q5TR}c_Aeec*Vh;g& z&cuseP%Eb`=D<(=)sj8vITJv#L0(UF{xOVznRA_Y=D+Pg_d1Dv z;HSEUJ75HaYkBYDZG=chL{@{nFm9Y&j#qqNJpwPaa(Wpe4k+RJGf?erf1FQb>;k7zasz-5Rta^2ElLIi P00000NkvXXu0mjfwl2MP literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_stream_player.png b/tools/editor/icons/2x/icon_stream_player.png new file mode 100644 index 0000000000000000000000000000000000000000..3d00238deeff69f8a2e68df92ce5bf04b899501e GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v}JY5_^ zB3j>03*V|#(qyT`UwYUM)fg>Rg@_{&72>+CEywHfa-Q*?iN>{fO7@P5KJ z2bVmCG=}L1W3(HNoawi!xV7=)y9qK3YD%->o2yyW+Mh5q1f9C7^da=zUg;T;d(BOi zf}-B@uXo^R0io~nKL}r2_cD?(`1%(SgVMA2cQW@)_7^W@-J>SI`M`@Oo3pq(GBP=P zCPfLkY?V% literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tab_container.png b/tools/editor/icons/2x/icon_tab_container.png new file mode 100644 index 0000000000000000000000000000000000000000..ceff71e2a5724067311c98a9512549a5592a29bf GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xjJzX3_ zB3j>0v+rUu6lvd|l2h)m_B&4%S1zmTgsZ_fDmsq_>u_f!W-C^^;&>T^bv zWh3vG`pxeaG6bBE-tj3%|Jq?=0fwUN2Y0F;#5}!v1;k@=VBlb2JW$L1&Emh)`Tvb; zdGGL?v6Whu!n2vD!NrJS>Yao2&4GV;9Dokl>LMDDobdc$MLLhN@~T_9=GWz})d&4$ ZI$`TLf5WGK7GO{?c)I$ztaD0e0s!MUmZSgx literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_test_cube.png b/tools/editor/icons/2x/icon_test_cube.png new file mode 100644 index 0000000000000000000000000000000000000000..05d704fe78949e98fd7ee61591ede602995995ef GIT binary patch literal 668 zcmV;N0%QG&P)&iL!gJgPTwFGgW^LCB|U@? z2t9;cd}=7D0pXB~-k|T3OYqe+NeLU|-O0hS(aQR>k`;1D=Onb6{eC;UJ2L{_x=|Y^ ziR1qK@$nlm2LK?(O#JQbU$nn}|DpgAhVSRS-iVlw0PN(3ABgBTGmmL7_}eK!jd0!? zfm8xyLVf5UoVS@6b5XZ7g#eDiGco1@09?K+1F--cL%kN_wtg1Cd@}h0;JWQf0QblN z82CZ(Cl7E7V0ZOS1Rz=p|7>#2Rv<**LG%%Jqy@m#4}v`a;LO0TH4D)K0`S@M-XTdC zu6B2403_)GifpBojesd2&Dy40V9o6Z0T%&eKh6WBu5wSzmn{zAQfm>`8UTnfKf1hz z#C(>0xdbTP*WPe=?mazy5@SxVIJtS-A?CAm;v(?}A{u+1_qjJ5o|ozPWdi^}qtQPA zV+q6XrBZPvKtqsL#mEU@4J3{)wNjRdx3#s`rX0K9?JP)9PH!RJ8lX!n1&}!IcO_Ca zSLqqhO5N(KtHy`Q5>6A8R_e$FU<$h)d=Qait@S|?MYWBEC7h;Y&3s73*LJ#m$Zo+` zR3sd&)J+mar&ZyUIPND=bgGrQsYp<>R13fc4T*>xTfWAeY}AnCSK`oEWD8b#@oLhN zH3Z4~HZI?_05u?G08YY<09FdG^<%OI(&4Y!e|rY_f^TYE140v&~~N6mXlrcS~evKrvepSB7%q1c8SlnLAvj1TXM#m}tgYzF?`EZWN>L%!LOh zmYWN?Uh7`;V|Ch_iTj_+_wxLYJ?4L}?0xRW<>3ps?}WZ7WeJ;fqGS@ExoSiAPpKX2 zZ|qQ*9O-Gb_}XK!1G^rcKF2(pIV1SZ_3qPa%rEoi|Kq(_9C%pz?A@O`EKlt1zn?Wt z_o{cW_zn52?5m*-k=w2?)$V0jD9Whhz>*Q8y<(TLSm|fs4hBI5CKrbN!g3$~wJO#- z9=ON)k8=%^)Uze0+&LYDW;UJ7`fz{Yvz;skp6$}wp6q9sELaTeRv3jF^82s-m)`L8 b|B7?=T8?x7sU(^JLxRE6)z4*}Q$iB}pl_7Q literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_texture.png b/tools/editor/icons/2x/icon_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..b67cebe3e0b5fa99c91fcc963fb6435bc5d6933d GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!JzX3_ zB3j>0kLEgLAmEyRBzA?t??T1MN$-xljmfzF@T)U-t!tL&=L7TBn>o)kHs@V>VE^M? z+>^o?${CjXN?Tp``jqyKp}~25!R=j^3?5dGZ8g}K<~wQW2{*>bII|jeYq@{2+&<5? zF;-y~gXhE$v&O9~{s)7O1($zMd-iO;L{L0a_P3wXUsXQ5e&T(<^^mk^fqvRsrR|nQaih|L1n(jqKQw0zpQK#-&*eQJ#WWvA)q%HJYD@< J);T3K0RWU@dVT-^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_texture_button.png b/tools/editor/icons/2x/icon_texture_button.png new file mode 100644 index 0000000000000000000000000000000000000000..9c742a903b2fb7c7868735a9a79d053797639b75 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QXm68T^vIq zT9XqbSQjTOVRn;9e)-$<|I5t6EeRaT%s?P)t9z8qP1eDb-G#f&;LxK|2N?&wgoRfa zO5zXyIPz@OLUE=iM~v+ZN}L)(<_pgjW2@%~us(P3-~)cfsOyuO)miNJ|Fu!zllUMY fQF=fFXbaFQ{$gj21n;;Gw4TA!)z4*}Q$iB})TT?{ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_texture_frame.png b/tools/editor/icons/2x/icon_texture_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..00c8c838449a1711befdbfb47488664dbee7e9ae GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v@o-U3d z5v|Dy5-%GBk45~dJ6m5BC8H~G=)?gaaPjxv$S79AIOB8%>jmek1I`Io7#H(NlrmhE z+3@A>tp87@EMt~ql2BD#$#D0&f!#*cR~NV$v#!r_R%h|}YPm5p@k2Yq+Gww4dzOs5 sPEsEPBuWpgU^XaX+*|Dd)VCPut6%B|Shw#~1iFO5)78&qol`;+0LZIVIRF3v literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_texture_progress.png b/tools/editor/icons/2x/icon_texture_progress.png new file mode 100644 index 0000000000000000000000000000000000000000..711d778e5c44717caeefe7dc655cf52deef71de7 GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?yq+$O zArY-_r*6zUWFXL1Z@s41W#(_5FPewCLRvz$+OTr#H~tb46iP{Wd%${w(e`W+(QDuO zSe1`=inwmmuY$Kn%R-d$AoTU3Nb5euSEXGAU8tVAOE_XG0+T8Q(`qdD@c%xe2 qo^kR?m3jB8_3z7l<7dg6qFm%0!29K5aw0JF7(8A5T-G@yGywp4PnP8X literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tile_map.png b/tools/editor/icons/2x/icon_tile_map.png new file mode 100644 index 0000000000000000000000000000000000000000..089c27e2ae32b503d65ac0ae7345d9b4d4e64f4e GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uxo-U3d z5v|Dy5-%GBk45bIdt5%HGsB-xtg6E}@D;Py!4=GI2Q%~}N)KpAoMm0iC&9XSXTlZ6 i#R(?jJyr=K3=DN@DJrkIH!A_nV(@hJb6Mw<&;$UTYd7Bj literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_timer.png b/tools/editor/icons/2x/icon_timer.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7ce1e0a4dafdedb1c79acbf6137fce7669973f GIT binary patch literal 965 zcmV;$13LVPP)KDG4IDXU7Rhz`?TYgVA%x;+3OpnANz6ah{)z!WQWLfrxnJoY>?vs2M{{k0O z^-j+MoO5piw}3-|Yg|W+rBKBOtE>7ghD#UgQ9A96wUk z_kc@)FSuR+zBIGarb_~xa~Ikq+?=Xj--|ees$LV3j{@^+S(cUFOjC`SNtR^~D3{uT zs-9~{;G8R!m#TKkr$wMrFg;M!mv;xvH<0J~bU?lxMbTWlpnc*4V7o9r;ha0!BEWn9 zPH~lpEXHyCXi)Y>(p8JLMmH@BV5hw{;k_>{8W5#eBGTjcw=MZ z$UzAh9v%*3J!$$1#>W)OFp8pS;I~deJJo$Vh{$v&0nImHX5R#pDjXb2u|#CKMSzHe zrSfi`=f?+S&a!L@DD{|ny}r~UAW4#+fro{8hwAnEXM+j=zMyeW8UFPqt?lq+o|Ns`mWdtyr_ zJLgj1M|RHdB9?}RhAvG`PX6AFIM4Ir-ur89cK)}S&7^7SipI93w7R-_MnrDYdbRow zSOThM_S5L-=o-N0=H^7B)GEL%ZLV@r6ulM4aad_xFQu=W*-Z}SQhHuhziQ_UTVxYS zlB}?k3*QYuzG7ytbRvfye@q(Js4KvU9*OS*^QwAtuZcakQvm1ONi&;moaaY)`fIiZ nJQ0y)?|n5*(_i|D`)uQXCMrYq5}WlP00000NkvXXu0mjfjqwF*Xb!g{g_c#QHiADbg;un7dzjDS*l2!CCS1JZ;B$`<&LT5eLEC9>k?=NOkIXFXk5r!`IYsNvAzoj*w;^kCEn!4GR) z*c){p7fp|UixCXa&z{X%$13>c*{0Cx9U39>z9l#DC_;09`syceLujbl# zpL4#puXSKHoAnoq1t+4`e$_Uu0Vt);<2X(cQEII}=JWY!rvLzO2LOA;`Z$WBH!0;U z5k*}A^eg)wV{D|geofPK;K)UlD;$7`CWg4PJkQ^yl$XAV8vzI*9*F415WCM9dn(q> zN(&P^ja-`oA;j1MQBH0XBKi%{#t)GYVvL9*OLhQ5b)n;H{1Og_!;z~Ko8()$69B;Z zI((g8_RDt=fCa*P%*sN18v(2!3S;_IUyk`f#K+}wd6Fc_r|)^& ZqhB_AuQ?>2K~z|U?N%{w(@+rp?!A~)YP&~JCAQNJMf{9{M3(|f7m%uU zK|qUOVL~c1VgaE7LlnVUkSMeZ{EI4GD#s3~U~khQIKE>biCo8aozRVbliz*!?!I?- zel~E9{~a{SCdYA#M6{rkng?J4nCemo06b>iX6Db+)6>l}70_%pFER5|5m^DCPjP1= z`pC>rEX(r#S%B-hH;CvxfQhVox;SFyJGO0a#gQsw@`psUIYM#(m{dxAa$R>Vjy$yj z-IH%(Q0%UVRFqQR^ZC370PS|$Wac@g)QX5)iTE=!--=cuRlxrK{*+-DdpLRWwun47 zP4g`gaoj!;(TzsqE`S#RE`+EfrPOS(Sp3;Dq_)5?jP+=80P~h*Z6qZJ03r%Z(|iqJ z9>DJqH7O$NCw!BFIF3`)T000$yNKMgEbC30=qT#-`U9oZ%aAGXeczgynK=MbDnLXF zIQgpWnx^?~nB)LpS=I)CTF9gg!&vAo5(Oxwu7}qmQb{X&5{M`ekxInekDWFHc0|y( zVUza|1VMCfIg5ac;YF*}`Z212PN&m|m@f4ma=i!7^C|$Al7ftnj~{xT*IQOi(_GFf zKx-Wx_I@k-6&M>ETLrL}A>LlsH#3N+7%}}C5Kt%-j)`ayz;Q~fV$*!ozb&b#)oK&@eBR9Ea@PPXBUJV-n3-?dw*4iufMMWyUfMOy%>2ls8b@aOB^wb;L>~amCM5^XwgN5u{VlHp*ztXTD?IJzI7brx0HRX= UK&zWR#sB~S07*qoM6N<$g0GBh1^@s6 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tool_scale.png b/tools/editor/icons/2x/icon_tool_scale.png new file mode 100644 index 0000000000000000000000000000000000000000..ec5f7968be3d1f082d4ca061fd90a094495fb787 GIT binary patch literal 618 zcmV-w0+s!VP)}Oq-ktzs%!G)Jh$w36w)rO!V68n2$(i{VE{LE@2O@2606bSp9Ra7tbk4zh?_zZ}x`x);Lj)&Zwf(8q`cs%+ z*Y#eOWhZU5q9d5k=Qo)7()v}&fz!t-#uF7V91b5l=ROog@rS5u<}vbhhvt(cv=tby*;5hG%zIzvd43(haZ&*-^Is6r z5AXd~A;cFcW!LTKF93idqPO1r62MGrU8N-4VTTaE0aQTL7vw0%mjD0&07*qoM6N<$ Eg5bynvj6}9 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tool_select.png b/tools/editor/icons/2x/icon_tool_select.png new file mode 100644 index 0000000000000000000000000000000000000000..e863ac455e7a8ea1a7c8beae2ef85a5e8e68431e GIT binary patch literal 715 zcmV;+0yO=JP)6hRop-}5$vv{oVRX4&H`1Z^aLfi|{cA!5LP z!9PN6B{s=PlmrQ)223<|F=%0sfGGt-GA&F{ZkU@xY4j8T0Gx9-C0*U4^-0pSr15gO?0N_PkGlf{7XhAk|w(d2Y}PtPx+%UrW(ibsg^nITxzwNpCpL^;B^Vo zlmNVtG!{kC{LV(p2>^ia`!xVh4;Y>TSSC52B*}8N+40Lrj!Qb1_w62l7l!5R_&N$~r3j-*Z%PRoh zWXcWC^X9@ZoZSPWBx$M>L~ej>WiR9N=7kHxa8}Z276QPHIF1Jj0VtJ9GXTCf*OLCZ z7f}>F$V}ohfOA0*Y!(6#1i_}Hd)v!~=XvwlJv)wLo#dG?4Bzf2qob^~C#h5deoe)E^ea^ehbpsaXI3002ovPDHLkV1jznGWGxf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tools.png b/tools/editor/icons/2x/icon_tools.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6b161c9189dbf5dd5bc0f7e36b2593270d4833 GIT binary patch literal 815 zcmV+~1JL}5P)@t-k$+R)%4S+3U%v?yvdk69jF900NLpuOgNG>a- zW=THtCKGAy?d`oTm&JaZl2A~xBH+|OZ0yw3$?z+4^ zN02XgA4uL$Jh+DB#$j=<0RSkKO4qSp_Hm&_a>++{4b*D2?;`SOj0PSy8jY=i4FG_1 z?g94C^Qg#3E{DjV0j1O|0_Q0r34r-DO()Vcogg`f{fp~EDbMA_!7GU4SOb_*N}bQ& zv<`_YrOwuBwV$1FYwZaDpGnpNT1G@RopT=nY(`OJx(pa&7;%#W-_9V%b0xcsVYa|y*9(2fH$*i^43Yty=;AZ>GE0xOST>NBUeY0M#KlgGW z192Q57m*(r?E7DYjO0`lMZbJx(TC{v7{mdfBqFy$q_+Y|l1yh=_62|X`BBkw&Ykh~ z18)VgEPFCWaR8`@$WtHj*A65L`Gz)jMC4wUWs@S(3@M99ljIbDyXc-L+9O%dKoWcf z`B1tJ;FE|f)$8@I9bAmwW@WV22k$$-M~?wqL|`85i_l1Itz9+7u=8iFT^%Mz8-<@@ tU&#Q#Ik!1TtSHAo1`4n-VC+Bo;y0}#EgJn$p_l*w002ovPDHLkV1oO7Ufuuz literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_touch_screen_button.png b/tools/editor/icons/2x/icon_touch_screen_button.png new file mode 100644 index 0000000000000000000000000000000000000000..66ac0a2f56e81e657e378c7df40eff8cba57c3f5 GIT binary patch literal 567 zcmV-70?7S|P)0w{@Ser0L!+|QmcFzupD)Ymf22T0yyQmV2SWKSB#QUKYs z)s~$wvYqNHFd5_vf5Mn$%7Cvv)QEO+$3cpaf%h8e=#GPA%0L-N*-ljz5U2rU(^k_v z-83r9G~XL{4$#+l)_}VpfVK>XXdWmxHunrMUSo6L`TFLX4+02X=^suCe9BBD{dgDr z1N;MY-34LQ+BIz%C|v2tf%810s$KnzI@Kot``lf0D{g6k#O?9L%gs^Io&Qz<)Y}Ff z15jmFYTl*oRM!gy?K4Kl4j>G-%qM{jceGkOJbRkxJ%H+t*(M9g{^a%1MP<3C0NM25 zz6hH}r|P(Pa@tb>fR!a{QK6b2 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_track_add_key.png b/tools/editor/icons/2x/icon_track_add_key.png new file mode 100644 index 0000000000000000000000000000000000000000..0f816e54b692ee24c780a7b1229830b60d81b5f5 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TyJY5_^ zEP9hu4lst4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TyJzX3_ zEP9hu4lvI9ll-gs%=E-x$D4d*h4q*_SQoPy7#J*SH@h2a@PWK~zYI?UOM}TTvK>pZDZuRJR7oO>UA>=#r%%g?6ixC{F$d zBM#0&p%e7NAJ?RMDf_1*((8Ne5k>choUPhe&)j^jG83(QZb9RXh?{q)|SI_Em2QmHGc z|9dI3K$0Z2!CUDEm&8$MLF}9RLs09yYU&`FwsW48wL- z@G!T(z|8j3!p-bZ(wj=9@_AbDh(L-A%fD_<{_x@|O gTJ6jVe4k-%0Q+})o{I*E*8l(j07*qoM6N<$f=fu(Hvj+t literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_track_discrete.png b/tools/editor/icons/2x/icon_track_discrete.png new file mode 100644 index 0000000000000000000000000000000000000000..986b6cf5d55877ab67f4817e0afd45b25a2b50ab GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYe6icy_X9x!n)NrJ90QsB+9+AZi z4ASdCm@!Ujq6|<_vcxr_Bsf2(yEr+qAXP8FD1G)j8!4coN>3NZ z5RcBclQs%ADDW`YuUp9adk4GmNtJbn=bmc}s}PBB*%9$#dgiC;{57&0qePPDG&0CE zl%HG6&^(o41B0?br^g9r??$a@Oma6|Q@k~Q+SL4EF8AHKC1$~`D?tmmb(yX%i&`iD r;%bO@Wuu;NG)vq0HRL+vAmI96XL8U%JEuv)72MJ9lM=0TbN6(ZZ`kmS$0;HBM%0W`TFHwQW*=I^ z$@gks*3Hys_H5G_|H&5VpV}lcpUrcUNtMN4Er#E_)_vAF-S=+yN6zZWj14mlp9P2< zjc|T&uw$nAEG7nnt6~ya+$J1MjtjyWv)`VI+Wl?iL%YMB8I|_RzL)p-#_9`K@Ub%} zMQxeu@|<(W!@eV5Lu;SszUba|rBOkErOAO?Zxxf$rpqE0?tv!P1y;DEoIW$z gqR(Ic#BZZKEpEHoZ7<}*fWBk!boFyt=akR{07#2`-~a#s literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_transpose.png b/tools/editor/icons/2x/icon_transpose.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce50bc29446f6975342a7df4f0ea14afc3812e3 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xRo-U3d z5v^~hdh<0X@VG2L)?5(0GjnI>x*Gyrrnkxx(_NWPR!i0$xbIwhA>=+GhYkkg>jsQz>s(4&IC=`g z8zt}fIyCL(So5IaV}1oYJCF2*17}&b6bLt}f8b$=xpdKd@*?TwKY&hR@O1TaS?83{ F1OPB=Ti^fy literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tree.png b/tools/editor/icons/2x/icon_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..00935fca754a35f16ef76b08f3358ed80c84c5dd GIT binary patch literal 473 zcmV;~0Ve*5P)W8F=4L}a37f9?6_2a`WB$&cWc_32as~Y#$Tj{IxwpTmF*XRf-8rUOIeT`Yo&3r zRDVm-_R_mvRz{kLYz5k00CfQE8phZm(5Fe80~}R$U$reX#%`Ogt|L7~*O;`qlfw>_ zrUl4Eu>sn{p0tNO$t*zHD#W*hnwP?1c~AZHd~pcGO){@CCy)oow;-0ltO*>Ezivn7 z1o8mC-hx?*+m6NGf>}!H+mJbdXn+xfr`NR1I^Lik+;0{0;X{HgP;|;3Td^7<> zxOMf(d%W`dE7r_}*AKxOW+;0^(~+gB=ms!8Vm+xhLx zKf43`>tPuWkwk0l#UKbK0h|Hw3&1-752Gmhc;o`BtE*2W-8^K{$f;*tXA+!o17Lg@y{r{4SL)oOKV??j;; zAlV}MBSq;cNwYijdRWbcmv>c4*Ym$kb4KLwch~5Iq`+U0`+=*+gdvgU_L7=X*!pHbI!zZynAeU zBuF-lF|RTUG@H#q0H2I8b15X&C0!%=8o+n#{G8rOx;ij0FtJbQ;6m2gF_Ke~hDmM# zSd{dl-R+%*o43}E*X#A|4j0F9#TYXOV1(po7=~Zdyx6XQB(ANkO-q{S1?XWO z8)IC`XZ#UZSy{Oh1i?&Nu$x5I?Djwq1h;bVV+VU8w*Yo-GI=r*MNxkl0zY%`>m*0B zoOv&S_c{3cX}dj9faD_pJ_}58tjOZ~1i~=@y&r1t#zqSM zq@+UEy1zcfwOVaC48waQ8%Z$9&m>itJQi|WbvK?)oOJ~(j>YxCdoz= zMYBZ(63@>$cb4Sc_BHARfCWj9_x@70G30A95NWGF`tyt72k*_rUAWvek--c~R5V)LP6c^&5|V z?-hyLFZ6@K^=G-+r1oF?>;*209?*=-+WWoNa9MPWLf$`?4fAz)&+R-F_50D8+eNI8 zPA;F#e4wvG?@nb76;hs4|+svi@fg)cYF&&$6&N7^F z2eSlYk7A3opzP^QHO0?0ZweH4t81nNHALHFDo&PH++K0X>DfP~ypJxeQ>IOb-t*+I qB_oLA!&T6&t_xPDyJV3@&^|4;#?2W|3jY8-%i!ti=d#Wzp$PzChlybT literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_unlock.png b/tools/editor/icons/2x/icon_unlock.png new file mode 100644 index 0000000000000000000000000000000000000000..63c121a507113c79073c6c20f766c138988b4ae4 GIT binary patch literal 444 zcmV;t0Ym+zY&peNo5g)YZA0eV<93~=mQ8I_#`&x zJ7}q$wWV@}y*`0hm`=$SK0;C`$XIyFUG#FP|19kdcbrN8=mJK&N{PDfNu!CR`erPZ4O{O@G4i@ zY81eA-KSis|EIAo0N?l1T*+$`z(yUwuaC$Wqje4pf?#T9>j`uK%T*8NcUkrBw4Oi* m&;e9_1&jJITTh?^==2G!byQm6l;#ou0000GVIs&k+9uZlt>mECfV}VuF7&D40$^*>!%RJ93 zMYC<&D&{pqGQQPON_oaPBD#%c9^i?KwALNZ^GddDD=B3sX7adi0AoyRTm7OzGT}85 zoiI^LYwb!Y5eE@nC%FqDdO;8@02D&18Ivr+$^u|tU^<;%0=Q3lF*6_fzJHZ;59@fx zr~(TE0KHJN8K7RTe+VHih-kRO|AC0kYqi?@4Xq#0KjYb w42Y;bpU)fRa(S}L9Qdl(Z*LhgWH?NG0=WR1j4*0ZGXMYp07*qoM6N<$g7j0+n9IAK%mXudW}odncB85nlGX_MOHG+Tg0s&_*GL&<<`P%_Ir({#%lsYA|BpR zb>nMXDbe!5{_f3*|Mj0=K3VWSD9=cDpS(-{{YJS9cAKxW&G1&4TsY?`Z^Nk?#**_n zH433wotLIRspMSnw&?5gd1o1Y+`qg#n|ABw%b(`=oo#Nec)I4=yP6x4SAIR-|4Ua>I2H^Nk=ZDm< Y4)%ETJY5_^ zB3hFZBwjWM9*g)@cecJNN=8@W(1`;;;NtJSu`!Un$133p<6^#qMnk*(e{B@_Bt8g8 zur5y6Vr%fK0VK=N&MYA33%SpWiz7sY6%J8s$x&cKT1t`Th6tc6DYT(0%eS;oIV)>>Ioso@Qv;Z(?Nl)*bTt Uy^+HXpgS2nUHx3vIVCg!0Bd1q-v9sr literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_v_scroll_bar.png b/tools/editor/icons/2x/icon_v_scroll_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..313aab2ee035583d5f7f0492e92cd6cc26c7fd0e GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w2JzX3_ zB3j>0bL2bdAkljN%#Ey|SZn6x3EGN62Q_o5I19NZCM0G*FMV43}#C-WUB7YH9eqQ!@VF$a!zlD z%E~DHjJNSSgUr80R30o~NSObmbWQPAh8@@cDHaAlpTZNovi#n6>tpX#S7&Z{a%Ac9 z-RG|y2v5m+u+&JqdQxt%ef|MP3kLRtz5F-+J+J&#$;=1g-{L&)F^BuJpOdB4OP*ln z*-VX^hRM0S4qZ+TF7hYrn~t84N_bIPJ}HD(fSci?^g%=8XFiMUIBvC@Kl|@uUi`{l VQLJr=0x%#LJYD@<);T3K0RYkClkETi literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_v_separator.png b/tools/editor/icons/2x/icon_v_separator.png new file mode 100644 index 0000000000000000000000000000000000000000..2c263cb87b079900c3533398aafb980f29922023 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xio-U3d z5v|Dy5-%Gj#`JpMU;nfJOurb9;%ObVB3TDrgI5iK>^)Wutg#HX^@kZ&{+tt0%x1&l nCJU8FxWc$N_Yg=4h{eEAX(?d&m*d7hpwSGTu6{1-oD!M literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_v_slider.png b/tools/editor/icons/2x/icon_v_slider.png new file mode 100644 index 0000000000000000000000000000000000000000..92ff4f1b13750fca664a907254779e68af112022 GIT binary patch literal 447 zcmV;w0YLtVP)^=7P zDC`m-$uKA%Tv>da6+nfj1U3OwM5Jr=F#`ao%&e=+09c4}fE>UK;2i2tuZ80D?PZ-R zJBx(MRHjMTi!Q6`K288M;-i6j+G&?s!_)!dSt-f#{3X>vjF%_%mQFAH#>2iI)HlG0c89`C<5gub%1uMHFWCL0J#7#0WcwP zPL=JzZ$2dTTe{3&va_gP*Z1dp0C20tt-x>IT6|Wl0OEM#71rV%0b?!J-n@wvRbGJ)(PI z?7``cRz=2m(#MdnHgBS>SJDsnY+z;cQ&|#S@vqry)*OL z9jzzJZxi}7t!LSKX1nJ%r)DuHuqvbobx+^@S)NhAsFSgb%dJ+r!;4|%&S|VJnGJJx zs=7qIHZFY?^J`Azd#xYB3|kj9F52y|N3B*s+rvz(-SKtKyFE=Z+IyKE`aNgrS!DFA zJ0z3)lfcz8jjYihWH}Tk>oRaOm#G$OH|Rh1%Q2S!!5X@O(V#ei>GA#xAMbux#$3$G z#>Z={bjX>{p;C)!Moi;>jw60W3_$NaIhDJV54@3S94o^Ounsk#s68agt={t VD|d8A{|80~gQu&X%Q~loCIDLRxvT&H literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_vector.png b/tools/editor/icons/2x/icon_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..89d8827e20eb51f2b1e8605d34201c6718f881cf GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Eu!3HE}2mdz#QY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS4tu&d zhIn))rzi-%shIjve&%~cv*w8*#uFHYRcEbabdxoB)ey+uW0i1)QDyq$7p06V8TP(Y z&}7-R{}j*CBSkq48SFXrQzcKG_)ved!6M=L>MsQ=p6XmFV>oEi@T559^nW8Gqa(Y! z&qa6zvtPJXw1;m&`%?>92mR9dJuLVeoYIb6Mw<&;$TBje*es literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_vector2.png b/tools/editor/icons/2x/icon_vector2.png new file mode 100644 index 0000000000000000000000000000000000000000..501735c734159ebdc5efba249948435b96738574 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Eu!3HE}2mdz#QY^(zo*^7SP{WbZ0pxQQctjR6 zFi5WlVa7PAi84Sz$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSoIG6| zLp(Z@6C_?X2u?rJ7cTjK;!n9G46o@Zn6$s3cG9_ kG!I;zC-Ff5D5k-{U^9b5-K^^5I-qF`p00i_>zopr04rxY3jhEB literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_vehicle_body.png b/tools/editor/icons/2x/icon_vehicle_body.png new file mode 100644 index 0000000000000000000000000000000000000000..2887165e9f005e5021df4452f6f5e9b39a037b85 GIT binary patch literal 466 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 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_visibility_enabler_2d.png b/tools/editor/icons/2x/icon_visibility_enabler_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..fd1e8c7cbb3a6a240f4eceab5b5e88f022df48fd GIT binary patch literal 1170 zcmV;D1a13?P)K~z|U?U!F@990y?f9FnSHffp)1*sslQcKG2AvXUgu@41{8W9x|gdp~zB|%j1FGOpzm9AA0(@kRkDn;4{sjVSctPff#ifyD( z+U(x!93PU2yEC)NV*6Ggp}={Q1L(yO>0frav#>q&ki z5UFmyiuZl~_cA}>Z89o#p!X}>27vH8$XQiAYW>`&o$D9>Rw`e(BW1Ps{o!kOdN@4_ zt)e6pEhZ={L01ZF^o-Y+8qV$a#oyVnuJZgsx#wMi-d;7SgHz9VIA?%PAW?>259lzM z)2U4M#bd{G-XcpHcs-+uyC1ZBF{U4=EAu_BD}J2ubXuKUjomKL$IMa`DCw8(q_?5DS@QE5NM*9!h`byYH^};yqN4+j^uWT@>(ctRrP`Pro?y< zDB7W}NPk#d(XpRSdG8g*J{rBc-1psnMAy#Nam3erPe-!yT)^=r-M8)H+;&7(6-)3c z&=>^fIRy8xBh(dDo^5aP-Ux|*3%azpIGIqjwe3xdex2(=W~xiX^o6>B;MTS# zw#Q~} zC>&nP@=F{|;PHro8w6dLQj9qRil*ZT2{*UASVE4LPA5gnRh8h5IF`cxhylmA1FI=s{`EHOuW0(_6=X;8TG}{p6fl#q0Vqi<7i~%QN{BBF9)d@x&$;xxa*jj`Gz~t=j zV^v$*wxROJfH!lG>5S3;I(Pyg{5f{$BF`zn`8O!5b2WB5@MaKcX1^OsbA6I$%uV zP(@zdnxZ~Ybrv`6KcoNg59!B;$}Z>WMF0Q*07*qoM6N<$f&p|g^Z)<= literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_visibility_notifier.png b/tools/editor/icons/2x/icon_visibility_notifier.png new file mode 100644 index 0000000000000000000000000000000000000000..293ac223b8d677a93e46b5a3ca5797eb57756ad7 GIT binary patch literal 888 zcmV-;1Bd*HP)u}uY*1pT82)~#+Ku#V65<+ z7Yj9$Fjz$jeS%-PT$2D7qeaG;j#N6mp!we_Gy;~^-2keCIRQpflasx{9P{}`pX>&? zZzjRPvQp=()9JVK3?gfPRCAkAA(z{%l^TOcXoE7wblC0fH$&#ei~y*M^qSI2waD?~ z;|m!^HAiP@osOCV04?iTF!ssr7;^wv>-+xoB<3Lil1JkTY%=^tv%?;*{Ye25?FEZU zgwa&R=K)dbeq7I@NMk5L4laQ3v=Yu(0N?lT#T7`oyf+w^l{yb#YF;7vRg;~64Pdvo zzXmWAEzlxq4h-noxH_GFtCea2`2gg1klz6eXrNVG_ft}U(5x?dUaKNsK|}}hhCF4v z?yaQFD^X}d*p4$IBDZ6TZj?N)ZN&iqKuu3~0(copir7LvE_&X{;OB^nnM~p%UhJ`) z`TTlg%n*T1F%OLSK%T%eyHNN5kyNRws!5F5qkt3Ib(@zA008v7Iv;olU{{icF?ynb zW8yg95&-}+ry^5RbA`ZJ0I5W_WRc`m%XP0w%mP&rz^n?ry<4jBZ4ko-q@NAR#UyiV~0{i@`t$_yFJ2 zReg^O9j&e|db%8EWq#toSHmbCmx|Vp$7Zqt#?$`*{`e(N zRXKiVrppEEjmipOfx@egm;M#FWk%RKVE|Q?%3yQ=NScqT=%;`EX1^_$#l`Y>ft$eja#{CI7@$&(b|7p> znj2WtQ3!r%)hq$lmKyef?*|^tMd(QuIkdZ@Xj_^;s~YZr6|Wb_$8(Ba{`;K$E}lCw zbZ@qEwijX5!vZ` z!jAW*Ty15T)RRZxeDhJWIjHJzJa*3ZrkDdvbLxMU#k>K)Af0IiqhZkakH&6$np9S2 z1;}(3w4tV5y6t&D(f+iKIa`~ZusGeq|5RI;X#k%12h$2fWMw>d)O&ce@gxhct47z2RS26fHYx8#0uoIS6%LPHcX{MAtm7#F?qyqq4Q*XP%uZeV^j+2K5YahoSM^fdo zW*+fU$MU{`+cWYee@2xzn-*37Q0Ozp{^aKv3GZUD%%L7F!?3kfu+7(G1pw$D)aju{ z$ABeS8a4w{wZ`APu^=}x0l?T)6n&1;4cLsO990xOw?63}!XO4Dg40u#@>v`Tsz03iCh!WRzKLD^7Ku2lsX*QcD3N!hl z*=&xbX}ScUtnBO+&+|U+WvoLG1cwd7cweC<5luOc^Q$(15aJtVep(q?avWzWzw>&% zUa>6eT>!f?>Oz{P$9&(vnhR|TAua>hmS2pB797Xv&i!))K@dzZ^FDPa%>1dw{4#DG z({T3LZy3gL@Wg#fs9%N4M;w$@Up-8x-{J^3PzW6?u*`|GW}2Q~m6bl`RXBKkrn7#bR?DAa|X z?#$=&wPjgO59#SbfH;l|FAM;rX}U|Pj{*2wBmL91?bnn5+T%*o^z%Z1v9YlwB3e|% zhGD$K%x1UtegA44$CCiQ1h4{Ng_+M-mi5TU$jI+qT{d%2Tly0F~t#+Sn+lv4m z)U#}>007WxwYDTlau&ejy)=E| zl9Y0PwOYNdYxcZ|DwWD#Qp%@@=p+F7AB-gtos?2O*~=X0^G~S|VjF=fR*qXJj0r-iTzco$stI^TXKL%O%F79mH1mO2# Uz-Nw_asU7T07*qoM6N<$f|dj6_5c6? literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_vu_empty.png b/tools/editor/icons/2x/icon_vu_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..54772cf047ac4ff082c97eb97677903f8bb3dacf GIT binary patch literal 508 zcmV{(x0ii_5*dB`5cz$FuY}cZ$J?W^{0ifmy%qu%tjJnc6aK1~lh zueBGp^SRmWy>!jlvX>^J_vY=_-HWjYZ!he=aUHkus{y|f*|yd2DSzeKP4QtLW;-)eHFHeP&?%Va8J!kx8&9T0}t=9p*{~c^@<$7#IvFJsg4Gf+Q zP7#s6t`B}guuG3|7=S7I`9=Pl6W}g@jdC{;ku0u4?gk=~jR(W$xm$=x2JVkxjg5h~ z++9TEs9q_{+fdl`!eIzJ0IS@sMC71Wj^ES!IJe1U`3W^X*g6%!!J7a8002ovPDHLk FV1jC#u{i($ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_warning.png b/tools/editor/icons/2x/icon_warning.png new file mode 100644 index 0000000000000000000000000000000000000000..ba6a7cf957c4af640591327eb62c9a95e395d071 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TKJzX3_ yEP9jw)USPN&&=A;DRg!*TaT1M)`0{g28PQD%oXV>)472P89ZJ6T-G@yGywo&1u8WF literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_window_dialog.png b/tools/editor/icons/2x/icon_window_dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..badf721f11cf2c7a99acdcf2d829b284debdd09e GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v-JY5_^ zB3j>0w#{QQ6mXlrH#0JG;W^0%A{X4aoSY75X6#@&rMbvM(e;+d9YtN!Eg7s^44j)M zPK~vC@5WI-)ppyTdH)|=O#XB3__yDYZ$9$AVCp@vhIzvjm$b{5D+f(`s(~WS3d#gXKOtN}>?e(&zukTILCmL9v`d!K#3-mXGr>mdK II;Vst03NWA7XSbN literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_world_environment.png b/tools/editor/icons/2x/icon_world_environment.png new file mode 100644 index 0000000000000000000000000000000000000000..d25e2d5c0d5ff018fdabf50752ece79abee969fd GIT binary patch literal 1435 zcmV;M1!Ve(P)kkMDcD*l(8Inf+%1SNh(3-}nA`-shb2o%g&4{?|pDb+oOdUf&(15yM{D z+YCbhk}etMWS>j3>`c%7_y7JqBVb!;t#-FUIBNLV8u4DCv@aUQW4U}vl37RACD5Fh zxUmr96Tq#x>Ti;sNz?RV2;ms;fn5KuEX&5DG;Fv7X-BRoRPGC6tsrU*1ACT>)gJqZ*gJsM|b?$Y7I{|3nV`;QoQ$-WqSd+*Wc zXiKA`t=QXpPrmNEvi|-f04kN{h49qXT5adL1Z=Ai;}b~NVxJC|E`3+k zY6ft%R@-TK2*|P!4r*-dN;^(tV^^{e4g#6sp>`rwt67+yeh@eVe6R>pwpT3s3Ib`Z zb~lSZ+;nWU4z!a4^hgipv+`K6RC=*eX9fKCx*jO8Ug+Q%Vxm#Z2;N3 zdwV(Sn*orX-*AW_oXhb()rDi9&7XUh+}kgLL4Xwg)EOxILjY+A(;MYa({v`syP?ze zP6&U_@dmpH7`6dySy-6sVxEI-DHLAch`^S<%&hF4w(pl@M^2WxIRsyYHnH1Z*p-*I%_X{C*M;yc)~pPqr0> zcP;Wewc0rFBrp@Dn^Y>zx9#mJCh2FfR64j?=Csi`Y5SXk6R}+W_R`>{rUuex^8&EV z_W1Ic6{le=mrnubfx*;%+|}xmy=6ZFB(@JEjmDnNEISDV!Ncty(A8?l zcI@~u@Kx-~Ns{dEY*JS(EXm~L?UJ5D>H*F~X}?OPc^^N%CF}41tzj37E!o!q(koY< z2EHhGCA|Iit$N^rg?!qlfUjV;44*GnDqUyE+D&P_{u#k37W=}>nf-&}?Cgo=;NXr8 zo6^C-F{B>?+pyno2&2VP={Kw8S+}%at<`oGVG60e=F@^_Qu~iVI?D349KIK&VcR3* z7Z%`!BuV!79Xj-vwQ_9sVzN&m95W2B5#PD47i^CgDwSVsgum&l89=LEza>f|w)YCQ pFI~-G+Au3vyqe`j=Kr!8`43zwHm%N+M3?{o002ovPDHLkV1h6r#Iyha literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_y_sort.png b/tools/editor/icons/2x/icon_y_sort.png new file mode 100644 index 0000000000000000000000000000000000000000..b9845d56dcd4b65cebce33d2690804ee33c34a31 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wwJY5_^ zB3j>0bL49>5OA&UJaw^0#?g|UTU;k%#{-#L${KRM*)m~f3YQ!+5{>IUJ??p@->PwV z)UnQI-TP-ElNQDlD4k+-a9wpL|N8NpEVBxJD=Qc7w2lAYz`y$}7sDdO0)_?Vsfx!g z3cYAD3a2zp`u_)7cqAdd@KT4g$}8ib6hwnH`6wm8Pk;>n8lpO z|NQ36oqGrP*Np}RE0szjolegX(KLY50FHT~ZvZ|r^Sa|W<$ONBGjagiwl4vA1i%`i z@fAQZm&?5y34n;i>h=0V0JlR45j~!mn7Bto9H!3jJEAlP01;VgG#dBA*7X5+WA``j z5YbZ+nMx*;W65N4Ohl%L=ox^H58|#;>S7px-B(blR1%p?W)uDI{5vzBvn=cLe#J_u z0ugNh7~d5nsh=1vh%5ya&~-!vMAT*G8Ger8$Lnusi5@4}qY^A2qSJ@ZZC wbvB#58TQxxuT3d6XWRC35jpe+{%@h}H}tbJ0<;8`?EnA(07*qoM6N<$g4zROS^xk5 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/icon_control_align_bottom_center.png b/tools/editor/icons/icon_control_align_bottom_center.png index 5ce9fe5c1c1ec9579c76b1ed4a91126fa2f8e2c3..fb18804db85197455d6feb46fad0720f8a1eece8 100644 GIT binary patch delta 166 zcmZ3-c!+U=N}y7nnz*-P{`WT#WBRCMxpM-LovP?RuDxWZ83 t<--2=@81YfaWOHz;|2*!Ostt1syB1DoBO{_V&DcE{=@F5dtE diff --git a/tools/editor/icons/icon_control_align_bottom_left.png b/tools/editor/icons/icon_control_align_bottom_left.png index 6c5129bf95f7fa89a79e68188ae8797e247942e4..e0984934159648a8f6ef1e967bbf2b69d3247a74 100644 GIT binary patch delta 168 zcmZ3(c!Y6+N}V=E&8r4P{`8L#WBRCMxpM-LovP?RuDxWZ83 r_2&Ki<64ms5f(y+8YW(P!^5z8Gk5!B@%|qm%NRUe{an^LB{Ts52VgQC diff --git a/tools/editor/icons/icon_control_align_bottom_right.png b/tools/editor/icons/icon_control_align_bottom_right.png index 8857f4e940477ed71727b5293e127a0a74806365..d0b4bed896baac3c9ac1da50d73d566ae6b47086 100644 GIT binary patch delta 166 zcmZ3-c!+U=NEt;Ug^%jlxEQ#ZnVAo7%e{T#(wnDGj~+PUpeSLQaD}15 uONHgv@827{-rw6>ZPCK0y!56dgZ>qs)V8C)IT*Ns26?*rxvX~aZ{k((&P{`WT#WBRCMxpM-LovP?RuDxWZ83 u_2&J1b??vb?(S~)m3VV+@9Z3A2K!Ci&o$?4=V#ys8szEf=d#Wzp$PzfAv2Kx diff --git a/tools/editor/icons/icon_control_align_center.png b/tools/editor/icons/icon_control_align_center.png index acd42525faad0e1c468ced7f589523c84dbe728a..4156db40fdeffca918f4bffc169c3a96c21454f3 100644 GIT binary patch delta 178 zcmdnWc#d&`NhDDeF9{rln%+}zxmkF}c`%^A`q9(*#s8f)-@?Z9D%Y1>}D aV`9)!=H|XG`n?2bE`z75pUXO@geCyjnmzjf delta 153 zcmX@dxRr5&NCMxpM-LovP?TU}+mImq z=KcHQt9ESIP;jJ$(QH58;}VCt4qrZfQo7B+aD-8ao7?T0q#4jS22WQ%mvv4FO#tMu BHFy93 diff --git a/tools/editor/icons/icon_control_align_center_left.png b/tools/editor/icons/icon_control_align_center_left.png index 997074b0974d9949234812c7c954b51f63208c47..b8d527e27ae0ed1b8dbcb02063f0a51639316ed9 100644 GIT binary patch delta 144 zcmZ3(xQ20pNDrEow delta 144 zcmZ3(xQ20pNxSDZ-N~KUV<9{KG q(&G#TA^DCEQ_O!HN_fC5$lzngCARt2z9gU-3>==WelF{r5}E+YvM^8p diff --git a/tools/editor/icons/icon_control_align_left_center.png b/tools/editor/icons/icon_control_align_left_center.png index 7bb4dfb5673f43e324b7b553fc9e045dfafee5c1..d22cff3f18045c3f130c093ffdba63ce40cfdf3d 100644 GIT binary patch delta 177 zcmdnac$RU3NRka*$#{eGpuhzJjPaV?%bj2{dXuAL7lKX^czfuA|z*0SB) Z4Ee#_+#}=g`}Q6appc8Fi(`nz>Et;Ug^%jlxEQ#ZnVAo7%e{T#(wnDGj~+PUpeVt{w!r`h zzI^|lJXJ?WN5(MGp(nn*P$EEGVDFwiC(IZaL^vI|xp|l+T7d>Kc)I$ztaD0e0ss$U BF|_~y diff --git a/tools/editor/icons/icon_control_align_left_wide.png b/tools/editor/icons/icon_control_align_left_wide.png index 1b0a6cff958c9d8e80ae91eb85d82f607d482729..f95b8ead02c431b7ce0f97b152261fcc47c6bc31 100644 GIT binary patch delta 157 zcmZ3+xRY^$NpF delta 138 zcmdnVxQuavNYvpK-XR}HGYG?3t^>bOr?3B<10F?A6GXMYp diff --git a/tools/editor/icons/icon_control_align_right_center.png b/tools/editor/icons/icon_control_align_right_center.png index cf12d44c6a9c633d628d957665ff46723a8ac958..4fc5a34b79669b6030fdb926046dc020a50da9a0 100644 GIT binary patch delta 178 zcmdnWc#d&`Nh;LvVt`1h|)^%-Nm%-E3&t;ucLK6V&mOiNf delta 153 zcmX@dxRr5&N}=1KH=^bppcWNi(`nz>Et;Ug^%jlxEQ#ZnVAo7%e{T#(wnDGj~+PUpeVt{wn1R= ziv9cLSO0i-celHbgov0}pPGtOFVdQ&MBb@ E0Pq|%}X(qkM1xP{_p7#WBREt;Ug^%jlxEQ#ZnVAo7%e@`I^85Gijaqs-IxY{ZD=Q5R z3ySW)$EIBxj@c&x~ PG>yU2)z4*}Q$iB}np!mh delta 148 zcmX@YxPftkNN`CK Z2KTqz&m}cnj{uEj@O1TaS?83{1OT8hJv#sZ delta 155 zcmX@hxSer=N3v2h(d zAbr58XVIZUPHP^;#l;;~iO=y|bycs@1g R?*^cG44$rjF6*2UngBC0H^u+} delta 151 zcmX@cxS4T+N~Z_hkRuiP{_g4#WBR<^xH`rc^MRV4)Z+Ps`qo*@-Oq`*zKnbP0l+XkKCEqf& diff --git a/tools/editor/icons/icon_control_align_wide.png b/tools/editor/icons/icon_control_align_wide.png index 57a2933b25674550813725a4bdb11e4686d7ea7b..603d0c1b0bb0028c003fe9611bdae74baa81a519 100644 GIT binary patch delta 156 zcmZ3=xPx(mNiO=y|boG#pH1u+cwo$?R?{gD67^0|&coMSL>Q1O`u6KbLh*2~7b1 CFE393 delta 137 zcmdnNxRh~%N}{8k7M^@ppcQLi(`nz>Et;Ug^%jlxEQ#ZnVFkcuhx#7RsR0o*#k!$6eUa(t~3NP kPbhl)?(XiBW(*9oPjj%FZFsm6sGGsl)z4*}6H`JH07h&q>i_@% diff --git a/tools/editor/icons/icon_control_hcenter_wide.png b/tools/editor/icons/icon_control_hcenter_wide.png index 739ea5baebd19700eaf40e4d04e30a547983e603..f147cc75622bbf998c3c4c366f04af7dd2a27774 100644 GIT binary patch delta 176 zcmdnSc!qI;NRka*$#eg8?v?(QxRKCa2ioX=px!^O?*dC5ZNGUFNll5$3d Yv<#l(Tc1lu0!?M`boFyt=akR{03q-@1ONa4 delta 154 zcmX@ZxQ%gwN9>_w-GhqM# delta 143 zcmdnTxSDZ-N}ZAWx2c~P{_j5#WBR`StsE;E&eUR*9@Vd-h1o pkkDXR%+@1ikj21a5HxEpqnIUks|N3Cpb-oV9G2T^vI!dXsBDJUCd-#>F74I?J6`!ZhJZ d!@(2=hELO&_aB(b5CK%k;OXk;vd$@?2>`xaD186` delta 125 zcmZ3$IE!(DN*QN?M`SSr1Gf+eGhVt|_lJRjL9)a(qQp5rH#aq}gu%HeHL)Z$MWH;i zBtya7(>EZzkxv|`NZr%LF~p)bIbnf-fsuiM!Jq&C>*XS6NlH$hp;3Bp1><729w`S^ a1_sXx78$m6E%$(07(8A5T-G@yGywogA10*$ diff --git a/tools/editor/icons/icon_panels_2.png b/tools/editor/icons/icon_panels_2.png index 5a4750bda2887fd0141f902962c1c9b2148f893e..cd8d51014c0e5d2dfa695d317d166c713cc92f5a 100644 GIT binary patch delta 136 zcmbQsxP)F74I?J7R!6Zgz iehGKsO9ciD41S;4BmKNwf`Ez{JYD@<);T3GHUR)xG$&^O delta 128 zcmZ3&IG1sPN+oB3M`SSr1Gf+eGhVt|_lJRjL9)a(qQp5rH#aq}gu%HeHL)Z$MWH;i zBtya7(>EZzkxv|`NXyg3F~p)bIbnf-fsuiM!Jq&C>*XS6NlH$hp;3Bp1!FT~&$8x& d2@FRW7_<{O#2?p0mH~A!c)I$ztaD0e0s!sdDEEwh30tQ9~1_por|F4$|^K?6=;`GU9%C3Yf4S~#VybFXF Z7~U6g$VA-Ozz@{K;OXk;vd$@?2>@qECkX%m diff --git a/tools/editor/icons/icon_panels_3.png b/tools/editor/icons/icon_panels_3.png index 13988de93af53b730e1796fa90296dce7596f2e4..5f77c97ec09b3fd94fb2e58edd81a84bc2275996 100644 GIT binary patch delta 151 zcmZ3+xS4T+NF74I?J7R!6Zgz veuEZzkxv|`$k@}xF~p)bIbnf-fsuiM!Jq&C>*XS6NlH$hp;3Bp1!FVg17G%@ no*vJZC+v0t?Tw5g%nTbI@rY|~W^e^+XYh3Ob6Lmil+XkKtL-a^ diff --git a/tools/editor/icons/icon_panels_3_alt.png b/tools/editor/icons/icon_panels_3_alt.png index 5195b799a556e0d24ea06ae917a333af51b558b2..2f57f9baa56b89898c8d96cdaa622962466b5643 100644 GIT binary patch delta 158 zcmZ3^xQlUuNEZzkxv|`NXOH~F~p)bIbnf-fsuiM!Jq&C>*c~c-Hxd^ee#*IE8$ARK?b+W f2NMh$k{B4mUJHny>oW`k>SOS9^>bP0l+XkKfc-0L diff --git a/tools/editor/icons/source/icon_control_align_bottom_center.svg b/tools/editor/icons/source/icon_control_align_bottom_center.svg new file mode 100644 index 00000000000..d6c660bb2db --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_bottom_center.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_bottom_left.svg b/tools/editor/icons/source/icon_control_align_bottom_left.svg new file mode 100644 index 00000000000..a4ba9a552a8 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_bottom_left.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_bottom_right.svg b/tools/editor/icons/source/icon_control_align_bottom_right.svg new file mode 100644 index 00000000000..7a234b10adf --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_bottom_right.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_bottom_wide.svg b/tools/editor/icons/source/icon_control_align_bottom_wide.svg new file mode 100644 index 00000000000..93352dd3f5e --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_bottom_wide.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_center.svg b/tools/editor/icons/source/icon_control_align_center.svg new file mode 100644 index 00000000000..0c34d13defa --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_center.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_center_left.svg b/tools/editor/icons/source/icon_control_align_center_left.svg new file mode 100644 index 00000000000..ea62c9457d5 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_center_left.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_center_right.svg b/tools/editor/icons/source/icon_control_align_center_right.svg new file mode 100644 index 00000000000..3212ce85382 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_center_right.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_left_center.svg b/tools/editor/icons/source/icon_control_align_left_center.svg new file mode 100644 index 00000000000..716b6a2fd00 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_left_center.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_left_wide.svg b/tools/editor/icons/source/icon_control_align_left_wide.svg new file mode 100644 index 00000000000..7092c785081 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_left_wide.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_right_center.svg b/tools/editor/icons/source/icon_control_align_right_center.svg new file mode 100644 index 00000000000..7e7e4f2b23c --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_right_center.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_right_wide.svg b/tools/editor/icons/source/icon_control_align_right_wide.svg new file mode 100644 index 00000000000..ef2d105bd8c --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_right_wide.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_top_center.svg b/tools/editor/icons/source/icon_control_align_top_center.svg new file mode 100644 index 00000000000..a5b60846f47 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_top_center.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_top_left.svg b/tools/editor/icons/source/icon_control_align_top_left.svg new file mode 100644 index 00000000000..9f4631cf31c --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_top_left.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_top_right.svg b/tools/editor/icons/source/icon_control_align_top_right.svg new file mode 100644 index 00000000000..d968ba3d097 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_top_right.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_top_wide.svg b/tools/editor/icons/source/icon_control_align_top_wide.svg new file mode 100644 index 00000000000..886ef60fe08 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_top_wide.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_align_wide.svg b/tools/editor/icons/source/icon_control_align_wide.svg new file mode 100644 index 00000000000..3f58ed93b62 --- /dev/null +++ b/tools/editor/icons/source/icon_control_align_wide.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_hcenter_wide.svg b/tools/editor/icons/source/icon_control_hcenter_wide.svg new file mode 100644 index 00000000000..3aafa0340e7 --- /dev/null +++ b/tools/editor/icons/source/icon_control_hcenter_wide.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_control_vcenter_wide.svg b/tools/editor/icons/source/icon_control_vcenter_wide.svg new file mode 100644 index 00000000000..96fd44f3c84 --- /dev/null +++ b/tools/editor/icons/source/icon_control_vcenter_wide.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_panels_1.svg b/tools/editor/icons/source/icon_panels_1.svg new file mode 100644 index 00000000000..fa8bbe9fad4 --- /dev/null +++ b/tools/editor/icons/source/icon_panels_1.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/tools/editor/icons/source/icon_panels_2.svg b/tools/editor/icons/source/icon_panels_2.svg new file mode 100644 index 00000000000..f00cc4b339b --- /dev/null +++ b/tools/editor/icons/source/icon_panels_2.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_panels_2_alt.svg b/tools/editor/icons/source/icon_panels_2_alt.svg new file mode 100644 index 00000000000..cc3a634a3e0 --- /dev/null +++ b/tools/editor/icons/source/icon_panels_2_alt.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_panels_3.svg b/tools/editor/icons/source/icon_panels_3.svg new file mode 100644 index 00000000000..04517c5a66b --- /dev/null +++ b/tools/editor/icons/source/icon_panels_3.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_panels_3_alt.svg b/tools/editor/icons/source/icon_panels_3_alt.svg new file mode 100644 index 00000000000..e5a9493287c --- /dev/null +++ b/tools/editor/icons/source/icon_panels_3_alt.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/tools/editor/icons/source/icon_panels_4.svg b/tools/editor/icons/source/icon_panels_4.svg new file mode 100644 index 00000000000..6d07a0b6d51 --- /dev/null +++ b/tools/editor/icons/source/icon_panels_4.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/tools/editor/icons/svgs_2_pngs.py b/tools/editor/icons/svgs_2_pngs.py index 8f218cb452a..bfce8da53ef 100644 --- a/tools/editor/icons/svgs_2_pngs.py +++ b/tools/editor/icons/svgs_2_pngs.py @@ -8,8 +8,8 @@ from os.path import isfile, join import subprocess SVGS_PATH = 'source/' -OUT_DIR = 'out/' -DPI = 90 +OUT_DIR = '2x/' +DPI = 180 def export_all(svgs_path=SVGS_PATH, out_dir=OUT_DIR, dpi=DPI):