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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?zdT(WLn2z=PTQXy94OH?|NWA;0S0eP17c-LwXR$}sOr(OV@t)}1zTO`l$5

-}74{!GpFt@Yf`_YQxz zdtUSWKw)~AvhPw^Kzi*3X=sR?uVYxD2-lQo#y}oyS zeCnAD_SJ6reByArYcfJ$!ua>ygzz-Q0|yIaL-( z?hqDrxOio!QB8*a>JRH4{(JMYH(|%BQ$J5VS#;>GL2G;6{+2}%leP=Ji*AT9oW7=a z#&jn6zw_7+him^-ol>o6F7}KiIk*bP0l+XkKt4$#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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKAtX)ArY;~2@)?GCdTyg%h~+sKNB7hpm178tw`2E*Wgt{AbXEh!WG8Fd=1m@ zzeu%S%edy9#0LS1(gPXQU}1^U11p%_WDU3&dX0F@)-m`UV_;xl@O1TaS?83{1OTB? BJ){5t 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKAtX)ArY;~2@)?GCdTyg%h~+sKNB7hpm178tw`2E*Wgt{AbXEh!WG8Fd=1m@ zzeu%S%edy9#0LS1(gPXQU}1^U11p%_WDU3&dX0F@)-m`UV_;xl@O1TaS?83{1OTB? BJ){5t 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CPd!~6Ln2z=PCM@{k|=R}|9R_Ik51kc(Eod2fw%nzg)c%^RxUWZq%8H|U0wgo z=?gmkH8w49(7*dF?ChFNXIG`>vF}b{X`Qb7tCEY$(P^%r)26$X^Yym9>FKjxtS$Ry zr|tXCkAKhnKKJ=t#%;R;FErUacV4#j%K07^K|V$X<9pmnv7yqJ1-o?eB@g`F`Q}`e ztB*m!4dtZ)n^M#Bi))VM`#&@{JpVI5w2;9fXnDu-%5&{mds`nFvCMA{ zT#IOsUC_@^KE<~6@~xV6{*6xCf_#L-c|;yMpJn8@AfdtBP&kXFe!9j%MLq_hUHA9x z>vss1zRbX77sUNFappQphZd#Ns?lX(jT%#OZb~lyk-xu|IsRzmIWrO8i|mJN-5Uy* z+UZ<&Ji^TQV%b4QDfPp5_f`G>Z1{(N!>c(nW}0Mg@!j~eXwlB!o5L6Wo*VK0O#5@U zZ{ngRORju=-*F-^{2pVj;q`UVZSyu3ZD!hZfa@;LH=TQF+Ml*H=%lQ zJ}w4^10D<+k%hb3&Ro29w#z=|%sb|Sw4=F-ZvLrzcqU|Z`8I!Csw6gP1G^db0uL#M zfdALi4=oP~&Z!bT;PqqLYP(f4cdnKeJs)w5m#s8(9Vcgd8?%DoyK@GQeVIxs5mTJ%p-BdH~Gy$r!s%jhl<5pLd|;%)9$nupAuv6 z+O<64?8S>~+?RK}K;4Y=Us!nFReQjraBv0>P zxKPTFTNlDvae6^xi`3OS>2eYaE^TSOW2jUqwBRwrw?#FX57`^mGx!^JpS;p{W3@u< c_U(Te53b|=Zj!nRlvNl!UHx3vIVCg!0K~q2+W-In literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_animated_sprite.png b/tools/editor/icons/2x/icon_animated_sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..7d3a9063acd9cd9b5ccb335b28f78ddd0705573f GIT binary patch literal 1268 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%g`O^sArY-_!+mo?T_tSqpV|9<{rkPkbX^yytZ3|zV&=HW;dr@s(y9I#5za{} zI|4l;er#6Ei`h7_m0Ns+krc;AT@#UDZLKF-c7cM<|VcNcF*XLKiKU2t9 zTl@X**S(v*u1VWxY5e?5jdA%iu6M$J|CSUNrRTcbF46fhNmFpMW{p!H1i# zTUlK@JN31`x2W36x<92=i!aqM36u-2Th1cBr*ohE?c2ATf14Hjvym>EQ+aQa?$V)TUxlraIv}h@^d9!GiLFA`F3gN*^|vn?s;yi zI>%b4)71U4W!Dl>pGdx&+y9v~o|rFX*ws?8s5-|q=6gEhwd)EpO$@rnJnmdHVmhFibvf!} z%8{wJSqE_Mk++cNN%N$P055X_LGu+%#^0AsZ zSkBZgz5B7*hTes{PGsD3Sf+lP=fU0IqVwA~R-b>3VlzAEmk_~KCyc+$c4pJy&RqC2`Lx(a z@ox<)z9tqG6#QS8Y99AGL-LYV#qLQ}p>kiDTSLtk9b>e|F-^&<~xy zN}kDDMuMl>uA2Qq{hrMpG8{`C<}&VBKEuF$>!;qnD{Hfy=FguSwQjAfUZ3=dR9EY1 z9ZT(hZg^ohD}1j0jzfA3HtYZex}Kejly zcqxlz(I)lZAxjzk=AO0FouYiSQ2WOZuSeheS9LPG_FwX^UVlt!v+sT8O*=cDI~T-o z`uU!(5@%Ep?6yhktW~(jB2c9)^x|{!zlSud)Bi2dUgF-1Lv9ItzFYi85n+l+rsyInfAZvd^;s*f<~82s4eW2&Gh1q+;(@rfse1Y6%4Bcc i4k_LIx8Lgr|7G@1;;+QmN*EXz7(8A5T-G@yGywo|idW14 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_animated_sprite_3d.png b/tools/editor/icons/2x/icon_animated_sprite_3d.png new file mode 100644 index 0000000000000000000000000000000000000000..1f7b88364153778392cf10a933919a5426bf2cbd GIT binary patch literal 1181 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%Ql2i3ArY-_r~Bqyag{h$fBuZ#Rt-~Dm4s{?52iZRIyRq;p?u(91W?ZPt!l(8vLBq{9;S!5sAYYxrg&6|A_7RIkc0~teeBb}S(pKU2 z-*#d*5nQu1p zT-&6^ta4W9P|v|7lht@OnFjg(oHkAW>P12IS7P##o-Wh%_CB3k&FSIAeXle-P1i%W z=^KMTlelb;)Dh83YoGr5>fR9ldQ}52&zf_d`P}o4p1GQR%QIZJ<+9pc4gajj`p?gv z@6#*1p}o1+!F%r`1~%=9@220h2nsRL_<7>Dk1w;C(WDc;{`(&<`Feoa!FmH{#$lbz zOLNW`J)0vOvfAg8<#xUwpQkNvVtl{$mC%g~0mU-wdtMHQKnORMdM?GiW z)Ssj`r6gTTYQw>U)yWo(H!qvEde-}&ZdGky=bm{lXS`3mZY=W$gQ-4C&pA4JvPfs0DO$N> z`G&*-$<2|^p6?Hhk7rm>C4KBt;_LVI!tX`f3o1NqH2+`E7SNpj`=q&f{n~l+{xquu zI{fh7uu9=iYs4&tmZNEr-QW2eX0krNvmrb8uam5->-FM?LNPHuD-%5?J8)$_`EumQ z!k|Kp7^cmWJ=RYV+Ee^`OY!rmQC4Li9_+H1`DeF}yj$byd%yj?_+Z+EG^Z2n}k&A$4{iD_A!oBsZd_PrH< zOaJ9#{`l=z zqU$pl9PZxLeE+v>=3e*K-blvGgS+1y>rKCM+d6K&#g&hVN$h-Ej`{jp8{AI3ls0oK t^9+-f0&WxA_I^LyoxAOSAn$*sX>JFeUf3QY&%nUI;OXk;vd$@?2>|xnD5d}a 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t4xTQKArY-_!}jNkxQqO|cjktuTVR*Qr0>_~p6?8Hbe;M|!h55p(^RENsve>X zI$eZ2>l<8_Sx?mBb?H-zj>x+t$$8OH%K6Q1>FVp6j!azMztiMf-(RTA&wuY;5Y)0> z>g?}twe#N8otefzeq>%>~6#m6M>f8N8wP*z@En|!9uv8$(JU3=n=Oa6=VS)H z+t2Ovzhv^aqvPGvjL&CewtLSP-=E#{(e;TjLqCI0YGm1FkJZbWdfk*SM42WdP$T2&wu~d$^;Mj~6#reO&7TkR<#nAC$ zt>aP=#tDp%P83fGlI1;nrn|DJpHXnaPoB{G+qA z8FpDeaGH0gnC03nS%$5OEyoUS*64b+%e+hP;c;~pK8DLbd+RSfe!O7$+HRgNUtW1G zI^nQ+v%o~%=XaK$kzx2z+p=eMRJQ)-kbA}V{G;aOI*N`fB^VFuC z$n3vSE_F(ayqzT)I{tXMT%S`M9QArWW6ixz*T52=%@-VGj$b~vGnXM))k-?*wYH1P znHY8h`<|V98V^nSwXc4`lwVTrmwgp`4DbKiSO1_g?$DX=HbH%-`^LOY33EHvO`j>j zB*`!(w)v8`XxqcCpjS!_;XfseuTNI_co&@`+i&1aK2!C5cK%x1uzICmN<4?z zlO-kCuiX-7usiX-eAmPK6+QnnxaaL)T>F)mLI0mI^S<}*v(}zxj9~p>BVW(FD8OoR UuJNCV3=9kmp00i_>zopr0E{=Z3jhEB literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_animation_player.png b/tools/editor/icons/2x/icon_animation_player.png new file mode 100644 index 0000000000000000000000000000000000000000..ad313a1c91821a83432f0c32723999cdf014eb38 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X$(}BbArY;~2@)?G1dmmeSUoUjW@bKI-}Zmvr)ARD7j#eNe&S=kLFseivx7%w zY8cLuO1Q!(k=YQJV8Y8I#lB$y_l4Cm4ULTaje+bv)0h|YN$9e>$r?oQ^;jirk&!4p cpuxbP8)sv^@Yb?!1_lNOPgg&ebxsLQ03>-vM*si- 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?J)SO(ArY-_r)~6OaujI$e>2*zhW!B3){TaOLWhMTBo|yhaww>Vv3cu7^97rY zZb`U0*RTm0Y}_cA=~uyaaQE$v4bDtS@5Bt$?!~`7_x5a^_07M=2kONunO9HS%Ghww z+WY11*B5uJ6M9*cQt|HT=SNAio@@@_FeqcM^L{A%!_ znV1DGr{?_qc63$xWQMXC72Cf~iS}J`%9kO$m^GnETgl?Je;?ztBL-7?7u&@?&|-PP zUiIE?-pVa&tISRwFgE1j?`hcTvg%Gw$mflT@iQXrALQ~ee0f;1=WI25dt+Y}d&7c# z52P0;pK;u}>ypIp_1a6XO_tmI$kS-4mg%aW%tCsuEgFrM7ruLP{caRU=&Cy~|JgPE fGhT`gEBu|-?b~^qf66Kb1_lOCS3j3^P6p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?J)SO(ArY-_r)~6OaujI$e>2*zhW!B3){TaOLWhMTBo|yhaww>Vv3cu7^97rY zZb`U0*RTm0Y}_cA=~uyaaQE$v4bDtS@5Bt$?!~`7_x5a^_07M=2kONunO9HS%Ghww z+WY11*B5uJ6M9*cQt|HT=SNAio@@@_FeqcM^L{A%!_ znV1DGr{?_qc63$xWQMXC72Cf~iS}J`%9kO$m^GnETgl?Je;?ztBL-7?7u&@?&|-PP zUiIE?-pVa&tISRwFgE1j?`hcTvg%Gw$mflT@iQXrALQ~ee0f;1=WI25dt+Y}d&7c# z52P0;pK;u}>ypIp_1a6XO_tmI$kS-4mg%aW%tCsuEgFrM7ruLP{caRU=&Cy~|JgPE fGhT`gEBu|-?b~^qf66Kb1_lOCS3j3^P6p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xb39!fLn2z=P7ma3P~dUyez-y=+gSRG7f;5%zG%#FLG>4V)&aNI3)BAzoja$0g{9%BkcLvJdt=hpVjuqnulQ~# zFm7bKa8ou0#CPCb!DxEHh<%dhwF}Q5mGnlcH~u;2wx7Mo;%})?0>8k$w8c789k$-u i|4*O8$KQch!(1=J&@HZMej)<{1B0ilpUXO@geCx`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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X9iA?ZArY;~2@)?G1dm1R`un)PhHJ6yPsxub7c(cFO;$P@5Y-UKzTv?n1=Dk! zFON@EW6S3_z_9R&4~GEPNk)FgrjIsnoEs9P9N1fGT(UZND>!k-cE2}Z#HMq@D)DtY#JkfV<3AE6T|W=Ip_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Or9=|ArY-_r*6zTY#`#=?<2$Y?bgD`9G-tIe4HXyUyZGv#qTORb!Y7p`C0Fl zE>>$+&3?--!V{z}ZeF;N{q*E>%i5Pzm)>V~R1o0saq-%jH|v?f_q`XV_#T_#J4r?T z`JK8#=BU?mw|-;3aZcAR%RzH1`@IHf`9}<^7cQDoGqf*Nb<};Jnj#MsOwd%D+ zUwq^5h0L+B9m_3S|2p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XFFjoxLn2z=PBP>=mTfwcp@xmeF7GI8x z#6(dR#lBw7q(?~;d(ZCEo89<-hJC}~hXp1+lT=ol`0n0+uG*KoTL$U1UoV-s_%1(I_-93nz*^h$v)LUBe*Z}?W>#IcTf;mcJ+HC5 z!)I#H?MDlz^6m-T*}aX`!G)jU`lH>Ki~eyQaM3K)Xr1L}aOaZTftH!)-}kQ#ad1hT zmiqX7!GSu~a=}Q0;vcyOmN_haZp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xw>(`OLn2z=PBG+bG7xF|KdnPuLD5j9#d^kz2hVKpJaN#AJ6ORk?!J@p@N1_> zvOKkVd^`!!0?WVW=YGDW|MokVhgwUAmy(s=P3K-+lVdrIcNj9V-|o}s`hB0FLnGA7 zmSK%u@Oh1{Ymw7T7goQ#(6nlmSk!Cp=LHNNx3}%RR=RhNtb*qxVdM8z)65EG=BKkN zESfZveQEMD=M_`#@s%toj{U6d;-%jp_cG?=v`ar(m@n;oq`Or3L3hcz3Qx=fx*+&&t;ucLK6U^!ht~m 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?#-1*YArY-_uNmew8;Gzy_#PcQVV3a?4)u@r=B=+`jXd)2{(>;$Udq!`SAIsfz6_7{+c|k(?!!#Z??_c?oz_`L2KzBj@roW z?wVT*n0gF9Z_C}zVCG`7S+D-5Q(M)PAPJU;-E*sRas(c|ddVoW`|HWZndMF$^7H4( zIb@%;%V*q>@=R86Z;!(_2Bj~Knok2Yx3XE7xS`^} z1V#o9*|jFeT+T8DGALCgJ^Q{=!Ekh#$Zm|YsooX*=hH<6}dE@p1fMa{OIas)|&X>UrSc4 l5^XS7s_J>UbAJqj@!9?Vr`x#wU|?Wi@O1TaS?83{1OPm^vKIgV 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?S)MMAArY-_r|kD*GL$*K-+q1SWtVj6NvH2JKd{cI5H2iFy!gWBMkU)^S(yr! z@}k(P_Qi^aoHSx$brj{;FIg)D+6C9|-E!ame@r9uf7vLVB~zLVucJ+dHKOXLS-u@|Y0UcFL;U<_smC8@SUi_iT9t2f@6jISsMpep zN2(>-{=O`^RWLXGpTJYeXCH5iu9M#X-THx!fa}Gbx!#(suWfctFOZ${*-ymvx{FKC zMn6d=<(v;vLVHh5>nCmC$bEcLy{}aiMWME)m@O1TaS?83{1OTwg#906U 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cxt=bLArY-_r`cy*4G=lDe{%W!6(X2v&<9bcq9@DqCK2uv3TcgJp=JBG?Qza%oPI$K8x8?&UckaLQ zxzNH>uVBsp*eR@z0x{{&LK(#QcRtrM*7wl7A8NEwk*`GM+rz z)x~^3lR)A8z~P!0gl^*HFxG&s>T( zm?M$#2g8Fk0*^e8{oME8pnK_*Xohzg(Knqs%>UN?cTr_#SQf1Od0Oh*8OtP9J&Vj^ zcTaP4xpH=PL2P+%$Gog+-@e{n+f`W!G7LVKdo~?8a^%Q$6PwBGrNXYxE2qp_owQ)m zC$$cZ&c_vE4hs_NcNu(Ao;W?I>-46!#5YsZPB*2xx_I|J)?sEa?oQkMldEBI;$0n$ zyNrKNTdYz3`ABoKlS{DFwc^-v-Q6qKGN0MAMs&XNqH3vcg$5EOpF3~ycxX=FbmRM9 zZH9T-9umh3m*34h?w+I&EaLjS^M!81<(*&j4;!RKt-WSG*S>(Q>tEO5PiJ(R6e@Tf zvVOAO-e%8#d-*j!jiq4>e@sh)PKmpof6||_^!{hATO~5-vpOazJ<#xXag;f}d2!ck zwz4dpee4U2b6#-q3S6{lxGUB5-stmMBlSngvfK=H%um?wN4dM_cQY_BFnGH9xvXO_X6^V2~_vjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw z{mw>;fq~(Nr;B5VN9WN?hJA+&L|86JE`P?6pgleDy~F;8OjkOl2{VX0R`ROGk)SrxW_)q&L;*1guBBt6N^MeF&UINpl)YYm@?AK+l{kXyS| zn89FWqF`d6$nEDJ9^d`(a}J9W$J7p=;0P_N=X(R+`{iQ~TI#b}0;sqa2W8>Fy&Yh~UVC|)9Vbjn_;g+GQoGz>8TxBR&?^MM0fa!rt g(Yl$x&+KA6wY*etg<$_h1_lNOPgg&ebxsLQ0N#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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQXm68T^vIqT9XqbUN#6Gi`ez|alIE$*S9C>Dr>le4FZ!iO%JSKjwtY)AiaD^(?Myb z7KW`wXB*lNtYALj$NZupVBNu~X>2wuZn6fi8UooL=&%<&jn2A0iCKz>% 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X2RvOILn2y}6C_?X2*y4**v$SvGjm~66I0h*pDkN@Bn)0P1Ty$f+~W851;aFH zHXGgtB@InYOv+XBmM*h!WWT`Ovy4$JM(D?*UYQ2%7WRCO2TU!OxK=8fe{pKKm6?3N zIpGT9Vm^sdh9b)kGaDNl#g8p4eEUQ2m;+zqUXv{XtbhLhuUBtl{`dEH_`w4QKFs6$ zwm&sBRrgpy!=y=<&f3@idtq!~uqG`b;fD)zxBcJ$|LaA$xw{*Cdd>(-&9HZ2WcXxg W+{7A}v73Q`fx*+&&t;ucLK6TKta#S| literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_baked_light.png b/tools/editor/icons/2x/icon_baked_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c05efa048f9d75f1b0a591f83d54f40f63d97701 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X2RvOILn2y}6C_?X2*y4**v$SvGjm~66I0h*pDkN@Bn)0P1Ty$f+~W851;aFH zHXGgtB@InYOv+XBmM*h!WWT`Ovy4$JM(D?*UYQ2%7WRCO2TU!OxK=8fe{pKKm6?3N zIpGT9Vm^sdh9b)kGaDNl#g8p4eEUQ2m;+zqUXv{XtbhLhuUBtl{`dEH_`w4QKFs6$ zwm&sBRrgpy!=y=<&f3@idtq!~uqG`b;fD)zxBcJ$|LaA$xw{*Cdd>(-&9HZ2WcXxg W+{7A}v73Q`fx*+&&t;ucLK6TKta#S| literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_baked_light_instance.png b/tools/editor/icons/2x/icon_baked_light_instance.png new file mode 100644 index 0000000000000000000000000000000000000000..c84169c936cb19ae9c4b7f4f0400f9619387fab5 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xdp%toLn2z=PW9z$G7xCJzvXU~*k0kMEO|CO>KBA}d{B6ISBN>s_gE)h|MzRH^4II|ooO@ns*HGF7t=3e6x#^<(2)635M zT+q1k0^g1&-R8f)aj$HdKHH&d;kugHcYX;;?3UiFzJTpYgH*ruKsYr z?}3uWjnp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XTRdGHLn2y}6C_?X2p;=koPMr8hbxSYJ0PX;$t{L8kNh-sdU$wvczi@=`mq|k zVh~d?^O8#N^lY@yW8Hmh>HF&oR`iSUBpz8O#Psd#&(Hj`e=Oi)>|i+aJcP|pQ^$vg zXNIC-g;PVAojd!62@Q=0g_)Kx9h+p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~tKRjI=Ln2zAPWR7Cq=3@0q9HU56D!Rd-`@SAgCN!dq#vAcZl z(hzj*6w6+syJT%hbnFx_u}9Z@1OK?2cA6>d*m!eAqgT=WGc$IrywEW#ZQ>nEy;$^78VUzwgVgth7{Hl&ADc$jOCa*UX*V z2i8WtmSFI5Wz3wFC+_q|()D6%nv_(soWdeS23rQL$Z1m<9lUnFN__T5_wrVGC7$AQ zxs!wDsV+Ks^X5(K*^C#W>RBJ8Gn6xEm=~UoQFNHK?C%*Hwg+MibC(8XD*0aCEwxlo zPD(|0jw3*>Vs_OTST zPbt#zz5MoT)9S0QjGa0zR_)xnYB$@b(3K&4Ocllx%)K@Dmz>Mx{(J4#!KP>3E+uMT z^z`(^);Dh0a_z9|d$D=TA!cOeebvX)F6L>i=A`q?q9$DJv^AwH`x!!RZ2cQL=wbp9+328KWp+4N_J8*7XO z=b9dS)A9HQqXfeP1|5bQ(^XEo{7~5O%S->+*JU zYnEMeSleUh@8|D-f5BF}mwWHa$K2z15S)BwZ+2?S?8wUu=XN%`d`YaX{ylT%%$d@U zE$kQ{OciMAu-ks^oz|%h*W{)K$>m8Nuqk8I?97hcS+cdReI`5O6aL@5 z40hg^OB6Efm>w`Rtkq?V$abIcGeF_Ka!UuJLf4|e_kX<^T_U}Hdh#B!{4Un;aB6n+ zC&z3(r{{MJ)9Q35=nG$zTY4pg!K$O_?u3qg3D1syzSr8?>bv#shIcGs^K5edRZmN; zKKzVf!PdI-)&F%E=1(?nIm@^pMsK~}LV*KO)hz#e)`WeIoc7jl(v#m+7Yb$e^DDIM zST>`wR5pe=VXZCagRc(%&Q|Z&-rsyxd+8N+2DR&-I25}W*KBoX+#~ZtKQ+=!;P^-W z-dV=Rme2i|cdTz*|3g&ZqC3O0=4ap4JwGK+KI_j|v2J2GMRYYe&_LN^Zg2Ag|DCi@(>e|HtMqZL#P5=B*(N3=9mOu6{1- HoD!M<`+W%* literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_bone.png b/tools/editor/icons/2x/icon_bone.png new file mode 100644 index 0000000000000000000000000000000000000000..4b5bacab6607c1fb57b4c7a4b7993394315ff07f GIT binary patch literal 653 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CT%InDArY-_r`cwUILaKGpB{7NO4HM~Z}Tz*f?6Bq$}5RI;@-#NoYi^b#!C4E z35Bm%kJhkXJZ8ROqQC}^h`h4(BA0HcXchOnzB4HI%=?~acKyZvTdDuf|Eqg*<{i(6 z_2R25I#i;v^`(==80WBmkUqf9!2kN|ujk3)CqDmKx#V^`kEQ4KMH*Rhvm3U46FPa_ zIjU?;*EPm%IbA0x1_C5C) zPV$|cuNrmUV^?<1&#bk3qh>m6H*@>b1YPM9#%eOD$HJzWex!V1{d|ww;SI)@uCTf9i^SL)yhvv85(b3=9kmp00i_ I>zopr03uf&_W%F@ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_bone_attachment.png b/tools/editor/icons/2x/icon_bone_attachment.png new file mode 100644 index 0000000000000000000000000000000000000000..a137d3b157f47697429dc4f734958e732da4dc8f GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Up-wMLn2z=PTTJ%5-8HXU*5Rm$h|J}1_3K4r>EW?i9PRlk}up?EovfF-CHksSouYMFV z4t{sX^Z{R5w@2)Q#iBPHOWdv(>vEYGB4_<$(F@Ho z%T~^9DZKN_{?mP?8>{bVo@HA1`i@sF)1-U&>dgfh)8 j_2cWW{6C%kmvI8`<=ibkdTSUM7#KWV{an^LB{Ts5PNx?= literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_bone_track.png b/tools/editor/icons/2x/icon_bone_track.png new file mode 100644 index 0000000000000000000000000000000000000000..563eca25bbb6638e6fce7cc583219b4be9f68f9b GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?uRL8GLn2z=PV>zc4issdU#y!|_&)!{jG$fGtl|GScME*%_L}K|( zj!voAAMz}*KUm*+DGJ}7udqW8*#cyI6RTP+Y@7b> z5N}Ag@OZ7vykd9QS1$H~ZwV?4rPo(ke7~hF6D4-#n_7BagVV!f=}WW^ct6m#Zoe$u z^YiU*89j{bOy!kg&nN3B+wcmw zi#yIue6;DX;$HT=9_tzghs%%o)sRKKAA1E{2efD?Da)vcR z`;PD6`ojGq-J6+V!-8uE@9?~kv%bD!jg{uf*I{3;Yiv`vv&r~t^nx(H|L(@YD;a)U z`Jag5+q}*HM*zd>E9Qn`mNm)SRp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X37#&FArY;~2@)?G1g9VQ*%SWX)9^$=n}pxy4~%L>CV|2|Rt*Vz7A|LvDfC@q zRbuc!(co1>AbXEh!WBlHD@Gi9pD1rjk@+AXQF>qnvzx5JD~45Hxi1{dm|bwfB0+?K Z;ariZgwv_Z{R|8Y44$rjF6*2UngFp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CT%InDArY-_r~76L2a2@Kx0X~lomrFMD3~q&j_I#psqln%v7xRk8=W?nTueRK z8mZOc9VqZ}QFNi|T{F=m{I9M%-8vXD`PeNJ$(%`+dXHYrSTZwZ)|y%6rgy5}*`D8% z{_ZJ{OzBF6?!0{h#xdz1droeh;PgK#apwZV{~z|;lGJi|w$sOzXVYZEOUoQjSck8C z7?B!Qe(-y`&%bxY{& z&{cI$Gnrqc6$g}RpO0^-%i&w)_w?hksu=O0!=8WLx!za_zjl4M!+F&(P?@IbI znLjjLk=pQ4*sMJ9PsL@?`^g#~RfZv43iokNRwm$!1RfbR+e{H*)j^tuZq(l3y=>Vba#DD$g@5NrtP6Rpp+! z2r#gQ2I|~q`y9XS+l?t@m(B>!>}`wm=$m*cDr^fQN5>(d9e*FTRXx~V9&fKU_tayi zlFgL~4C|InKjPzLmR3-i%Wd*d@bR6h^1!#OH{WNxHs7dwZ<5n=c2Ig^@O1TaS?83{ F1OV0z7<>Q# literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_button.png b/tools/editor/icons/2x/icon_button.png new file mode 100644 index 0000000000000000000000000000000000000000..0ff54c0c777ac43d20a6bf880a8da779729c190c GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X`JOJ0ArY;~2@lhG_gFE^ZK1*2N4A9lz9BzA=88$-uzC;OXk;vd$@?2>>W6OW*(i literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_camera.png b/tools/editor/icons/2x/icon_camera.png new file mode 100644 index 0000000000000000000000000000000000000000..05ce5f8cede1b84286071ff45c395ef01ef3b8e6 GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?qMj~}ArY-_rx^MjHjrrD|G!+)@xZwwZtX=~MNM%Ep5-dj;+Ph$3%$yGfK$S1 zlktX<#75E37S7INI=-o{p()c_mi}92U#VYtep60|i_-7D9sFfx*3qIzWiPPvG5`O{ zdZzb;$E6a%m;~8>JagFC!Xu@w&Qm!#yFc=D;@(gD+nDF9>3VeS`kHfh@)hmO&_KK=gWlGRGgE^O?P*Vc+^gWq;miO literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_camera_2d.png b/tools/editor/icons/2x/icon_camera_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..ee4a09f96a0e36fe61d91a39751e2f8163e20618 GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?ik>cxArY-_r*8B+6d=*M|K5d*O-9B$Pcrx`t}IM7m|AX7_)wMSq2d%5c?WBQ zUDi7`?09iY;MA>q_gyz+dK7y{iM=zw`)$s>;!DfEvv(gYdSh|3J5r*w*ZaZTldw{wno0VGB-qkuVB^I-w9dw z#C}x26;)&oPFLQn_xo)3hqAjhRng_HUj!uB>Nd~T58%ETAXq!`dbYm8BKz)=P!&0* z=mTOa_B&`jx46Uje)p4G^@ktq`pW9lnEB1;#*5pDUw-WBTKUc-hP7^UYSNi=O_i<> zIa-$8`=6;IdNdyW<@`NP!V X8tJ+EBv%3h0|SGntDnm{r-UW|NkXp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CRh}-6ArY-_r}=w`BuX5sf4?hDN>+=*-}-(IPw6Imfe-ovW3*cO=f;x)tMGaL?! z0t>R=UKA>5ICyB0B3sS<_iS!n2N=sl#7^2}}it*)`c98C*?LytFH zGs@+P(XzRs%b5LEF@YzeyK%nRF&~kZT`CD{Z8`QZnN4qY4=gz*QJlYZM;`OFTeSx& zcw|EN&hT6QUhMU2qlC40x%aSbJ92~Di>Y37*Rb-bzH8{lQ;ta{ZNmGr+gRL959Pc8QPU#=XD!e=dp&kENbc=St`G5O3#qk;zIuT6(n z{ckkjnZF{-e1q*XpPlb(uYNUV49#85(AQCu(a~6ASI;%0>*e`pMLQq1Nqn$*Z+wCI z%(NGOm#wOu_x!BM5rzgswT!GRD+MM0Mt$ufHy1fQUEQ~ZvE^&#efa-1{0jfus;hNJ UDp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Crk*a2ArY-lr|-=cag=DEe?RXJw@Ragw5Ul0N8rQ`&&0(Mtitacq?7ZD{BV6R6KO;-dyD7A)r9$@4-v_yn!hQFpJ<9(?$Zb=5gWvxa9 zi%$R9WW8##qv{=Ik20-n)`OGtF4-1ZN9B90pI2MYC#9w*dI!Fte*V+YijZFZ__X3d}O+zGyO75+s%3O(|oxF0|Nttr>mdKI;Vst07<$s AqyPW_ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_canvas_item_shader.png b/tools/editor/icons/2x/icon_canvas_item_shader.png new file mode 100644 index 0000000000000000000000000000000000000000..14e3ef7a407a9c1ee8ca47cf6135b596a682acf3 GIT binary patch literal 772 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cjh-%!ArY-_r}=t_6iOVcf4?pxk0ng3Omo|WT}wn=L|B>@v>rd@&61QP^y*!X zSdfzwt816BrpQXciZhFPgd9I#TkGt&oUb}y@rLuwO55JuK3MiSx%^wUSyPpt@%#UC zzkfet{C{TbkL#*8*;bt2EuT4-gop&6XV=((--nE{w&Mg z@g(TUk&W&P<(0Co zMw6}mr*f@j%{;O%WVKL6{`EPz_h&E`CC4qeay8=8e7%CDVX7OxYA=6$P+WG+y@r_@ zzuKSdTgbdBgkknuy@22Me@_whbrAJevS{F1Ki5RScR|`iN9Mfic?)hVt8bg|<(gH7 z!mNgpaDQR0aHinGs&qkH&AZ3dWS{8YZ@CmK>vD*_f$_oV^`BS@#5t#XUGG%)JM{nc c`V0Oy@1HoLbZ5F10|Nttr>mdKI;Vst0E@s-_y7O^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_canvas_item_shader_graph.png b/tools/editor/icons/2x/icon_canvas_item_shader_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..712b2013c41b61c0eb0c9a3716ba608df55c198e GIT binary patch literal 763 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C6`n4RArY-lr|tHWP84X}|M3^Ag3!v0hAS5)urqMVDF|vz;y%9e;4zcFPYg>K ztDl-V>UAh_R5B?2WLX6C0CzqdV0Y6^8)U#$_fFQI#GNxUe&L*D!3H0MTX;z?lGe+roP%XOL}~F zwtH&5IDSk=^ZAr-`-IFb{*@K~e$e1M^*raEqjIw{&+vUQ-an7!z`QVhjz7;22o`Yv zVd^XR!&)7*x9&vt{|}3~-u6BaEaS3qo;gRgcv1Y4U#b#&elcI{*|Nd^_o?)MTn^{7 zj>{^@ByKHq_`+I|(-FZhQX=%Sv1@JAi+8FYW@h;RIJ9ZqS{WYZ2`3r_&KSzhF$g*R z`gVXH56cG$0cPeNX{CG2(=XnSNIjNhx$usjt>d-18(nM-r!Xt-(DMs89j`S}Sedbh zIVq(fP*Lf9^z934WX>sb+7;hir8SvCN64@)iuFHMlXrfd!WS04J^iBW0>WOKCoi#ZIJfn%LyFEX89`g&-Dh)m zuut2ys_W?z244=z@3vna87GFtTSs5xc>Yy^4>zMcW3vJ=b T$&hDYU|{fc^>bP0l+XkKcTY(O 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?XFXjULn2z=PTTKwI6&lBy=E6n51(S+qelW!9~q_Yu++A=w3M8F@?>>Mv4+Um zXG)9KEnMufYfEfP)8rej-UkYyG{DTUs~xnRdpXJNwh3{@u(iIp zeYs@M_T6h3mn?f3(l)bU=X$#eYwzUJlA@m~Pygq!>~j`zlyF+Bc5NH)JoY|gR>q$; zBHi*kEyViYI}7xD+dnZ#!1eGs_CO7Xl_rjii57CR<+)!x{bL=nT3BQP%dBPFBwao! z^(ehz?|84X@mi^Y@2qHZlWorPuDeu(MVqPG$V}SmV#Jug^nIy$r!{+1_SPNutru;q zXZ-xR_VT%^Gm3_Gc8ss41uRck@I`iUPySry3uodk7o1;kw{5yOgAO;3bB=bvf|gyX zR|J2ATswG5Q}XY$18XNQVs7x`E-qd9e$W1?0W-O_GI+kUc9YCreCkn?fP)t6u@7%n zEXwQbJjcXa>b-*X#iWT~0nI|&wxz8OaIUv6rw z&#Tq>%lPEPMAg-QYBv=ta41X`lnq?Tp*L6U#IBUET`esk0yVQt^zxLRpJZ+5Xi0fs wJ>kcd$q(P(>)5yJaIf@!xyG3dl5vd3#miQfy1hHjz`(%Z>FVdQ&MBb@061j+od5s; literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_capsule_shape.png b/tools/editor/icons/2x/icon_capsule_shape.png new file mode 100644 index 0000000000000000000000000000000000000000..d868c6fb26a9ad47687979ddbfde8712a7d800b5 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?nw~C>ArY-_uN!(Fc91ys@&9eFrVFYTyH-vXdGsP(qx6bn`dV*$U-6SUvLzzF zWo23#9zE0WbDhYuOtDrrNj&?jt%v&inNIIc-t9kK#Qxv*(J#mPC5eh(Tr62`#jlrN zX27E$S)vjz_25g?^~{21f&V7!CU|*%&+(s^&Hlw*O6*kb7Oy>$jZFUQKYTOn=SaA| zOPE)Cfj||iHn;X`UUuAgli=Q8!J{XC1&$I_^LWBFT#MCnzz=e=i4x%#kRsSsSiBYI*g-*81-~X7R^8M^X#r8~oE2 X1#Yr`(8bBXz`)??>gTe~DWM4fsY0k> 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?lRaG=Ln2zAPTT8u*g&MUf36-+2=Cm=wof9du35pHGwoQNH=Evl(NNLF(b;h1 z)P?edw>;ULTbQ|jY%-a8*~GqV64#NLZ+<+l`FM7(;fMQ2ubg}P=wrmE_0kNn4DF)T zYZ=ZgQN5d3Y~atZ=Ine%nb4d)s$xZ%rRQ#^>oXi!eEhZf`kOKgC#L=RZS|@!bxHL8 zpKOmzvP`Ee-#CMNxBPFrQ>Xafd%iSV%y!?fe0|mv|IX9({B8Bw-1IORqr)ykoCXOH+`2GPtb8L z=7x(J+)B6S^qyvxa1b%o=Uc$IFnJw20|U?esb>tCHKt{~EL|kh5I66&g9yWdPS1&g zy6Id2?{>vB?6En&T6ihrrZbFYW^09)G6<~zJ#*I;384p2;%l>E!U|WXSXsPk1QzM_i$7CWC|-d$HbHz5`4Qr=@zPyX;Ut l>8E#V?{%qf{}=ya?68?zvrpP)69WSSgQu&X%Q~loCIA%g*5LpE literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_check_box.png b/tools/editor/icons/2x/icon_check_box.png new file mode 100644 index 0000000000000000000000000000000000000000..839c0c6d1c97126b11daad7a2aa708c56617d762 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?uRL8GLn2z=PTTL-93XORKXa^Uh`I25NAd8?>nT4Y#;D`+t`U z9^Q{uG{2OV2p9M5-Nm^g`Kes{G!_AkElZn!`4;T7-2Z+~_4%hv|9`z!`hWW8?Wb!d z?EA)`!#qPm%jj{^GK;m-R(zRy%7MR*Jt0e@fX#xzUnQLHcS;%Dm|)#k^XT-Q;M=N!tF)&czr(}BBtNs! z@!?F~jK0XLGR7OW2}+;4+I^}z3!mB5>3&)r49UybJENh4*X4=ax3BDKOd?47FOdB!UY9}Jy7up9G;nXLDlKHpv9`}7ym Zsmp(#7t@#;!@$76;OXk;vd$@?2>`Y$2FCyZ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_check_button.png b/tools/editor/icons/2x/icon_check_button.png new file mode 100644 index 0000000000000000000000000000000000000000..fe6747ce307c0b5a29afdbf5ae1dbe951df82e53 GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?M?GB}Ln2z=PPNa!>>zQhzWhp8fOf%3iOk)G3M}!AUhKOR7CvIsnig{EK!emr z#R!2FuMS+u<76)33yS)|qrh0~`uvY@rqa<*dwDVs-8|x%^CING+V6Yc=RLQ)f0A8N zQu4X1Xt>7J`}ae<@|m;`7#YkC_|0O$#K(MbxBq&ZKW3o~T_HuiVb4vS7%y=8KIUlH z-k04q?^D%AMy;TernBbuADH_;MaI$2dflDv&Mjd#GD`2wnQPgw>$UmU)fY}Ycvy0N zzl)Qs_R+BG<*R1{`;7CJ3iuxSHu>k*=greED3-(ov)IjD_%reL+Pxdt zofvJNewDethS7S-?>&Vq2g+`*T`L-La69+L>mPUD`p0|miRc=y|5o$7Gj4?ys04^6 oe=`%?BY(0uJtbuhdmXdiulC=!G~VSgFfcH9y85}Sb4q9e0J&WQvj6}9 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_class_list.png b/tools/editor/icons/2x/icon_class_list.png new file mode 100644 index 0000000000000000000000000000000000000000..2940db70072031a24d477d367ae74e91db851dd4 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XrJgR1ArY;~2@)?GCWi3x%h~+!@2X;DW!+O|F!2>b7PFW{bIANaZk`H`2R-r; z9Se>>{NT%cgvrTHNtCC8qsOY@iAe+ZgxS_?^&A&=waENYbjaDKZoY)Aop_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?O`a}}ArY-_r=9gdLyBY5$GtHPrw;va61pYopTP6* z`L2SF#};q5BzwdZOq=^{p8np;mk)WWv!<-wYg5*{`M@E)56|XEo0^uN``XyL_1i6T zccy3h2P`)TPxM@VdFHZNt6wQ!U^6>#K;m;0_k{eLOgl7q@=(W+ZnN%L3)8Z@*{+DI;7 z_{g)xYyP(b7Dr{60%az2gcMiXw{$J_`S$0ntLpKxFMJhezSn&HyI|TXyCpFRfeeks zc48By>yDKPx%dcNZS$FYqmRkMbH_4)g{L(v<7PXAF#S=z9jy58c{9rk=GV-&2A!tt zCpP8iDQ&Nr-^XjPrfNb(>e{za+4t9OJ^aE|)$(~&CGY#iTlgNmIR9y~-!GQ+>s{h} U4mnFRFfcH9y85}Sb4q9e0HwRu(*OVf 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?CY~;iArY-_r)=~(;vmrWf1>gO;fU6`6H1cS9y}x-Fk8EZxjNqA{=sU7gNOWd z&Ye3ICcv^g+eqNTDK`P76k{{4biIqb<$@Rgp1OJR|KACzjQz(y-(UF4!DWlTqH%qZ z-dD}ygW?}p>rxw6x!?CG3vSG1IB$C*KBP24{+x{q!-VHQXKgLxIiTb5&%tH)u^G32 zIX;%p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?KAtX)ArY-lr*HH-Y#`9~-}t6S+=4w5l+9WubZD#GcyVmYml=4!iM zyf#>^w&%?OsUMZ`?T@S0?r;#_vBM#J$BG8t7@q@TdP)zN%Eby=nX`W#Shi&IAC4ca z`W*#nB^H^#<$lX5?8<9Wx60xz7Z&K+dtlRi@vSo(B+DOH)_qcEQtLBPn!(ojyX05W z9&QGQMT?KKb=nHt-!`?tj(MGsQu_s0r#E6ZygK5Xr8z&^T?jqot^7*qp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?PM$7~ArY-lr#t!`HV|r;v4vK!=xtsq(JJ8gIHLdFW(_dz2iXdP1|O zoplLI(5+)~!HWO1Ho8~(PqX!G_%D~GUlS?U_=3-6@fw$_Y^$#8eBxoqGkthR$6AJ= z!>u51+o7^$e47tnKa#6&*ze9^{+9QD$kEB3ljf{{EzHoZ&vP|=Mcl>{n`BRIVv>F^ zU1!saYqPj{8fSC!w9e)_a^NgW(nB>S%?~M!Ar>1J^5?Wpe_F`TSHX}hR(a>EQ8uXI4kd&Ru(Dh)f=uj+oo#Bjj%mdKI;Vst E0B3x(0{{R3 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 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 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_color_picker.png b/tools/editor/icons/2x/icon_color_picker.png new file mode 100644 index 0000000000000000000000000000000000000000..902b7c1fca5060b78e764b233b8b9dd6400d9768 GIT binary patch literal 893 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CzdT(WLn2z=PCK71k}h%F{=D_>&PiLWBYP*sED4CxYP!(+EWqZ4A{+lRfymXK zTubX6@UMi8ni> z&3AW-|GslC{n^a(-z%T}cq_FSENfNo)S(l2=bYe*3q7@t+8To5{N08+;Z$VNLqZyX&VU!)2R2CG20Ub*C;{ zFS5LBA2Z(u(d=_>?QQB0{yyG1{n9hN52ZSPuPCYWR;^^S>3V+tPUQD3bGG&RFPI$a zC@y^SF5BEHc9{vEH2pM9K5~7U6kmFG+nz<+uSIL$IIeVQ4nu=;QHJX4ZM+;dG47E9 zR=<)$ceqhmBqh>VkT#Iw$_S^;6{34#*R*{j~@^HobrvcCHGT2YJY@cnrFaFzfMw_ou zr}p`16zy2#G1EBl*MW`a{{5_|x+@&P{m;s&`_K2Vg&%g7dR+zDwQHSkv(;7Cu3h@(bc^e@ z^;0g_-Y@@VA3wd}$u@Os{R~A@d7WODx#62{gXf7&!jA3m7&fMMki$F+ZSCZ4z6 zyYItE?`xSh zo@-q!&AVP;fuE-M>GwrfMBJF(U;c3@*F+}CdcmTdEt+ML*=df^=G=Uu)(Shdu1{~6 zEpdCdWWkDp#*)T+EOP~?N^)K{J~_Yrf3oo-(FYIapAGG8xW&N0z~JfX=d#Wzp$Pzf C4xGvW 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t$(}BbArY-_r}<{cq)HsGKX1Kz<)jzq@^mJ}xO`w%RFK$^5USxJ)FhShChKzV zg{}vl`Ccw53vV>bEipg1{#My!i`}70x*wTmcLjZ!Fs~`Ww$fn1#@)u-jxO8%+fMGx zy3Moird-e2^P+fm`n{R=|Noqo{$PL7yedEC{WMU)^NIuyv-z|%Dx;u~<%;I<9G+~hUY`+uAhg@gO7ecW-kUj`MY{t&t7gbdyy<&NP~z~1e>a5h zx6WP5k-@dTZ`O$%lQ2KkJMTWGDd~JFvE3ue$oo+8zVw!`XN?jb+w7;!@bTJYqqTT- z?7DZNUnZ9-T)mzi_UzYf!3!dNR`CtT95?;VOG@g0quJUwMfcP1UE4X!qnB5FJ928} zzA%<8A)l*$H0il?H5Lacu(Bw`U+p#!jJxgQa5|I!uxXLPwTH~Tb}ye-eAoQA*2L9QCx*QLu|50yx2ZLo#CE1`6_Kq>dw%0- zn&b%K83BF)mSe)Pcwyoz3_$1A1D8; zygSqBT}DMCqtEY~$_ndEL@#jdd0{P|!!m#8lv)Ru=Z((~N1FtnkPDl-^25zp@{@cX z-0e4=&uln_|M%m)D}S{`^L}d|=IpQ)|RSs;@ zcg`~}H!RDreh^^HdWpSCsw6N(Y^hA_o&Ci*mDUUXN8k9zqIH&eapXz{aRvqk22WQ% Jmvv4FO#s%F(k1`^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_color_ramp.png b/tools/editor/icons/2x/icon_color_ramp.png new file mode 100644 index 0000000000000000000000000000000000000000..b59b1c7be4513bd79d1882b59eb0c5fe1e3d62b4 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?+@3CuArY-_ude4l(dyCL<|N}MZV_Dg9$s{>mj-h>BpMcm|R4B>yyWWndG zq_M{&;bqwSInoLFM@r7IM!Y#%8Yh)7_efbBS3;a-*SkFi3GV{e-PL1B_%Wq=dpO$} vCR1~NmKTby0TOb|F9g?qS^c-YJZ{SM#97ggALlYKFfe$!`njxgN@xNAjY^bn 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CRh}-6ArY-_r|tI-4iq_VzkR!IZtJ(3mpaq}Vp$G9dT{7ULQmnOgFlMHO4JIE zH2y!>7%1fH66@hJXV!~H4Qgtq8XP=4SBPkNp)4ov^b6AeZ%>h{gIV(mbS}@3+r)iZ4Xb|JS!^WwHuP0ZEH8)ot`JTtFI`XRyn+dxLNbTZSDma9BExy|?2 zo_Dk=iKcx*D3@y zTx@L@3*QvQ>$`fv{u5VD@~xASiwS$Z=Gh9{zVj-EX861Vx@1|vZIJ7l&-F}Jh X{|k!KURyCRFfe$!`njxgN@xNA$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 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 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XF`h1tArY;~b1VuU)weOS_%LVwT)`|MAt4cQfpuH%ZMR_Vy?gcq{9u-2TFfU= zdSC^!o2;$wTA`YGcdR|aW6O5 TU%Zilfq}u()z4*}Q$iB}g8W0< 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xk)AG&ArY-_uW#gSaNuZtSbpqfMBfG;-otmVF7NC$6!}-;a8O)JLeTK4g!}UX zhDjxH+%tc^bTGdC=^HNt6y$wBaJ%69@w(95%HJSI8vNj`=Z`q(#nYO)Xh|bTk*BMl J%Q~loCIA=AMydb+ 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xk)AG&ArY-_uW#f$;K0%Pu>9e&Vrg~3>4kf}=duLFZa9&@T%j)F<%u&(k6Bo? zGf!AjsULE6IrG^!leXtGK*5I{>`ITe9=yAq>6SSI14F~X{2$c^IF~kYFK1|vbOkB$ MboFyt=akR{06fS?ZvX%Q 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X(Vi}jArY-_uWjT#V8G!LC{$@R%~{9!aDiv;Znx_-R(I}P_T2U-WDuG-4>6C1-Hz9t@agHH!_ PL5e(G{an^LB{Ts5!*fT5 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X8J;eVArY-_ryb-xV8FwCb<)c{z3PT>$6jxJuXf>q`vv!3s%BA%Q&!|rm| zrp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X=AJH&ArY-_&u!#oP~dQNES32-zqNGB^{$NPv7U#{XY)4P|N3{r%*{pug2&yC j?x?JDY+zty*uYRdhebf5kn=VJ0|SGntDnm{r-UW|Ht0BD 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XCY~;iArY-_&utWBP~c#3+#>U9eQTMCS_#M9Udew-3_tG9vRkq0bJ6^nxyAm> g%UC!B7#PHN_p%72svZzzU|?YIboFyt=akR{01n?YEdT%j 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X>7Fi*ArY-_uN~w(V8GFu7;QE8wuNVbp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xex5FlArY-_uW#gKP~dR6czK5u?`;Dv;q0}oy{xVC`Gkt}OSYVuqqQbZlFwn% uF-wEZubo_MSa8qTwK{B4MelF{r5}E+V<~+*) literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_right_center.png b/tools/editor/icons/2x/icon_control_align_right_center.png new file mode 100644 index 0000000000000000000000000000000000000000..560f2c289553a3b9aa351f9977ba34ab516e4a3f GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XnVv3=ArY-_r)}gtV8FrRIpyVzHcy>t3ln!N*`~YGQzz(7xx>Mis&O*!>bw`8 zJN1;Iqa!9+S!tVI$klavp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKAtX)ArY-_uPgE~C~&ksT>klA&*=b*IcdCN%m?SQ<$UOMEB?On(2J?389gpp ua0`Akxo~FP-!peUed1<70t-G$*YQViUE*HK%6{4aB;o1m=d#Wzp$Pz2S3h_F 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XDV{ElArY-_uN~w(V8GFu7;QB7wngWTp4UsCt0lZxSn>0|?!*cFiU+lomYFzopr0I@|+PXGV_ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_top_left.png b/tools/editor/icons/2x/icon_control_align_top_left.png new file mode 100644 index 0000000000000000000000000000000000000000..e20e142044afa7fda2202b6313243822bb108549 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X@t!V@ArY;~b1VuU)weOS_%LVwT)`|MAt4cQfi)&J_G6ZYj?R)3PWt-#BL5oN z53FEzlQnq7&{NcKsm4!B;)8%hDO9W>kiEw$;R>U~TgESC)@u)f6*KrbacExjNnXsr Pz`)??>gTe~DWM4fG~-0z literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_control_align_top_right.png b/tools/editor/icons/2x/icon_control_align_top_right.png new file mode 100644 index 0000000000000000000000000000000000000000..e82cd32ebfd857066dbdb49fc63509bad8f9051a GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xsh%#5ArY-_uNm?kP~d1yy!EBzPTOPwy~Bqd-iq{%@j3iyvtnmmWpkD55$)d6 zaydQ+mnSpDjXq~Mm)}3PI_t%4VFm_<14aCErp?TKzRK#$TTTWjnD+m`pSb_AZ#fx$ YFl@QY!>(E(>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XF`h1tArY-_uWb}$P~>n4e0S`c$BVY07447SC7Gs~{Y;thW;XAY<*V$3&#mTR zPe|K#j=5Z(_szT9>E;X!3=Oa4PMo=TpyNhaB{KsAG`zMi*mwQ1az4WW{*W?G_F{SI PMIaeZS3j3^P6p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XzMd|QArY-_uWuA&P~dRB_+qCNvl0K{Oxp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xsh%#5ArY-_uWjT#V8G!LD3ofoEm7!*kqOWAE8DVNy8PQ`S34O!>got*dp(bb zT|w#78~&L$rB}Qs#PWZq4 fuBja(gZx`lp65?Kcxx~)Ffe$!`njxgN@xNAX6r}N 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XL7py-ArY-_uW#f%V8G#Wv3SbM8*QEfr#HmKShMQ3+RG{&5th|9w&y)&yi=w@ zW$%Bd(5=jZ7r))z`*!xtiT&{m$e{cFhpGc?S(mt%nys`u0+R7`^>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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cww^AIArY-_r|r)cPLw!qe?E3r%NLI%tq9pwVq02R4j#1Ci|tx%5wb*Msm3nN zOP*RyDTS*SinMUK8m;L5-y&L~d9-Ok1c#n!hsie2cZC+g$+uO$KNAxFd+1={`}OB* z=YRkE>Ck??muUgZR`mUzYB^=~fyY}Vcm57%IH!}fElPd;sT~cx4UgQ|C2FgE?Mj&i zK3&etiBr!_+!m$GTfKtywR>;4!#3%LX?$-sTHec4I{oO_t1V~P*(@%k)f>MJIVAJb zLN!&m;jYk@tvCCp6qL*sKTtV2G3>Fb=;M`L+bgyUsZQ5?(YlV|lC!|8R{>_i4cw>i z1jo<*&EK$rSDl}g<-?OD?U6=o3>L2(Y%VdgJiPRh)i#|+;Xnk}ngvS(j)cWYF*6)t zOIY%F<#*OXo!ATQ#~2utIr*2c3v55H_o^_t!A-L%Y?0=&vkV7r_Z;>MU}7+u$+|a> zhrwXhm%j9Xou?KH`pV zDc@^DsA)uap=(9#_8nX8bhXds>hhiyz3RzP+^o3ni1LzIxA)~9-mNd^W6hbf^1~jX zXKAZp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CQl2i3ArY-_!wkEH9Yy}#%UPu9vcri}=A@61`=y&pHUxQ;wkq6+j46y*eWS89 zDP2FRbNP*1HzQ(|J2?I|dgpE4eKSNb_>Le?O8UH`sgES4a-{bp?8|z-*ZlqOd)3yP zxz~Ky-z?@kVcE;7X{obamduP4zF4VvWNOjQKY|QJ$5mf^|GnI8ap2{s)#@shORw-g zm*;C|Z*@wPK9IR+aaFIO)PeV$3C|RKgHwAhI&qvmlRhQr``r6cr?1@-XSg;)l3{|% z$-XI{WErl!{(4xWYo74M-0kih3zwf47UDX*LFRa&an~Zz7PozZbm`zF3-ePhrulDMhD$W?b6jn^yNywIX(9$huvn z5^YZvIGk#vBhz|TUd`INuDf&53qIL}xjmV@Y|Va)FG?iyWo-JXB)Iqcn`s?erfho5 z<2lJD<=N&lchnYrtFWnCz4f0-e}Y^Q!-VtCZ%0n6W!u2NfOWyqGwOdGG@pJeJQ?;w za@ld+zT|(ik9cV^sU0tv8NoS2+d;IL#AK#ZIY%>b~ zxhU_{(((i11v_#Wcb^t8sAXTXwY*heI^&w3jNSjd{Hz1khJD|pvzy_8XhXB>q;(G- aYp)l6G?(+Ey#NCP1B0ilpUXO@geCxb1}??` literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_close.png b/tools/editor/icons/2x/icon_curve_close.png new file mode 100644 index 0000000000000000000000000000000000000000..08314b8a047e10b542aa175615fed4ab48f37fb3 GIT binary patch literal 666 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C;+`&!ArY-_r=8Chb`&|jKR?N=RJ?p)uj%wjEo;7{aowxlvRz5zpZuev&F=rD zqF?w5)XV(gt}+r)op{YV^Yx(vKCw5?eBPw_c9ZeKlWh7w&!~qR8Ot+8=tk5}Qu#R}HBz=A@maBw6}v&oGx=jP z9M@mBE_7+(m@>1@n&h_19w?tS5_W9}xMQyZ!e3oM#y(uQ(L< z8GerSK5_L_ORhlLzc(N3cD&ei_nm+EnbPx7%t5ElMy)O5NLZQ>D{yhz```OdeY#h- zw=z#({&muc-kR5ZEr}IVR8CGe@nw7<)R6M5eBDXiTg(c%KhH^>*wphmtNz~0l6&`) zE@}I&x~uk@?@1Da!lKMVY$ndqltyG)E z>5#ow&{c5OS+%IO*BmrU156vfa;W{i^LbAw!wKormsc^S?c#qBWgjoma4pK{vu(F- zvqHxzh8bVQqw9iK3MI_@?V!r=_~Q@Lh9yUK2{`SEvT%@Sb9cFNd`jKED|>#iuTf_^ Vf4pRRDgy%pgQu&X%Q~loCIA#GG474*JuKB5Cd^)wIE$roRzSlatp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C`JOJ0ArY-_!yNsE9Yy}#TXXw@nHWoJaPX{YtADWX@p4);W5x&f9bXo7vaeh6 z-&ucF2GhlPwiS+iLW?rhudQGad9ooO@%iTqx+Y7F?>71Je~K+DyT9lAKJ(4S_nFrf zwEmZUWTf}mRm?$hLiO2`Ya~2gcIxCD<&6p|(WL$tUOhism$#yt=gE z@!R{hs}}!!Z=CPe?_R^u_GDeh8>SVL{^a!B)Dhu|U-aZP!!c{8_njwlw5G0NK49w3 z`1ITp27xZgn-aJ8)t9SZU*m8tOF*z<9{bv_ev2;}bhlFjhX~^trX5dz?^|qkW-Hq|(G7<<{yiz$x!tUKZP@HEuUeIv zTYM6;7vwmythtfHaxI4C^UpnMnR74aZ5A?^Fv-32%F!>zM@~-aW?*PZj9}Vu{cOBu z>8tlPZPNF*#nnsvHH`OvCogr-u<@#Zy0`z+i`U~=8ZIaAXv#S6xlU{8w4jwCI`tWA z<1^Q;+&ZuSX#r!zb_FIz2bZd|yA9?nZ+N0F*l3ux=>CDzH7CD)KfdWg>F&8xJ5Tt1 zne%44L(G?`TTw0x3`CfY&G2V%C`yZ9F6r_n-b0?zUIDGufWm7Jn6dbv->Ygs?Lc1xMZ&Q@&&t0)P4OmERSCOJiw7+ zG*ee_ChG^81B?yKlg_(5@yoI8XIw7jw)XR*{a)92nJ@p`@q^n}l8fE;q+SFA0|SGn LtDnm{r-UW|^}0;w 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cb3I)gLn2z=PCK6+>?m;D{_~_ZwOr+>Xh9uM&o$y(_jY>)+-hE+{#X9ZRd0SS zM(_Mf(SPN&Uib>kYTi0;PlZ5s;G~4rA1nNYv*zr#g+M;!5t#o9~}L zw{LFbkL$XBW7^;Ay*?ZEcx~Cy=C+;#hu#>^%}eb~SpBH@v{g#Xw1&$Z`7-V8Yu702 zc003K1Pl5v4c_$Aoxw_zkGC)3+sZzLGt8427Ol}xY1o){B=@#l;MGdOnJfWUdtUD{ zzL-(6*6O%1v*^d^2PQV}D>$I*D|@@=iAH5%Y8LOR*Ba~guZ7q|HG)2 zxjtR~^xjm#om^j}lG$8SB0?uCO=3CLxNzP)x%o?HuHuW@)y8(S`)HDP+`kw-@$EXV zx2|flU6xV$AhN?H^5dtKACB-Bl$4mPUp24z+wWIQXLMf+I2}^{*ZsQSG(W?E(z}ui z0`%`~S`+mrpW$ltIs-Aj8J9W>B)N5&T}8!Yr+1cknMpCaEWT(eD9J9z;JRSNs%|AC z!A_T~kNaZ|H@iN&^^sqi+3~qifvQ};eV)p#uB%1?>ksj=%*|&|x)gRfi{n9PT{6Eo#6r-JdHB5bJn{P&JSFky|?d?RTg&QKZ zre4{WTb-W%JaA)#%~em{^WPmd|J@V&*@h|fYZZUU?@ISG`pmAOvL6b>fB*W$SIV^D zs?h4*@r2VFCaE literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_curve_delete.png b/tools/editor/icons/2x/icon_curve_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..b02cc170db4614c6e42be84685c85df01bb0ec78 GIT binary patch literal 982 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t!JaOTArY-_r}<~dl!_d;&)>E=*Q_L2ciZv_YAeGZM@DIhD6!lQ&K6`A+tayS zM(PC{mvyzq(kD-RGx&YIuXYD1E@j(W@hPczgUHdIbt@)hDIQw(xU4Rof9BnsvhuX! z3)Fw>8GruwXW#wrzt2{`XFvaB=AZjVH}!Be1ttj2xc6zB=$zTxTU*;J#qv$07Ecm8 zn%9(CKWaRlW)`Y7^%X<4kx;}N;hv)(_dO2__g^b-zwc}AZOa*wtxk;wJl7X%6dg_4 zs4i!r@KWo;F$Jc}nQaTJYA>JhWBxs-nEmXV2}>5Im5Iz?iu+J&pPU(&y*EYBL$vta z`i&bmp1=GiJ3HIm=KSxlO95ToQTlOKU2B)zTCzKm<@oXA&Z$32Ze8NEFkkQV&{O{O z`y(G?#26ba`kpr)|NF@HeD?A5X%F>Rub$s~XTQC1$ol+Q#lA~YA61;wi~Ut8z?d=p zVdx~|>091Z-iuioa!S-+qOJUpL5M_~@lK{P#h30IRGADmJJ$W@W%R6Puz1e*EYc_F z*~D+3PpTxOy*~N*!hzQHF_O!|b}x_0HM^?LaZZRO{>7)Ke|K^)WOFv2Y%6VVDmA^duM|X9|w4B6;$qCc$&8=_``ZYy+`f2{NIb1(DZZMds z)MljVm!B&(7OwujkFVzD%*xg07}o^t+?%YvWc`P~mv>49#(6$FsD5DUyP)jfA*<6H szH5m2-)!Zs{}+AZHp6a-z{$be?1_lNOPgg&ebxsLQ07o*<5C8xG 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t`JOJ0ArY-_r}<~dgvuPZ-+wbF!)(LVu-hFiCZ2mcUq%LdYnTMBlJS--TeL0?^!*>{`1`klRiJ=olMT|y1MK#OKuBK?zC+TF%wH}T9$9z zz5938rXRbi9&DTW^-0mrYzE)BKU3$f*HxRA`}5!R-+XUt6Y7qp)xSG<=0u8-OQ1>o z%8;1i;?KLP9@Kf}GrC`5oRoau2XoA38=3xH z-E6|JUglf1yZiAS`u5h=yR|u*ld2;(JaNp@x}PKj%iR z%x_#0oz_;IxBI-Y&DzTcwx3P4t66*Bt6p58G(F91eoXn28~dh6tlaX!JJCz|@Z_p5 z@yrZq!VP)z7pfk1KcJhSeXKC`N8*YV+^w0m=AX6(?RP6>oKrlVLB;mb=RKcx=rYP* zImR>3q37K6omM7G&AI2VOy0~OKKWsC=02Y@)>mroW?e};#+kHEq{}LP#x+IH`pkxv zZzUAE7D*rQdwyr#x^?U3*X(l&e0<l>5IR*rznW3%?eo=K>Q}Fb2qfCf*|b8qrct8XxTkfm*>hHn zsb1-ghv$8X$j*K}aqGc_nyqPj9=QjRXwu&xg^&7@nh46g$EeZK71<()Hh>MIQidx!ll=pma)apS24PuwV39> z(p1iUxoV}J!{Wa+Yvb-8w(JJpz8KG({6O|GjgjW$m1% zBQLUQ3g*u>d_3cz`9UN9*4nVIXFv9f)~(BJT~x=des!DP^f!O(uNMTKH-Ge-+4XOE VLCd8hCJYP=44$rjF6*2UngCnw*k}L% 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&%RF5iLp(a4PTA?qLo|GyGvhOotI;m9Lu1!7u@&MQPj-pbH|dohW8}26VoTDOGo1hYC!V$A#Gbd4-&nIw zh}mA7e5N^=q2X-P{W7+W#}+Ibay)m1t&X*3mPqdV@bmCJR>ud=CN0*urLZ%2LVs@h zqp*o8o%5epN*`FHdS82KnCC10#6>)lR6cIKHof(MQ_+1sJ3)o6MZGrXZ!2wzn~|lp zG_ULR@>6W@O02x2ULQ_8+s&T6G_&f%-F^Dy7v7dF->malduo?|5#s@=d-s2yk|@hI zkjOEY>YXmn7-rA!rNY9%v|#44myQx`>mQ5tdZm2*Y*gl7^ndrPe%2`lybr_;bWNFkQBR(Mfq}u()z4*} HQ$iB}$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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&7kj!mhIn+|onq_3>?qKBKZeIiKw7o6YP+HUi{plXgH8cCB5&5XZ1A~sBa%}| z<3_}-6`Dufw52~sbOXGN?5e2`+6B5YLtL&~#^zG5(w~x5QAao0ricTwq5~mQ(gz)(f{+ zUHibTFT&Lv^?J412XiH_|8h0^7euX1WB9W3i7~_Pi5^c>rF!eEg!h#xES;15EQhxt z!<%E{-4(~Lcg(0fta>+c+Sbc!j&F9fn=j91@cN7LqEe+teG(FF6J6eVyl)lo*ZsZc zK=IBP^M=srHBVk9#dRHe_(7`Bn8!GWOL1N23MrO<_K&1rIkX&6eB^Dyz`(%Z>FVdQ&MBb@0J>(| AKmY&$ 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!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&E_k{)hIn+|y<*LE$U(&IVe!#aj+r{1E?We)Tt0S`Lrl-XRa^S| zb$&EFnfs+Z^U#O6NeUlc3u~XKzRx<1LCMH>(i4sg+YW5jk!E;3d-*Eu1+fx*+&&t;ucLK6VKu#Hau 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&8$4YcLp(a)PTA=7IY8#<`JIB%Qghxs513^(TW{UEx(}RP-TDvKz1V!E{Q`S| zAnSbxK^c<^2N!-{oVMxFl7LGx;@X~BrfVZv&QGy_e(&??ot)x7UOqCJeaK+Vx8HwD zJ++U`aP{O?Sv~0)qs_!SnP#)qg&9>WuiesRsAl-bRA3ib_x^XCEJNC-mgwy3R&&oW zo_xAT-{i{j1_h3^*z38Tx725D&-ExOx9GWhC2#xlQ%^q`Hq<9ii($5yTEe=(Sc0c& zs@Kx+)mP{3&k==9=rT_j(>;JfOnv=_hlXUGl@-Ef19$vfqY13-3|Q^_S-BscYW*#NkuM zCFAq2_Bw9AJ(qpMETi7cT6G)Njzt;FFWs)sdwy4hZNipGAJ6TRp2sASJZ)0jlG9F% zlm4mjPWsQyI$@1kuSS;~7psRCqu0`)jSLL^ozJV!e~#l~-E;S$qS5!C>*E+Twzd4; URrvoV0|Nttr>mdKI;Vst0A_yO_y7O^ 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&=Xts~hIn+oonq?|9VpVU|MR2=A=C4`?(sGzoY2taYfXB&=)toqeoG&mzjD%Z zf|K|1Jio0?CB?6-73K#FR>RsRDb2BkA6&s6AIKtTFe?)9s9_S6MvY7V_0~(boIZ`?<@{*?ziL&+<%ot#a}iVZoP&>gOqRE$Vby zxPfO))%*F&bZ!Vuyl(rWm-TB^tr|y@=mXIY1t)Gq3b1r1O8n~;caNL6_1n%>c}(Zm z&HOv>^wVoyN0W?idi-5+F~g^P_ubfpLY9!m`3KsAR(?soaiQUW<@X!a^#?juGwiE) zUw-=Or~QK5JX~wGnugl4s0DBP%UkoV#428Us@HF;0{vh1k)g%cZtWHMp)YvT;F!#P zky%#NNL{o&zo*h%Z-@BD?HOkG0p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?OFdm2Ln2z=PP6qs93atp{`NJEzZYI9ap>{!{ogu z35%1Wrg&AeB|LQ%4bf9^*f{@w*o+w+@ur-&WE^aLcCLByR8~I!{i{cpr|j)r`eWs6 z$*(^@8ryh?MplLD*hcH@o472qUWjSul1+UP#~!{*``%pEu=VY6MsEx5A~}ch!;USk z2FwTR{_HH6=fgKEiec4E%ft=ezZFJIJk6lSD8c7EpJ7fQYk%3b-9=FhS(`VN-py<| zbeZX#W6FxMvmA^Q3j(YbF?PB#ZL+xf?#9E&qtU-xA1)A#$~8?fk>YcS;{AQ%=EoVy z?difzFIKOc7{J64E90}8)72rwhVjae!@>>uhpHs*xA3z6RQuDHf5<-bko0u>g;l;U zwtWcqU9tFrX#+!LSIWXQJ(^m(4erhS9`s_lU3}~t=UUFIm4_J^7#KWV{an^LB{Ts5 Do&4TO literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_debug_continue.png b/tools/editor/icons/2x/icon_debug_continue.png new file mode 100644 index 0000000000000000000000000000000000000000..4e1039f2c7279129c29cb136df71afe43a5144e5 GIT binary patch literal 581 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?hdf;zLn2z=PTlBz*g@pj{_9nmuO6sy2)&$il*=m8{jTg$$AT$-kufq|(X8r@ zg{M~hkhkE_Yg$nDT0w8-p@n>0N);mOuRRxXj+$JhyXz@C`|;h!f5+{sc5mqE>FKd= z%igMd@3yqr+4Fy$`Cn(4=~tGQpHi8*i+SIBah=nv3_eRW%rvO+c2SSYK3_QJdmQV| zu*U_zS)PU7y0`De)cX$`rW6Hn1g1Z$Wk_XM{7}pIbECi`H!sV~PpJ&Y981nwTSxDm zq{LoxU!Ozq6+>FR=ADeKQQVn+M`SvRdnQig%FQ#|&9B6+b9$9T2lIhB0!fDz^!;AN zxbU$!2Bbf$oSfDAJl$u`+^;v88(MaD$Rs?=ysTA~lOs^5kf_I2)n-4>ufB$<;^##M z!MiiV1lF%__7t{Nm>#_(>uR^t{n-i}F==)NI#0#Aj~-sqJSCigAzUG9Vb)hexgMDd zQPm7mY>#-CPWfIP#V%)OH*MEZ#)KEuk1fvao>H{)Zr*&R8Q#L@pMO5RG{{q$D_dY^ z;pyEkC7f<=dp|WOl|ipTnj!z;F180+OHXafy)W&ley2QXR^UcEj&y~O`zHVB-=FxZ hHa#UJMdc%_?%EX*57(bq$-uzC;OXk;vd$@?2>?Bf?qmP} 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X7d>4ZLn2z=PB-LhHsEpHzuGHCd3jP^`L&$DWp@_u6*&{rWcu>bB?oCQVP&nW z^+(&p|MxFt_^;<>%Wp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XpFCY0Ln2y}6C_?X2p;=!|I#OU*G0?P1cNP^Y$`rHu(zvpa&UBPoY>gd*w`uL zyn@k9_JGqmw+NXaE;bt$H(7@=DF^l?)3_HuJ+PpV;h@Qf{Yz5?nXRkUk~3e1*StER zE8fA`7|}N0{`{Z(tV^oLnX)Vz8XFrOn;Sb{KKXy`+Lp#524-evX7$7W{~Q0`zD4KP z{kvy#$Y9o&AW)Ay%F@Z`8JInA6zUVbZ|e^NqW$m)VVxLH3ik Ve1}R=I0FL%gQu&X%Q~loCIAy!h4ugd 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C6FglULn2zAPCxH0k|=R}{`1;$HQUhkEy14ZD?cRco-p(JE|-!CLOd;p{+c?~ zJKp>!xVc-qMbTr?1=U~dM%`tm9|bBW<>{84=zjU9V!v!r`?Z^r$4g~9_AQ@TdH?(G zzaMyv&;J(s`~J}iVa5+xcJ-Ip+C(ohOnJo=czvH|Z|e;&0bOoIvB^gt1>I&~D7b1M z7uomOhf#dd46bMSv!=9$Y_vFhCPOm8bn?zU-X`z0N=>~!IC?%So%_OZQ_Mdp4r!AO zlg{3|$2cvDS6!*7abN6%WYy`rrA?M+vWD?IKG&DJS8b8Yg+mKpzHHn2{@C%uUb*Ej ze(jx-xzE<(!DQUuQjV`V&LUgQ^$?y^9U}3|^(jSr;^Xu47nKT*!E3b_6p6<3iuXYZ)3o zF&cdC-@(B0In21>y&=<;8V1g1{2Lhs_I@wg+wP<@>9t*FR*}bd?og+W)?Zt%OE7#W zQro<;p?j^A`^1!cdjj?1KPA`*rPZ8z%2nO>S*h!y;CJSETU;Lfy#Jl|u0g2IIge*w zHQd&E7_C?JEjANqn7Poia(-vsHtRW^+pK4}^XCQCS}zJ&xuwwSx_jq|yySg%S7s{z z4GxZ<)nFQKI)DGx*B0v;=Ggif3Fnr-`gJ&a*-y0un~19=yRI`mi(RxY?2zi`S!z!` zR)yT+VB`^JSSN98##@WYTrWB$_N?@d^qA(Q&p%uGXNH?g$jLNzMxNa+%v>+n0>AI` t^fkE7@_CcmQ>Xoz$G(OC{r*+DKbYylmoq2UGcYhPc)I$ztaD0e0stqIT=@V1 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dependency_changed_hl.png b/tools/editor/icons/2x/icon_dependency_changed_hl.png new file mode 100644 index 0000000000000000000000000000000000000000..c5544097d17be2264be0ea21a184f7a207523b8b GIT binary patch literal 657 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Ce4Z|jArY-lr=QOf4iq_7pT1~cgGR{RjzvdfLtQq;?kJ2F3A)gG{^FUQZlAng za(XTkMK+f#j^Hd)eb>Yt7_eHQwlUyY@x`=R_LE=w`doJ1fA!AJ@AKXtPi!mZlPRD1 z-qF)-Qq1uj$<3+>d^i5CkgcCNNdP;kBOyuL2dt7e2c1=&5$;0SO97FoDjC)rz%gW|?zB*l1 z&o(DI@e}{Mgqe2_?rh)5P@Qts+4z3At~kTk>e`M@WhGv%q%D!(%6 zoD)dUldNOhEm2DckuEnNE8W?MODxHa|Y?WLu|6=#e-7nU+1zuq= zt5xpRUFj;ZPmVJoZBa-S%O6{o-?{9NMe&J|uU9Y9H7oRy;Zg4Yqan^x7%S)v- zH(A8lzgX}+gKa@p>B4jq>*N12z6swrl*616B~d4*{_f*7`+Swfldc(kkY!+CVDNPH Kb6Mw<&;$TvXdVdw literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_dependency_local_changed.png b/tools/editor/icons/2x/icon_dependency_local_changed.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e2557312ffa6e890e3f05affce951e57160e7d GIT binary patch literal 1160 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%te!58ArY-_!+kSiLPh?a+xtF!(l74ZOH)If%w4-wBvW#BX*4y7O*EM6rM#BK z>mQFEi}=zdlXDAS`gpLeG`XQ7tR%Abky>}gB0r-eI!ERwyjN_U- z`EhaT`kmH)!@kd}e)rSvobC5J-y8m0X{=H<4o+OO-8a)OtCuDF?g59xhZR<<9GT@f zL(s`*%d$=P|70`GnE9-zcCP4Co{VSdi&#Wm%6+~0j!nM#+T}>KSb)TPtFR)&XS;sw z)Hvek;n+Q`b@SSj+4k?F4*ZGuu3c~aOU>ARuXs^^!-l-s$9`61y$DNT{5-jKdH2y% z=?py&W~oFO`Rr2k{n&cTppKd0b3^f!&|juYf9y%ic8D^DHE_wX(( z_wn9m-yX`F*UHJ*lw6J4cYS4PsqczO#jFRup4~aU@sLY?^bK2cpIr~_KkvNwZ`q_^ zJ&o}FXB=#qzxJ(;*An~s<{OxnDNcP!fXDQ^PbY)iFJD0 zc5KUXczw*^IlHv<_vP+-c`NHhtQ!(;mxdZ%iQQdOQT!&gVJ82z4q48iq+9ml+e%H& z^v~qa72Xgpka)M?sde4#;IQ@YwwxDsaH)ScvHGyV3vX$+;yuYHR*OH|QV>&T9iy{0 zw~u#zA*zvOff_Lxh8w*~0{d(=UX(8WM zZ}{rI?a?*ko9mO!;-<75-8;#95$kP}xD{VbMPD9QvAp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t!JaOTArY-_r~78ago+%m|Nni_%`2^8tzq0v3ZDZvifM}SEOOeqI>UtV?v9Xx z#4hRCXB-OD3KgTwmGpL9ab4n7pcvF6(HSZpC25==B%u2@;7HCc%`&U^J3P{!)!s3$ z^n2~aZ&UGoUh(_)_2+B9KR#H0cZ&IiGcK#Q$zQg};JLwiXXnc&GLOo8M3<;eP20ae zkLiq$iMZOts}0pf-*)#!wgx?IQIU>nFwH7|{F?cJgI~d=eFrx`4_Wc=Q$OpCsK1If zehGK%RQ6;`&+uIt6I*6!tG>tdKSz=!^F4;y#}4h?;$D71?rvji^}%J0^JP9-Pqf>b z@Gwzadurp_E%n@Qe0Ka}vUb||d7g>5RqO3V{u}-&z0iGdtmU`AjrD{%eGzPDe4>lz zwN+cK3Ho|h$D+aHYT(LWd}-~C+MM6lw(QAI+vs?F`GTDWov)jXmxa#wtHeD=C}^FY za$I4B+!9lJ!PPGf&$t-eSK50;N@V@J?!G%xUu`R7oMmpkdRDyWL#XJg*MI+s)ixR1 zGd(?$5TzB~bvMbLdF`z_c9{*2HFuoPJaYMf@9chC&lSPfR=j`N>k}-y;qgnAfDK!( zzw_rd=w1G>;ir0XYJc(p-M$mEB_E!xm|A{Gko`;K#C(V3a}oFL#q)3b?)KK{KmJoW zeQsggd{d#7_ulgG-JZTC@_foN6_>TeH!pN(zv`Pe&ExC3JyRI}oKJGSTM+J+kiX&F z+yal=3+{UA?ESFut&}V4A2XF7LN}D&uKrze|IW|6r8noWS1B$&d-R=meNzv&#`nT* zuc-&!D=*h`2A2Ff()upjggO3cYks=e6+Xqi6J-}p-NKOha@N6ZFQPYpGg{`~aPiE6 z3399T7g&5|-teyLJZt{7K7l!z4foV)h1_%lD!-L%7ntoHz1p_<%fk&yMYmeKruN@u zGUH#ezOnf~*R7nXL8&@b{yn+Dlg>0tIKWx 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~tYdl>XLn2z=PK(dD9V&AC{Lb(H>O60qtSMOQpU3e?Kr(td&+cFB$J&%!UAkw# zIruQeS6p&d+FbwW?ibFp*R@_ea#fsFG@E^2@59RnZr)lt+cnTkq9n+zS9pv5){}ql zR)5>@Wc&U7OFU)`ZjD;tvAXAM(x;9D%~w=1%~|lh>X&B3 z<>085%d;7OAF=!|=~Gr$ zU{aDN@z3MM(qjKP8xosMPFz^TVvE9_L-O*WI4-x4x)IywrOChA`0j-Qu3_tK?T zAHPjr=3dLzkkLKAcT)S$i8&^veluq8n(*0Ge$STYeinicKgFCDcl;3KJo`KY<4$|2 zj!Qi=*zG&#{*hu(*sQ+sicn?7{9@HT)p7G|?56*7^ZuHqaOdzQUWHBj@2ELyES+ES z>{$8NyL#(goG0Jb`D1*5;ork7Ca2I1cCSwN?t6YF{hP|PmWL z8}IRm%IDq3vz0^o@6Cw+6_&wo16PZj`1$C`y~g9Y#$}8XcN}cfihp&lZ`bs_B8MI{ z>pAPO2!1=)r!yhQdexZ)l^#43mZiUHRZi!AZq05r=ef)E=b!#*U65}0;h!p*v`XRf z*F%hjtcU+>_&(v4wQySU^1NA!j|~`3?P9q4@>0i)_H*S+>OO}t@h=tL_^;dT$Q!pK z`_0cC6Wx5YLU*%urRIj1x3`i%zkC}K61<>fYV{(n*_&DO4lK-hbLDK8?dwhfLA9dv z`WZ_^jJp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CKRsO>Ln2zAPCuJ1;wf>g-v7Kt#m7w=E2;%k!@r1#b|wfkpW0+}`Q#&xsz8=N z{duOw%+6|)_dD#BV6oMyE-Y6+Ec9*B3n6>GN4g#JS6p21WKCz{J=-%Sm+rpwt4e!x z@_E?TeP8YNuX^`tRonYmuUQ#sTA#oBJ>21Bn;_jFKl|bK1)2}$1(>cs^H`MGz?e7q zv}71toma&7m5HrP?{qz{nK|72cS|W~fAd?<44G@r&gxyK_GL*XoXGmUppHA@{<59R zGo6ojox1186R`0WV{?6DsO+rjS)~^qGN!)Q;||z%@$4Zv#@Asd?p!Y6+NFQ8_TBrE zKfK11AN1!Z@O?NeQ+D|b(_}sdp5W7^9}cyCHNB&_WxLbc?H&xq!NsfBHiQ_@kv;JG zsG)Qh%L;>C-A{hkX!fpEovW?&S*Lfie1&9JzVw!?>q-pGInVE{I%{~j+;RUohM16N zy$hQUJa-V=(aj(=|GMAV{W7{QZ>+fxkYz*Qk9+;8fC zxs=yJ)-WNMg&~l^xGBc*U9aUO+XbB+b2e^WQe0PT96W2Cw&Aml3=f@?-6oto{g-{g z66N3p&MaX{Kh7*P{LHmj`M^$z&kfV%A2@4dmdbAXWzBWU=U3RGxihP0^)SugQS~g? znRL}*HvlCzC7C)PJ&z<4L{tlPp2}^RWeopK#OMllp!+y%2+Z&`N>mHnH&~ksz zp%RTu_UA7@} z#eAOlpt%LtRKM;o3*ei+1Z(yz?kIPN~j_E_`P?$1TbP0l+XkKN;Z^) literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_directional_light.png b/tools/editor/icons/2x/icon_directional_light.png new file mode 100644 index 0000000000000000000000000000000000000000..36c8c9e092076ee5dcc45a3655f0a8228d1f80d2 GIT binary patch literal 812 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CD?MEtLn2z=hTHm!1d7;x-`gpzF>Mx`=9NPpkKzry9*3#zy2-Toz#G1)ydU!; zaxNHbX0B6EQ&S0xQurmFbHQbaLc|YYo)7n|#dvl-I=AQU!6Qz2rk{)MTc*FebEjPH z!~XUucQY1peDuFWD1+ z-`dG7g!+So;^qQu}$>7?9TG+mx?`$ns~|P%JZ|Id*A4O%(?a}JCD^CkL;7Dr-r>w z4xA-!lD*@g`mzqbDYHI4lDBK1*K@y$erf8S=3;nx z_qC|Plk1!QFjc5OKQDK}_WaZ;?oUaYtX^w>f7mN(@Fb{AfmdvasnY3vChHr#B=WjW zJX-Ka>C*-ykEuHAcoOd`S|P0en$$zJ8JzxK&VuH@Vq z@Wa|e+aWqSda{O-U|mtN~V@hR}8 z?<5n2O-zEZDOvw^D*k*dp2AtmP%XKW)$+D}W!pyX1g?gY)A%0Txl&lP;KT%(Ux%g_ z=)Fo+`?XU%W!W>%IlJ$k=4WE{m1udGo%{BujrwJOmb1^I+AdC(vDhm)m+b@d#cH=U Vn?F4t7#J8BJYD@<);T3K0RRv;XioqD literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_duplicate.png b/tools/editor/icons/2x/icon_duplicate.png new file mode 100644 index 0000000000000000000000000000000000000000..cef940f9f226bdea6279a04f20401cfb768ab3b2 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XZJsWUArY-_r*7muV8FqmcuL{hl#?9ygz_hap_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?CY~;iArY-_L#_Re7>LNIuW#gw%F$fjz~?g4`htG@4JB8k_W86wg`uHJ|HJ}xZkBL`F^R0$J2iD@ zpqFgDSZ)80^qjR*&#Ym*lFac%L}5|*{z|STQ>M){Pu}lcq$LoZptY%5VORIJySlUZ zZ@Yh7onFQo#j#+3ltCioUrD=-?K}9N|>BK z#3XU1eFf8V*}Z3GOuMaKc;G35APOvfaiUSG5IlRt+p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?(w;7kArY-_Lw5=uG7yM)+?~Ogc`Vd{H-yPmK%+qPU2~pDg+t2`mE#=^@!Q-d zy>(=~ccQp1Z||+!%>QI>eqOXL+xl61_o5Sj{24bJ&i;1Lr6DTox6OI;pi`IAFMjQ) zK6Xsv;2F_|Ql7>(CYLRxv)dgw5@%Ej|Bjmw%($PacH$l8d;2$}T4vd$?7ka*{t1^4 z%dMgXqSKEuJ-^Cz{in=p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?hdf;zLn2z=PTlRr>?qRq-`_4WVZy7F_ z9m`>L{4izK?X+jyY4^U@{{Oi8zjmWWms!UPwgWX;D`Pc8%q|yZto5Gvy!6ezBTUR? z^VT)0Ph8i@a;%|Wcj8Z>v<^9i)BhCrW6G(Vgb?-wp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CW}YsNArY-_r=9K+b`)v*e_2rcCQnndk8{vf-pE&ndd@LxSao0g$XdhfdaQSW zhLYAgrbRzwngk1v-K;+CHob9O2-DgLS99Drm-KNTj;QsFPqE_uxMo)H^7G$AOG`_c z|5vpnR@h|EdBnN&ike_9W5nF0c7lQK93NNd#AM%1dzP!TOTVRJn)ZSzRZcG3pM9y; zS-K}!Xdm+f2?n)A(wRc+Oq*x!Ka=I3Gfk z`)Z3$|JW>4eP++StgXic8I@j%2zXpMQuce(V~h8XgswgQaqf(`?fKsY2exvvHy>1H z*#7*0yqD(tTbxU;ND1y`-5|1B_IlRV;$FAMtLO3@-tcbMyM1%LWn7|O_ukC2H}fubL?uPTC5h6CB5A+{Q+`Ko(g>R7p$2p_V?-o7aWISH@ zPVr~rN}hQF3p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C9G)(YArY-_r)|s@aTGbWKmUgI5xu95Y3cn6EIRAAdnBtT<%fJx;F@*moV{aD zlci@%g1T7OwDyP$&gRSimSg_& z{?QutwOfPkNGGSATAIeX!kgED`2vGUR*A*_)0_9MxqR+d=I66(xjpVNe|WlN$0>$D zkzBXHE8dsCn~WUv`JaX z-+Hc}iFt#H=d?M+@&704Gk=)(r0v=-*^`I)R$*?O^@>$c%2sk>_)zOsR(6Y z(2360XZYdpNrC6E?j-)cPFanmVOy{Lc1@O@T%a32;mzY2jm!y0Ez4Kttl@F^R3vje zm%-rJAC?c>M2rsX_@eUjNL2OaFb0OTI;ZnQ8qB!&`DkwCdT@=!iLoMW?cP{*29Ix_ zwqC1JP`a=7tv~8@ZSt97hP|9Dj4|SZ>&+MhBXtgV#IXui&b-}gcv~Vo>H6nA-75SI zQtW|&o|AMeo+k-Lay2RF9<2KLv^Z3v?fSCL-`s%-Cp{XbP0l+XkK D?gJ3J literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_edit_resource.png b/tools/editor/icons/2x/icon_edit_resource.png new file mode 100644 index 0000000000000000000000000000000000000000..4ec3b1fdf15568a611ab3c603ca9a6e034914faf GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&ojqL~Lo9liPTuIn>?q>;-qgiSTzj?vN1~PCjc3MdROTA?E@Jt^Z!LY$NGak6 zYn^k{%>?t$LOLp8PC^`~?YPY+<&=dV?eOHEn z(5@2_2i|RW{C4VT(e|jde%%bx-k&RO23$Q?WB0!M#J_%qNvl>ZXSlT7G-T`hIo6tc z4mq9MY0J>B!f$l#o^-OF*3?rf;tULnFJ@?WEy|vhE;(U((8?>Tu4bLz*|0RvN+q8m zXZf1WRdSKp^Bb-Tgr}^1J28hzV#%6@CvO*>U{$%4@2K zGpCsCfauB7Jb8s3|ErEYEU1t;{*k#sVe!*-TenST{L9pmxI>cVpmoFCDfS9CS6zRd zcr8tVv(RkzT2p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CWu7jMArY-lr(5R>JBqlSFJ%c8I?5WvBjVzby`7O$MpbOn(+h4~8ue^iN94UY zPdN*8GV5Ro$J6qzs;LZ zGPeBwCCmEZwAaZS^(xa2)w(jtL}=d3DPoxS-0hdECdUR@CXeNhXY1>@Fn-zF#4x|% z;3NN~K8BsEzm{&dk?%Y)UBF?xlkN7nb5DIjXNPHP2QID`tLe}>-tJ&0U}Cy3YVMsq z5hc?fR4)+FIUdM9$@&2M9p=vWvoG1KvRiUFK+nDR4@-rH(*5RxiSC=+4`e^sb@jqa zp1zdcV+rlEXB&H;{e0$$@6O{qdX1YpWOnd6FI}~oQ_ib9S=w5_dsUUh;XiX{#ar#Y z65}&(#jA@f$Kpdvi%Z@M$DG||aGGabnz>}m*}9}{*Y90@^I7F@T<%}yxk`4IH}2V_ R!@$76;OXk;vd$@?2>{wBO;`W` 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 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&6FglULo9lGC-3!ZGL&eYzuiS9vB|f*b%(Q)!m9<_7dCfKUo^49zWH98T9yw- zOarHUT!Y^MhEBg%#|t&SvO88xQu8hLyT9F5w?|P^f2Ee@q%T%d6PGA^?kxQ4|9H`o zV9$-qJ}a(N)0C_cJ9EG^fN{b7_A=>RvFlHzC`@lIvHJ0@QP;SdTY3&-HG|3Q3mFFr ze(ZLAz96J2$#Bh;GdcHFo;I={xR~R#*Y4{KhAF2LCrd;WAJBX7;(P7WNE0ao2?mu0 zS@s+T0oVH5^IT-A*QQ@)^k(={wfSsg!OjhD7|y)5>+G*>wW$r(3AfMO+t20UgTe~DWM4fa_q(J 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X)t)YnArY;~DGGvr{{OG%wySh=bCVA`ldN==@d}$x%IlcjVeGB)GBvF-$!s<( zZn6fi8UopStQsZ;-1N&fc%ay@g8RbhvKWS_XN#{_eVCwfaSkJYV<3CaGbXnn(+56p wEsEF`4IU^$wIy6(d@{Xd2aimasv^T=Ugbq+b-$lwU|?YIboFyt=akR{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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XcAhSdArY-_uWaOGP~c&4D4q1iKGf`Dm=4RubG!98ZQ_@T)P-MnP5V~a*RgB& q{HV{jd~a}bG1x6+YVcpd!1G8zLd-c>PLP3tfx*+&&t;ucLK6U3UO0dN 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&WIbIRLo9le|J=XyX?`Qq0hi8afy{2a5~c|Tk_-%OQ<>F{G5-hI&*16m=d#Wz Gp$Pznzbg;` 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!ia0y~yU~m9o4mJh`hE8)AOAENuD18DUs+DCe}UW*z&VaFvF;4APtl<_FxE zZt!lH$WX?d0~dN$`lD~}{~s2`zl9YT->}{AVA#!Q_PCz)->^Tc!gQFoTs>Qriw`$d)4tLX%j98%6*WSlH&D(hrgotl#z->3%gDGQg^QcF8+%C l)BO`3NW_6c?)x+DdsF9xI7SqIWME)m@O1TaS?83{1OPT9#{K{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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XF`h1tArY-_ryFuHDDtp`?`(hafBh-{JzBm7tsGGn!JN@49Z4NutaSO_+4+f? zZC3OAn{rW-qb5|KT;z%QrrGS*ts5AaI20NjEV;El$?u<)zOI~skwqXu-+`g-eu~K7 VLrYu^GB7YOc)I$ztaD0e0sv~=Lg4@a 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C#hxyXArY-_!+f)^I*8bo%cz`hWwrMbJnOS7uq7ylqwWgVq8F#O-rXT^r?X4+ z;J=12$1NP9UD~Ymjk~I)m%1*=V{v@Abp6i@_6trFPnI!%@0l~(#53CEi_ZHy)#pwo zrWqZm|8w?3?f(1U|Ni@0@S>DA+m^F|LGSw03A>sd1!R~$@G(pYa*w$lyW;TTS3DC% z1ZTcGx7x&ax#zWCGosiI8OSJG&eD|SZhGJ(yYAGw#};`io}UC8BDa0HSvZH8nVI?i z>JOoQ3Z9d0ukK(zaL;df@oKI3r7Sh~?=Ro_k0l}6&%6DJvbo07cq~0ViUuU%~1RB+jj^10hgOEvKCyl-KEapviFg` zVe*+^hH!IFo9@}iW*pb%VQAP|*7l_LY>=8|;@Z9Q*RJij{do_&lF?SqUz6uOU;E(f zUiK!19qb7;%}3JLYz+^KK4Iz*bjV=NQLDPG3<^sAG1vF1C}pZL#|lR;(x~$Ml;it% znc=fJ9V(T)t?uirC9a6HchqPK#b0J%m~bcbI>SlR`Pr#@b615Ih)E|cC}UFkl+HWh z&R#*bvL{#Wcbupcv}9f|^YY^@QET72K50Gw>FCj;b_~(er#^Rmvd-{X<+5uz+ixHC zT3N`D92s}K@E2pv*~=O}4%v5aH?VwYdJ>rZ_JmO(!+{469#m()brrnn|4Ffdk3q#V zXa_%+u)OmtM#ET)23mpMko|MlvamKR^i)~<}5#lXP8 N;OXk;vd$@?2>^L3M>hZf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_file.png b/tools/editor/icons/2x/icon_file.png new file mode 100644 index 0000000000000000000000000000000000000000..a7e135b600acc57746de28c611c1744b6f5b1de5 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQXm68T^vIqTHjtd$az44hxNjek_joN%2>Ahm}UC! zTp~WHOvN_t_}2g7mrcrl_1xNKE7yPg_`&VLcbZ>tm&AVey0mi1@{8AB1$(`Wy}eB; zisk#Fw&HW&cdxUa{>4%H--rCQN*3>a+x>HmU@$i~SDzH;{`Pv7=)vFn-alUF#1tX> zyNv&TnAgh;4Ryzl3~8HhDtoFgEpJZ)bKMqST(~5CX?c4F2S_%^Yx1Sp&SAej18f@R ze2#m0c472fmQXi=LM9u{y*oLxdKDh+Z&=%Kwl^S|CGkDuhw`ni4h*&{G?|!Qc;eXzS zUN7DGMXgTz@3D!(81h&(4Va)S%La}cM=teWY8GUy;lFVt=;L`arH0iFzB<0%{9^nH zOG^T)guOMFp1w5uDD#Z-&*!VgPQTZ>Pfx5{f2n)$OGnRFyWTBb(l2;>UD3J8A1h-1 zb1HcHUapx`BDe9a#`7AXj~|vE_|C9<_ipz|=N5g7eKN;?_OeRpt@5ALANc3q_6zb# zpES=sKKpRY^EvljYCq?vbHp)+Cgm6KF?iVnz3h| oe?I;9@89{g_eH=-m7&4+19wvBo}xc-hjlzopr07nyM%>V!Z literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_file_dialog.png b/tools/editor/icons/2x/icon_file_dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc9d2dc1d15fabf6f79295bdff674aaf22bfe38 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?+@3CuArY-_r)~6OaujIWe|PcMNt17-A6S0inu}A?gyjn!s`mIhdQ3QUt*Ly& z(reRVTEfzG5=tLhXxwNP_`W*rx!Ldk=GMC-f4rBdH<+_Grt@zV)2suo32RvmCc6B( zyTw*lBBFCYbAz2zmlVeDuVvq$xA)iQ2ao2iNwtbRy?RSp(ti27C#s5PFFbns zqO|zcJvlFI*%K!8mwH>3Hs1YYSQJvXdvnTqt;2JBCVzJ@3Ak;adh%E9x8n=<7Tbwx zJic&h&K{qV=VxKJUSl>1)?x2Ht zuK!vUUW4-o_Aou%siiDh{5N3#?-dDuji0h79dwsbTgh>Xfq{X+)78&qol`;+09JaY Awg3PC 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XcAhSdArY-_uWaOGP~c&4D4q1iKGf`Dm=4RubG!98ZQ_@T)P-MnP5V~a*RgB& q{HV{jd~a}bG1x6+YVcpd!1G8zLd-c>PLP3tfx*+&&t;ucLK6U3UO0dN 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XiJmTwArY-_r#f;SP!M3gn*a3g?{!tHM7C~7jkYa$wroXzXzm2FV5N cCm2HBK9b%3VBQHY1_lNOPgg&ebxsLQ0ElQ$*8l(j literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_file_server_active.png b/tools/editor/icons/2x/icon_file_server_active.png new file mode 100644 index 0000000000000000000000000000000000000000..8652d65039b814a1141f65e50d4434ac1124dfe2 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XNuDl_ArY;~2@)?GCPuXC{x|=3TrKYK3;!*WHyDIfXRTz^;A4zwxG_QUgMdWo zffdYdvIbmkjC=N|ZC$fmp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XcAhSdArY-_uWsaIP~dTOES>bmKGf`D)M|x@%Jn=oJM`AR{Qj%*#Ft{an^LB{Ts5whcOC 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XrJgR1ArY;~2@)?GCWi3x%h~+!@2X;DW!+O|F!2>b7PFW{bIANaZk`H`2R-r; z9Se>>{NT%cgvrTHNtCC8qsOY@iAe+ZgxS_?^&A&=waENYbjaDKZoY)Aop_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CQ$1ZALn2zAPPg?J2^49YZ|v-p$#IM&b*A+Uj!sdvx(Po7ofn#ksAMea-G4B^ zOSzTT-kDq2bmAcwVbdhDAW1FGqejN3yWCuFbDq4HY|OoR_hy6LIuQk{W)|DuOFuWW z`u)y=E54t~LP9mCpMKup8M>E=hoRZ?v(*P@7qQUNgA$*YW;3kPauo2f?)%JPF}e6& zX!hGR?|YH|Isbp0wEqWRuVQ zUgM^ITC(k7>Gjh4OOIS{d}-0wf3&d1Cv1@68%);+otx9U~Ooo$cm$#g& zuC7*(I;)~&Zp9$Md$?c?C&P>!#ZMMpi}tzIFAaKG9$UVTnZYF`diC;e6LQu^nk`y& zIy*btc#8?Ltv$E;RYJGn?x?8M>QC*ro}SV4*y6lQx_ZK@-S0M3-`o~v#mfA9 z=0<6T-@lfaolRq`v3F_c)oIB8FY4f8Cp&G|Dm^pC6|W8{GVNJq>wQWyP^6aCjW449 zs6_F$Z=@tuX3VCdD|2i7wS+%J)N zUY9)aR>-8E`{Y->%1v0^{V4j{t(6NGE(}U`PV;^7`=7huOoqBL#~R@srZzTncAhb2 zWUx7}&Gh)d^V$ya(64(8pEbP0l+XkKgNjdn literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_folder.png b/tools/editor/icons/2x/icon_folder.png new file mode 100644 index 0000000000000000000000000000000000000000..daa81bdf4a81df19f0512287455346cca24b6d77 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XGd*1#Ln2z=UJm4HHV|OBAh~{_)4RvEMayn=SIljw?wRmI^+=FL?4pHb&$IWJ z$tyBP{Ik8&E^vq?f$c*5PG^RS=XVw{mK^;PAj96!_+*XcKQ4(a-bLq)D93SK>(2?!*-?KQowH}v9NJ|1J+qOKCxL-k;(-{$&Q}^IzseqnZ&cX1 iY|5XTC+74Z_NO6Vid1d4hSuvxHB2XW zz1;U(SX1na?yB92nZbK+bFu85FoVsjxb$*kabd!l^0$@g=d0@E9~AcflXbnrAczWj zrB^0x(dY`>d^3h+gMyMcqYraN_{WV(UqZhYFTPk&TT!v&;`{H{pFexHZ@FF8jWf&| zr$5bFwT|J$+U?rk99`a}MSe5+s(3g>tYOu>8@FyngCZm;B*WSd;x5TF11e?(62gw>Vv)-SbNly#A@WcS_4lP6Ek zXP9HWBYjHC-@kvkH*em2KS(}ksoNWe-FM>-{iyxOsE}_qn|o#dil`C>rJ|#cCIqS| z@jT$rlg#N+36;Hl{hNL_!#|T75}ry$YF~LnH*+Lh`FAKib56W8!)%5X$0Qnxc@9{z zJ&<88=wsyBuy?QR%wKIHP(}yS*v#P!K+(ggo8Z`W>;7_nT|GD&Z;6J_q`R5F4 zS_R&%e#N;uaPxDfjEr}Gs`3(VCiT2$_*$agvLVCp2*a!Ftr}fnZ#bA&te5P5E+*m7 z+j-*Y4PLf@wcp-DTeKJQwy0@4sJX+|zw`;r(xA z>FMgfX8Y^taVqLCR%C5-bzju$mb~!t%O&;f3=KBtuQS+exUuMn1hI7&R)yr0~Hawjo@}g1B0ilpUXO@geCy9&d7fN 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?YMw5RArY-_r*HH+;vmrWpYvu;Y19p=Noq4LUHipVJNI$ip=073H|>4>j(1Bm zXJgBfuq$dhjT;Rblk*Kfa_l_xceR1^v;S>3Q_~y&>%Fq?TJ*rO_pyZLWC=8MXr2GO?yy0Pbm*amT}<;% zZMwr)k@&2j{_g_TGka#8s)-L2*~=U;`y+G1vdnG4v%g=8%0Dw>Yksmx89&dmdKI;Vst0Q2dw!~g&Q 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!ia0y~yU=UznU{K&-V_;yA?)-6vfq{Xg*vT`5gM)*kh9jke zfq{Xuz$3DlfkApb2s6e>O_X6^V2~_vjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw z{mw>;fq~(-r;B5VN9WnA_F0DwBv?Ou-!kpafgkthd6&Eqv|tuScLWrB8Sxb|_p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CYdl>XLn2z=hWTa(JBrwr3r&snQ_<=qUEHyd_d(O_ekV=W^vao&xIyb{Su@70#3*%+>G4Cvd( z)?*mXP-A?oX2Z34@1A&k>zMe)XsXJ|Er!o{8+4P;#CRO9X8**i&meQ!*_t8DLr;5Y zny1}oHQ~&6Z{P0Kn|`|7;~qo6*_E*j+)=N?Yk8lj-hL(U-i2*}$S?ESYj2n=mTrBw zYmcq_1pNwmk9+<$JKCNcODtT^$e=OR>-xs{Z-on8i%z;%@LtK<`d;Z%Mh}~unN;uE zMqY-7;&+VS&VOEU!b7k9!~({pS9F-3YbtRz{50`Zzhp93!Lt2t_iJa(^G}Z+)b4m3 z!8{|-Ywr2`TlhM)m!7+pwRQg7!tA%44D&s&F-5t#n9VJgXUuU6OxeXFkt|VE$?-Yr zb*X&f+Pz+%o+@~5xyICUf%}q4t@xv;wbyPZe(t^1^XKFgsa?DIau-CcjpHbMTJ-bM z2{sQm6>--T-UiNGfr-C=w!S{}?b|n%lT(>=m6ftp#69IoP9&UMv-LXHEI+0PX}`~C zPd)WC=1)pO?dG`k_TP&XnG0p)#V5*3y!jp9((@!l#C3m7%Ek5<-z1JOE>Kb0?zCh( zljkI#^vG|l^}l`wUMxB{_v2UQeAZ1m)kbcG3@bWL1j~QC&Zoltv(2o`y^1*Y&b7J@?X5w_Ia?Z@u5WpE1TI zLGDfW1&`ddv8Km1d`@2*E34)%-8w%h{v^Wz%k7pPYc!5KuyJiLOn77e>yi0dC0(h% U0Sjj^FfcH9y85}Sb4q9e0Q-Gj-T(jq 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 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEonzpkzYV)ylMRDr= zVbHsClC$dBA^QgnJ6JTu7pxMxvS@;v(#CM7E~Q2XCN3?mAcNh~OTXIiZS2n6V{JV9 zxrNX_ziHop&i-C|@9xc+-^C;z{O7fL#W;DzvB=|l7t}1VT)9~0jYU#|!+zlx=4@XUgW-V1#&kATY(u}ud>XH5uh-zx=K3Yo z&>rlRWU&7gZ}_wv%g+j)hcYw%S~fhKB9Q&D;c=10;TC1V`)+NVevcYuely1UY!Ets zM&!7(XzL-Fj^&JVm>z%ptMekgp`QIRFK-l2)1@}eemymdZuX+Qj*=MxCY|YNUXwlu zW&UGmS+2ABR?>$(&!>uaXp}N9J=~He_wl#$Qx}=`$yZYDOH2OO(oHM>ep`KKyLMicN$bU=Qmu-W{?wIc5hkJJT0-+_q``|<#iYs zJHGZ;)R$wBd${b^jG3wV{W5uGhbzE_oS92HUr~{&%Q7HamgVdT;=Bx zo{q;+SF7gP^UOH!7Pwc()%?o8gjF}TObpu@cwkOQkebE^nTDwC$?L41ykm5Eeq={a z^2aSAQ|B;B^>-FZIwmD^&SSJtJ(kLJdZun>!_}?oEV`~Lm7IUnj-@gMK66{n{e&mr zM`+J!j#?hxgkMoTr!B;eh`A=6zq;0UQmN)X9g!Kwy>2HO1Ih9!YxbPg! zXZqnhX?ts~mdX8TBK%(#I3M|Z%HHv#DnoVCmg<04Uy}+Su{-)P*k(=qxaU-<+8L%D zx(?fUeZ_6oUzwa~ww4|S~W7++j`}I51#f)69l)XRh zeDzt6qv;acs4 zk@Qmj7nf9TajJg|%I`_}rX#q`#5}zz;m{7>^sg!wMnSu3!&i$Je(=fgwch*x`Fr=Q z@3WdK4m=Fp(aq_8OZFBoyH9}#zr{LME1!s$+kco@`9ze8^7Gu2lHOxzWU$~q=ND;a j=3jFUFfe}+|Ibk0-yCiEHZ6*Qfq}u()z4*}Q$iB}NP2zu 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 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE`wJOYlqqH(sn%xN`E`EN>3JxtW!=|+HjgvM7x4Ja377dEQ2;2fOTb!&bZ(dbpZFOfs&H_lY3mZ<*z^bAF^^K{5*}-Z_4DW-7yRP4ueqKDk_58d0E_n{6d$!0Pac6kuremu%>>OW(Zh)Mf|sq4Wp{Q&<%|Qf9{3*Pg&f1 zwn1BQ3*%MmrOp}q-mo??s_oRDtoi3o*E5&O5=o)D^$gLoo}XyG8QD75jnhAzqqwki z&lct*6V;s8aqPTX$n`w;OKf?CscS9QgOv*mo$`w395R%yRcK*+`e|q7N|#?k4ab?< z=4AfJ^47clb$4!0b>XCybsX2(d3MHr-;=s6ddVhVov9x69Scqh-%ppxuf1`S*}-mq zmd@n2Hy94`Gde$06Yl(;`*m$t!|T4Xpg-Cd?mzi+=|gI$-u2?kW}33W+V6B4RA;@D zn)2PpEP7AYs_d;yB75#$@Q-V`Blh)4<8Ez7jrGg|zU5Mrw)`?QF>`R4!copr^6mD& z2V0vSfBEC_p~B(Kb(del%Vr&83t7E1l)~02ipRGB92?5vrjQ)u#90I*v?!tEh|})ACVDxaiTZd%(=!_ zH|-Pt!@pgK|7ndNL&0vL$a`i^k9QqAd8g&$r_D>JdFk=IST!T-ro@8SS3%}>U$z`e z*E+yp_)qFqPV=w5aX+MQ;X4e! zmVfcwSiQ(5YY+cyqe#g(#|7TAnO$c`8~5;@NUJ`_{Au;FZjT>(msKt62$E+hi7lOT zXv4~RKl2%0Hosc2&c8u-o%NnuA)7;Ewr_E3@MXN~p6itv_IqVREko8Uy`U@UQ%{|! zk-nQY<@EDsfgd=(v|CJe`gZe0lw`s7u;Ygr@A|8qWSrQY=$-UkVCM|Kl~<-S%)9o@ zna|Si;H$7Zzxq~P^VrMnP%q%QW^O_Da;>QskLP~RX4cm})Vwx! z%w~Rert;gifNv&}o77hR*}TsB)1F+O>$+<_RWCUUWSm!EaOjwu*tJYh#LbP5sb=*_ z0mX_ramo4a`zlt7o;`W$16SZ1(GO449<#hCPAh$H=2amTIQ5txL&eJ01XV`1hpR7p zy}EvR=bMnsHMd?GZxuK-U#oZFhXXqfoLuwyd0J7dvd_OjF?aS0O`H>tF#Dy+=4Xo> zz33sQeR9$4!acqW{B8@c^DzE;SNG|mI{%RmO)anEZg@@n%b_>(W>IiQY~N*Dfu$KG z>`K8Feh(w=uGSTQz|e4#Lq(l+)BbB7`u$a(9Ny@A#zweI4A8gWyqQ@&`7+l=`Q*^| zQ%aVunRfErt3K1?C-yV_H^0Spri97Z_jbcfzl3F((gM{iv&6OEJzjs}6Nf?>v&N5e zzmg7a7hJYT^`Gd2mE|0N5(}Ts(D+*Ra 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 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 ZU+R^4++HKHl!1YP!PC{xWt~$(69Dbd7o-3H 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?+@3CuArY-_ude4l(dyCL<|N}MZV_Dg9$s{>mj-h>BpMcm|R4B>yyWWndG zq_M{&;bqwSInoLFM@r7IM!Y#%8Yh)7_efbBS3;a-*SkFi3GV{e-PL1B_%Wq=dpO$} vCR1~NmKTby0TOb|F9g?qS^c-YJZ{SM#97ggALlYKFfe$!`njxgN@xNAjY^bn 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Ms#T^vI^I+GJ5-ZcnLKhn(3|4;d|sEA0xDpgloVa;`m*(Cmn9Xc#&%eR6zq0s72 zbIF580n@R&(DiQL*Sa|M<%R79KbRSI&r{I3?qG11fq{X+)78&qol`;+ E0GiQ1_y7O^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_cube_uniform.png b/tools/editor/icons/2x/icon_graph_cube_uniform.png new file mode 100644 index 0000000000000000000000000000000000000000..8750d86bd3f8e8fde53e7cca66900d057255bc94 GIT binary patch literal 851 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7?>`2x;Tb-bnczzn-LN&a=iZeo+A$yT}?5X>{^=a8la(-rOvs-H0qXK^wdYkB93!% z%<{dmY^%nLWBsiv#%4>K?rwS4r6I_&aK@Pq?(nXr-5hSl&kkRGv8Q^ML2z8W(d6%0 zXX?M6+xfq^?)^RP?{SP8cTcbTRw!;z#vs3ON0si4+>qasZnMdIzlV;9ODZu@&@+PQwV$->Gr{r|AB9r>|KZ^Oy@ z*%23izFwVWW4mep(lx#NmEUmve_Nk&C#NWX|Low`rqi0tc(1c^ui7~48&?eLpUMEf z9euAp{>(c3%<{m`E4K_kXv{qKHhB4b)&uVy7DWfWyc53iJiDCB%c}v|34i{5pWk)) z^1RK#o!|Z(){?kkZaB+UxZ{85%7TLC^_TKr)n(kS`kAS-AjCzm?6=bWJsN3w3b*3t zx=NTB&Wg={)%SCQ_~FT2e zR|&qVz2W$o*DKY|?2&7w?P9M^}be z-A|2BH;`#G$%#nUn)^QMUQHoa!kQbCBLpJ8O^ekO-4!1Ccw0%G$<%Xi*D%jxeOkuW zzddMS^;M%g`H97AZ!hY(G2!{2%?}S(zk2U{R(m_YU)%m>h4{U8KD!#1t#DAd_thls zMV|1-zCY_D5T^vI^I^Ry+pD%1Ea(w^!>rFL@3SCVC0t>lR#4eO3q&~iWVLzjxQ<%greuG7q zT0@$qvbw1RsA?TKav;DG=ZEm)amY=85< zUfiJX@k)o~)1NuMf1UIvxBT;5GlmA%mrL`va#}eWm+moXp6sdtLlt<-xng zy}1Vxy^NE?yb>4!&Knh1r|hsf+&xw9*iw7OIVxp*DHo2heBV{PKtbod@;%*1PZO2* z$4-<)iS3Q3t=KbJj{ozf8~zn?l7&y}F1)a0*IIf`=;CUpaIK|lgad*|IHnd!usB zh%tZNtNrxJvqO#I?ayAyG|XbH4qJUyZ^~J7zs!frpCwuAzFf@9+@R=Tch^(@wgJO! zmy)en%*hIZYZ)z)*n8w28MWH~j^kE5_j}*{^-{){CBwRo^Pi|@SRHiARLM)7SMvRY znd=#Uq_EHVviH=%ua>vYY|@z!H19)geW?`BjE9$E?*FRkni+q{&fU#KC=N0r$Gjw;=^sbU5#sjSHxDlRN$ zy7)6%M=WPIyPwmnA|Bs^j~o^qF3Xo?;JFyW!!WI}R(HwD-^_}>mAhAoGIS{MayRCd zA1}<=cr$V?*WOumm+l2W%lXxIFMM6#&b{_Oy(ORQSTgUlfNtLL%z7UN1_lOCS3j3^ HP6!1l{U@QD$yDmB9)>YEzYivR#grnQ#?L!eDUyDxHUk= z-G*zfsHWl- zE$Sv z6npDluVI`IGq+w&{Tczb3uiXHIb4(QtRUzYb6EJ}Wm1f{6|nbgF)7ub%i(taE2dlbG#MIymohenNp3K^dG2(BxN5fc#3hexr%?K7YrlNf;^GC`EvsccW@A2wv e_~ZYp?a#ei@!i_*XA=Vh1B0ilpUXO@geCx=FZ%`n literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_rgb.png b/tools/editor/icons/2x/icon_graph_rgb.png new file mode 100644 index 0000000000000000000000000000000000000000..b798322a3e556b4e69dc2657aea653795d39415a GIT binary patch literal 1007 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7?^WBT^vI^I-gEEn@kidWo%S_U(d zO;`3#4?M!`684KLax;UOLTdxV#*J&YskBC&$PD0Km#((4b8U})_soqxZ)PrQ6rFQ6 zruyIWKWWeA6~AlzzpL{!*U~AR31Tx?7QMT#e!%#F14rQh@P;5S)*XyzSYN1qkoe)p zadD^7h1R=lY8!N>IwiIiS@tHrU^tSbHuH?Inc26CTg(c0YUEgIML(z+`0t#PQv6wO znWU^n&vD&PKVyw%N`3I)__#LyOaOxpHvR7IM0vo*d&P{JyxO4T1(1z*jE?)om zmf1_wIp|dO0Re_xd9hN$-Icc#HJ_SlrpEtS*lqBDIpNf%0B+W>|10kKcg5HFG4-sT zHuviMZP$YMXRpZJ7gJ#vRCAl>|GKTB4Sv654bQ1(f8X(aYu`N9V@syQf4R1F2g4q| zlvAmbX3xH3>bvNMtl{4$n~xN{4*6IzabvQk{k?^TX{CS9D<$sUG;f`v$fF}`ZGPV6 znJE<@5DvWy`J&uhwQV zKeP#+yKCFgYqG+hc@sRnR(@w}taK3JT2q#|Zf?8#Td%6U-)y$tSP}Ez*JSeYMU{41 zbz7Go{d_cJ@uqp}=JvO}jhk;(`j(MD?9Tk+=5GZ|3qq0#?rJto7v}DrfA7D^9WNiR z2Jxy#HDwDgNvvS+5=n1Z-(b$ZH&Nt($=_^_1#7SFs=jFzI8|Y-<95BhukSZFn*Q|H zy|SG_iec9|&k4)3RCia4_HBEsklT|NJCBb^j!{RqP(s9|e%GB(*KS3pX?x68eSOqQ zip7TE$uYLyA1(IXRsCA9R?_U)+kz)&{PzC7WS;ow$Xc15wsSHcEZ~1}PNm`s$1yCmowrX_8TNUmO0@z{jzpR^zGb)O*dU`-g~w;X`n{m29b3Se|bUSlulI@v^w~G_cGyK1Hjd^e5ZH}6KGroL&zwVin$|Cup;kg#IJMFU$tb8coXD0Wsr}tRHhX2gJx$9pCIqufA Sl44+BVDNPHb6Mw<&;$TEoYc$! 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Jpax;Tb-biSQ(kheiWfaQBnY=)=E!ONT0S#0e6y71o@7L&Gy-;WOSh?}vSNKfiZ zNvLA-EI%shY{4vHbYI#f#YfaAcw3{Z-_5(i8GgSW7g$gHZsuv~_2XyDSMJyOnO|Du z?y+cI5qm3qJ$_cve*?)FFYm?WFTGc9X}t7Dx7K!=fz5-sds|zC8&sXQy(yPI%XQZ( XbK~?!n`#&s7#KWV{an^LB{Ts5`Z8nn 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7?^TBT^vI^I*(5C%@z(6aX9aDd4}SWg#F7lcDi zC@^tN$C~aA<>~T$9eYG3S~B>$Y&xK3a4O-kz==$yO?);o25Y4CO#}-Yu81>emPO{ZCSoV zL$346Cr|$wZ-{xvyPIQeh#q6aTDQahl+2|n3NF}h=%3rc7FXoLtgiNJecG&vnj1H? zt}C0r-)_;?oliIRs+Aw#x7lbf?_v9j`t0fc=C5RyL@`K|`$aww6%#9L+RO9h!=kcV zk?kALnjeYk+doh0zVkerrx{xwp5Lj=_Vtj`qUQaQJDZ%lCP?IbKsT7FVrgXx{Q#WzrRKZVO}XH+QyM%Go}; z;k)Vay(5t`7RE&^ne6lDTVJm)>s4=7iDi>Atkh>(?h|Rbl{4*D&a}0iGU~;W|4&be zT5(h)VM^KZle_HmOr6imF#KK-_phFR@fL5H{-4RpPrscp4cr^j@UtfW!H>LmHFGk* zo;kZ%EVyCX)7bn(!@YZ(E}9s+#VpHjXTH2-GNX?R~ zDK9_T&-&+tQ-00$uXEOfo!@KXn}1rDyJP1R&ETc4=DP_`wyD%v;}9WUG1WK3nLRFE zkY~Z7zppy%8LqSQtY-esu>Weko>DL4mS4Prm1;_o4fAP_v*V#IuWRjiJLG_Gq?v8Q2yk` zqR@|T$3=~;TqZ3v-`u>Ifzj&wdKL4q%TY6%6C4gql=EhEsQbR&=H}L_tA!r}78LN! z?_KEGQq{r5-4J*4aha9j)+=qhcs6lc`=~DyllT^=e^f#Jp3HwuO)r*ax_zF?Zs-l%u&)Le_&1yxrIFHVl-KCpFt zMtJ_S^=3c$<+#^Q{W)RjjEDV(0YX3PFUzzA|F5fgwki8(GRvOMKZlmTU24YjRlc_B z-Lit}^auBnZhZ7SC$x0&UgtJnl~Aw#EkcotUKH>x@IT;OGih^Eg8Ek+=;DmJa#RD>&y`r@5ZK<1B@0Lw>BR5rz~#nJx}n-t%Wxj7#J8l MUHx3vIVCg!0Q#1T-~a#s 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#OWRT^vI^I`2;1=*Q$J(6&Fe=j73A4vJq)!~}$d;}4bxtY-F}@1pfI!$+r*@&18V zk3`MBxhr4NiYiDh<&3-WxQzdN%l=&{WzSCkvo>bmt(VH>68=8DgXO@))Uzu!{=AF* zTNoQ4ec8p0&!9ogDS>NN{UH|=WmWhQI=lqwh5pVssXRY{2maR80T{`gm-|d~3PU;>y zxNFBs@3oElj~z;sjCva+&b?Xdj>*M@vdGn{i4z4+OzvI!T~916^k;;~J(F#>Zt3Z+ wws~-6>k5Y)UXj-KOrjmGC;pbc-B!nNeqP#Q71rgf3=9kmp00i_>zopr0NGi(V*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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#QDsx;Tb-be^4dFiSX4q-}q-n$%LQ6((G>#5bH$iT%o1A~^rRE3+-l*5zD=L``8a^{i+fR8Y zp}sVl^-{T*WQJt+{Exl5|6e}+tCOFn-%@qr<4&hj#qyzB!*XM9onShtW{&^SH%iaWfl}KQ9rWp|8s}Z)R+jR4?CW){M%5JYZB%x z`=XD#gi0^0w8f2onNt4k&_Dlw7_1ht<9YkR{rAy| zW1;WAB$h5s>8s*gZ1n!rQ@cxL0%1H+&y5rejEeQG*iex^Omy?GEGHc$1<)p3UzV7#J8lUHx3v IIVCg!0FLi%uK)l5 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#R9IT^vI^I^Rw?$a&a+$92Dt|0gzI_g8W!z3whnzIyM#u2s`jj%?9uz0o4Eck+ZI z^$VIA9>2K|v}DRVmoE$jYu|LNvZ{JNe`bJ797EfwO|1vcm@^d2PScK@_O>o}>w@}+ zOHC5ew9fu>bomm!|NrD!7h2T*EclV>H9tweeV&QQmo+z62ZX9KY;4pychgOM4`ZQ$ X!Xk^?J@*+H7#KWV{an^LB{Ts5TYYK? 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Qt6T^vI^I^SM9=*8qH)9^7rZF#ce(s@Eh#5XKop?<-A!`W>1y)QRkanb>lGUfMS_TJRW@0O_2)@{xV&@h;S9{twoypnUlbtS< zf8BnYIrGy~&s&YrreE%~nHId*$*Z^`nz8;+Pm||{BMAlt-i_sjf1`B-U;KV5GAp`e z#X2YRgF=m2TJIZq4jApyWLt1em#z78Q+Oq!AGn>1t5CiC wGweENDq{tcT0MjB1sf|Z8(X`|ioYxs>$9FEU)`9=z`(%Z>FVdQ&MBb@0M695ZU6uP 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7?@sox;Tb-bgm8a_78Rx`FD<`%G$YHO1QDNf5r>1ZbdbRp3cHdPJZ7%(oA|O&%KiW zNWRl5S;^h2p~SU9d)3FO92txB-ru>M^nAyQEqAQHxZc*^*}9mzO1Pl+pW#FI%;^kIe*OAoHtS=c@q)`hq_i%p*m9X2vKu+> z$MEj+WKfX)S9!$Qe)W`DtDMES%a?|n^|&6Tzu?b0(I-=bmY@9o_p{3vvrPdaPIElf zCdXR|@-#h=Fn%t`sgmZ$%@8hozqKlfy^(j)oaA#H(d!l!%)P}X_;k+yjdBdkfr|x_ z-YP8VT{olS+KlAW%uG*{Vp^Y9+Vd;j;F$M3*LoQvth81Ul# zw5W{{J%xf7{rDSlU5YM97_&SGww+X!8NfYFyG!=q8GV_@7Q0x|`U(Xv3jN$SUv1IX zj@s*L|DO9DIb>jy*K^ZFLx$AdC=O^=#)o0SQrv6fRqhav= zhkwS}^jo5rqwX_J=)BeOqU`JOZOcWM@0z~l+UDGjvsW|x^|jxwlq%eIV;^I|jfW8; zPG`)jFB|aqOC`VCtdc3M!Fabmn*=2~|K8>jNN6`7h(H?IiX5$ClsRcRMP!cyjqsY+JwyRM3` zoZ9Q-WyzGl<*+YQH0>UX!OAI8Yxm6To_1==``^zun7{g-oPXs$(*|c3@1;SS)4i77 eGk^SxfB*c&Djb(~%wb?)VDNPHb6Mw<&;$VJQGHba 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#OE}x;Tb-biSRkU(dx+qesJMoNyKk5|o@JDo7q9nz=dyT5ys2gJKFgW$YRs0FmYhpAXV|Ro^FIGPW@C!E zddh#<2VsYuw2fZ>x>;;yyr=g2ZO6#kojud8T?um5V3shQ`f}l1?S|FQPHhpb=4>d^ zZ#(R@a^F+FPhWerp86R#h(^C%6Iycdplhs1_n=8KbLh*2~7aE+VJiG 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Lo7x;Tb-bUwXm%XP>>pzUG#5$%kpwMp7STLiWki^;id=-As8X6E$8iLscibnO+D ze`>ogzqo$Z=nV7W1BceTZ((z9U!ZzO#Gz$jIQMpjP~M#RJl1T_w*PDs$Y2O5G1!^B z(}FcV;rQmn8r?Z-O}yOp9elEJGDmZo?VT9;IWoRedTI{p%ulFYFQ#{C@3jQMGg3NT zk&USvE+s^+5y@y4Wy{^@w1E3f_65;zqA!GgbL={HuSx2LcK~-aS5^}L0<&q1bP0l+XkK1e1y~ 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#O#Cx;Tb-biNJs^=1kbvHjlrz{qi}>uLe>zl`OzYgXOl(&e4BOep5b|BR9J-12tX@?%_dh)P^^w>2 zbjQ@SXLAj&t!et{;&A$laE7G8{Em%jTXS;rW=|88jtbz=Wqc&lV8GB|ks7w?;JZex zn+hGl=aMCkSSoHga-r#4@B)?vdaX)ISG>x)Z@=!?5?`LxCVb`bPqrC-F^tbAWqg18a zN;nvHTsgekJg&wo_n?cb!TB=g7SV>go-Wl|FgTe~DWM4f*O2V7 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vec_op.png b/tools/editor/icons/2x/icon_graph_vec_op.png new file mode 100644 index 0000000000000000000000000000000000000000..43f0c27406cbefac4744daaa010bdf915a850128 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#J-)T^vI^I`2;1?{_Fbq`iK*l#tUM9-c$*4y8R(ZYV5wSA#D!KKT0jo&Q^Pe(!UU8)Yuy9rN}5TX{HTBGy?7cf7jd ze!29Z!)&)c*%XEgDiW`nsuVAjOi0}l(^7vZ@0)-=n~rnDFTS&_Pb?KqUuwDQR-u0I z_(X<&JEvOtXXmy=%X2fhoD3~p|EWw_Y1Iej{rAr&*S4jveSOta`OWTWH>%q0ch(2C zdo*`AR8Q78{e9QcxqnYyeqH@_#*-r^&;Lu^Z(ToWosyH;v@6jP=YQKSJ1CHl8yi#Z zy|y(n+QEhK+vN*c({@cU=>NEMrXHKPPq~~=)B=vjleh|A2OY9my1n(|l8sNVr>)d? sJv8(9uFkCi3a0{RG3fj$%{8At+cdpM-b1g8fq{X+)78&qol`;+06Dq3^8f$< 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#LGLT^vI^I`2;1@7Ek4a%{h|v{2F=9-d2kyPG>Z`!7h9yO%DqxW-=afpN=ZCvjo- zxC6hK{CZ_$?z~hgE7a(1mJv7f+HqiS?~yOFIiAn^{rJyghShpPl5XqOe;;{cyg{?_ z`4k7g<9qge9JmAAY{Qdn5H(V(9#3Clcn)O}|&M^ZA?ZV2O=<6AU8v z|7ks-C1t&N+cpoTfJ(1mO=kIO{q`lQ;R$P=-rR0$Y@U+&z}eoUCqlmAMB}0JAEYe` z7YCJ36-f)->8+kuawkJ2d6fZ^>m<*YySD~1iYAM mK3L%($uTo<$F8vG`AIjkgHBKPpUA+#z~JfX=d#Wzp$PzlbIFAO literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_vec_to_scalars.png b/tools/editor/icons/2x/icon_graph_vec_to_scalars.png new file mode 100644 index 0000000000000000000000000000000000000000..38bb0ecddc3345ed1b4986ce85d885cddb8094b9 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#OyBx;Tb-biSRok@t{+0K@qXQ3g#N#_AM)8&=lf8MYZSn5G?Im3)-x*Pr@SmRoYHrh?@sM?t|GQsM<%`~XpfDEWe|&6sNkr`obgL?Q_BIfgA_hTmSZO)K>QYI}%03)MU)w-1-^TGN1LPjDOVe>6bWeH7!Zf>+KAD@xfuvK|{^n zU-^Zf{eRkAzZCND&5Z3PjJId2F&AgbiS3TM5$+tk#542MbJkc*1O6u~%qkfe7#KWV L{an^LB{Ts5U;%Oq 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Plax;Tb-biSQ(nzzY8z~R0?c0;#WqVTOI-USbn*tb1kT|6a$^#;G%zp4V81u93F zt-BQ`e(j5jMC~B z29B&)Hnlh>%~Z~UuM=iXcs9{$`R`TVgg<{s*rl8y_fxm|!~fP?FXjU!##vH37p^(1 zW9zj0(hecTH(&nl*tWFLB}C)>`$Z<=E|a}-@5*@@b6AUq&HSL-J5|r?vo1@GcW?!# jt#@$4v9QGdm5g^gY&A5_etONoz`)??>gTe~DWM4fe$IZd 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7?>12T^vI^I-gG6pDmmyaopa&=+U*VuR?$LWmv@9o0>UX7e7!b`*b|$#md%QBC$s{ zi)`Tw+G?2jGO6@ZEWf4*`+tUm2Yt6c(^Ht`y7YRr%%fKCGqZP_Ts-=|?EU9E-#_m; zZ~J|p!Gb*rzvAqF?sRNaF#pxa$9O}&#N)u507KS22QJ=iEZrCqu`{!audsb%)%!2{ z42~}Q{u?jgc&E9$>bQiw$b>)FG7Tgi@ohfP#&(9w`)Zqg=ohB+#NgP|Q$F7+k7@8N z)zvQ$GyAhL>HMQzy1QOIJJ!6GyTgXzm`Iwx_^SRY$;yLYbWR9;;QjI~?svk^mK}-d zao4ByUC;j9VZ(Z?F5L9~>Q8AtkEZoC>HJ-D{Z8J_*v4sX{f_(9rnzlD8fC)he6x5z zXV%I_m#1eAbUvEJza>V*FWVG`&#Z+tqj^;?A&73fX*bF<}RN7lPM zjY>w}0~rd|$Ff(321PM#`J24)k(v6v>#vs{I(67&y^nkJcE&}?0em-psdR^{El6xg zTFU2j-=Sgh(O1?j&+FZu+?3q?$!xWM{PtGS)?!)pfMt$1O$!$7c-C#iS;O|T<&@>+ e&QJeeiJP+=_%!!r-7*FS1_n=8KbLh*2~7a{PB-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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7?_$pT^vI^I`>Ys_Yp1>Id1=cor^3>71j`H!k*O{w zY>N}P3!8k)7APLEkO=pUx#7FPl(o_I>AQK&GMZ1k6uZH?{r?+d9Xe!}n@KjH;4k5KKKi3?OJ-(7BQ6T2eE+HbuGDCO=e*|N~ zwZy!2Vhfr#i2TZp>vT5?W?KK3OXO~jp4>^FnTpGOA1sZZtax6@K#o6sS>G-$%g5VN z?=UU0yE8|!NR7d2wpdx??wd76>p$!;x%jz_%lUm-oBqz%=a#j`I=a;+EU+r#U`kkO z5VGFj!PHmZJs0oit6SE^ys@Av@WEd9V);iCe=dDABU9dnNiUq4MIz?(*KNDG1x4B& z`}X(hu3}b_Ia~BC`qL_>`SBNv9D-e+g;+|xsqlX0-PxEXeDUY`cTS=Q6U0`mX6-nz zHOH=Uw?*3QQvL>Ah4OXpYF1U~&wjsmalzi0v!|N%ZM4k-%0I8Rb$qwbs%Y`Yqx|Ok zf+SYCANjuh$*E!;uP0I&H+YX6dU;fM?rnDdkA|lFVdQ&MBb@0P4e1y#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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#IybT^vI^I^Rw^=yf%hvYNwph) zzddr?f5vCIJMmgV%o;Xd7Jt~9cR|e{oT;Co>DS(jUt!Bu`>gO_;b~|*p!Bgfe5r5E zV@{o-+H28XcPH_2Z*4ZX-*YzOcuvkb!FfM+Mma}cKXTz&%#=vO%tzAvPiM|ryD?Me z&$ax?aU3-ZtWR2*x9Ggw_cwQ%iSCuY)M=L{JZn3(BB@~3-PhMH^d45#+CJ^&a)t6d z89i(BJG1=aMD{XXI}mm7wd>@{*^+C`_saW*A6S(ef9~M^rT^RN?{D~|oBR8D{wn)A nr{6r6uCCO5{(#eezW$t)sGG~G19=%37#KWV{an^LB{Ts5Qvkda literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_graph_xform_mult.png b/tools/editor/icons/2x/icon_graph_xform_mult.png new file mode 100644 index 0000000000000000000000000000000000000000..ef4c6b78e6688f87cfc2bd60ef2ed9baa7e8c51a GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#O~Jx;Tb-biSRmG3bzki0k?8EmNWr4(`7Z@k0JWy9IZA(rV+`$0q52=r0LskTs2w zJ|JLrFtva!{ac82<@-0ayCXeR^kkz&-UUW*CS=sSjlchz_xZZ?LpBBsY)z3*?-bmQ zu{0MsQ}^oGY~ka-BnzUg3;t)N<}(RL<*hORI??F=fO+lbi2Kiuro7j`^JDtn<)!bc9(etqCi3GyvvB9> b=hFEPDyl+^?(#D*Ffe$!`njxgN@xNATppWq 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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#KS|T^vI^I-gEE@68k_aD4ygva8V|v!;KFa%mBj`l4R)CBS`hM-SADpE%rFM4BL1TdfQ%Z%-vS!cycqwqhEq`mB3zJta=G!re^Ska=dHaV4 z4(Vr?mI;42KeymdUCaG)hH7#Z5a_%ho_4KZzagxVnt@@8V zEFU-$_8L!IHFNLX+;^PzCsK^FFNfJM&)n(Y@_O1*-j%aLHLG_9-_!lz&8OPl<m7 z_H@#I$xnPesVjX2q8X;k?Cn?=DayHgex!Y|PSk001I`c6Py6z_gnTe{T7LMzzxG;& ZsX>i4o$nUkV_;xl@O1TaS?83{1OU)#+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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#PlZx;Tb-biSQ-n)6VAfb01V(;2Pb7ALTpJ>Wkgmvf-kDX2*{qBWGG?ov}lEKBQx zjAyMoI4pN>-(k7uc!6<1`5EaO%Qr9d>|79SP-M8}P5C5Qhtt|FU9v_E9yh{H={*;B z(pOM67SZ}rBxF`EcPn+j*^49VEPov5l}GVc=8lslP!rrgWyW1RV6 k?y(IUgJ)&W`t_NiSHNAsdBc}@1_lNOPgg&ebxsLQ0Ho!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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#I(Gx;Tb-biTc|*Z;PI1lxz_wda!-3;p16QCcJWaD9U*bDURum{V?NM}+k+c?XUr zpEe!^Ma5UGyoM?7ZcVjZ$@O!AR^<6|o-KhTEfbh8^RGPr>htH%H`VV8GL&>3tyxvc zZP3lot9*Hep5&^=qsJ5Sf6uWxniQA$&*?zQwhMD>#MeCE8}eCDj8WMu82HX z#dlz(v4+Ur&#Rxd$saGBIa!h8`1fp!X_k_wyq>O>KVEw9*Iwfn;ir4!;zd?2sNLzr z*3R6fc5q9LZ{U)u@5c)7N^WuXoOEjSX>+kzEXJQg?Y{-g5$kQWN@-`!sx8AWS*vju|Yw+#Jv5l;(y8iF+WfpzVh`s`&U2g4V^E) zwZDF2`MNcJx%Qu%PX?U*s5oE1YVoyO$Gnp-oo7&+7x|jQm0RXb?tJcRpBaQ0uAgU! kW&Yx+5%pp9(__5vT{p(g@2oz^z`(%Z>FVdQ&MBb@03442R{#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 zcmeAS@N?(olHy`uVBq!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Jsdx;Tb-bUvMC>(AsU(02c(^#);H_1>UW8{3->UE>$x=F*%fu~=NVzW10wlbgoY z4F*czj=8+KctmK6LPMip|L%G;a-v0zJ^|Lxd`#die+ zHcYrDU3xvKqU`@!8IiKaOFOpx!^lhO#N37J(IFI6+YZl2e^?JJMTjN~Kp&CP}7SOS-= h3-M!X{LBBFp<;Lawx%>O6$Sy8H1daxAcFa`RX2+1IDa7Ndp|d8?z)NzM!6Lr7 zFFKTF@!2paxP+<%wS8mVb5|K4 zJc@7k@p@p{8{M^~Ev0Jzj(at~SO4lv`0f3;>&c&^PKFgm`qIZ4s-w<-xBcw#_s(qT z;XWxh77Xv;Y1(%elGdBhOvX>2;cU_UESQRLYucstm%Kia5?0UckzrN7yEw~!^+Of5lclM#d2&JXT4^s|zt>L+~ZZoIKcAwbiO@H6W7JN*X{==vC(V}*3 z{TnM|*7G-;V;6{fe?4^PzTlkcy~%=EF5zld7TF&c3I1dMgK-_-aYbDbRbd7O1_n=8 KKbLh*2~7Z5<;F<--T=s5)=& z<1k$*kj&mRVU?0;VuoD9nLP{|s%D9aPQLFF3+`C0yR7A)(pGbM?|;khGV||$KQzbk zzqQbgd$q2w7@F)(UXQEoP>&ItFXlZ_Y6H_6jW?yX`KDZDw)vrn?{)OHdbZ9welO~D zxw-YL6y>#x{kA>bJ^O5OzV0QX17B|(*x9O>FY=Cw#d#(3&WO7ac^=vY@hcWK@o;nf z`CvT1p}*zzqOO}si94>o**X8{qf)g4LQ}uHuH^f-OL57qUkaJa zTfg!hik{_AKQB@$zTKpG`FEGC>lQRws8&BWIC^dA$5~%CZ>tqC^Ha#OW!vRYzQwPm z|C&jSoVmza=Ur}PyX3d(!^^6ebY z!`a^!@P0`O%3pGJ*~49L=5+)p?t1E!8e8W7FSXyYIPHACbnBr{W_?Oq7#J8BJYD@< J);T3K0RSFeAjkj! literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_grid.png b/tools/editor/icons/2x/icon_grid.png new file mode 100644 index 0000000000000000000000000000000000000000..5699fd220f4884e6f8bf0bb8a6509099a307836b GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X<(@8%ArY;~2@)?G1dm1R`un=xWas{nZQYVHh2Ne$d*Z->0|#7Ey*=0#^CdVY zEk07YMcsUp%;8IKp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X|2$nBLn2z=PPgqlWFXLLZ@tBZCF>l+@`UImy-JGHf-e+s9?=vK%5n5QD7$Ux zz1%>TjDz>s*x6mgg%$s-`Z@8>ymU8Z-aXbWZ*{)C-Zp8uQO6Yq_qZh^Xzh zW)%MY?7TxTWq7(1J)p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X_MR?|ArY-_uPo$cP~dTOROq?2(Mn5EL+9Xv9m}<}{Qd^jt$&xCa_(|+e}?|Q lTWi0BGB7Y~YJm|^DH1Arr#CKaWME)m@O1TaS?83{1OTcvIq?7h literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_groove_joint_2d.png b/tools/editor/icons/2x/icon_groove_joint_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..76a394a021c9fca866beb9c6af182bd86221b8df GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X8J;eVArY;~2@)?G1dm1R`g>cxh^OP*lO)Gy!r6R2^1_zWf`ogl60R^V=1VxJ z+Bk22CM%l_i<_)NiOuBbZ~-P}Ii|&Y3Rb)V(RveRg@L6SjN?3WZ%^a~a|~WJ1hV%q aF^G7II9z(ew~K*+fx*+&&t;ucLK6TkRzko4 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Chdo^!Ln2z=hM)Jp;vi8QzxjZtQ1dK>JZov8ry55Vs0l5Wd*WvB=-~fD1$U)o z_IyY`aggQlydF6NhY!~spSoDgC_B}4tRrqV@5|2#+kLjb&EvlFW$rHH{C(eV{d~5S z`_JnMi(Do>`u&gPq$EQyLmOjE$Fg$98ugueO1w+292Yhg;5Thaa z_F8}D8%mL94L=DVNO@kSGLOMiapxR$xk9%)BUuKpK|3!>9fMNdvW>chP6z5jv(mhuu3J0_cl zuMBx7W?=BF@?OO$hbaZNic0;9+q@Ut%;B3DqZM@c$|{M+!LDM=J6ICDvu*F+`~2_U zzn9I;&8jkP#o-+uYec0LER}-ZTosVry1cfw_U(Pvy~iao>5+EyJA2%n-Ca z(CFi-56QZl+4nJ8q>7#P*z-KrZua# z<<=Xr2hUI08g*9Ll6^sG(<9x}o6@Y08uPlSU2}P2)*!F0u#Z3C*0#63YfkzwGd!?3 zr}ppLq1(wF`IGi6no>2_UE|Afm0vwkECyi#719o|nqSw5Zwy&bG0)tuNUduA{Nst` p=8SJTPgF^?@qV83-(CL?qj`5uY8+F@5(Wka22WQ%mvv4FO#q_9X$1fP 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?VxBIJArY-_rx@ln8%VU;D;GDE<*aDY`SwKQ?WO81)zf1Zy}F~lMg7GD>yq9h z30Dq;xt_|o8SBuiad4u7fM(6?vybch(cPx&wci%x^Czs0WxCzwZl5S&SAMmcS!3z7V>2v2FurM+Tl_B8YiGxzjLV_% zg&(Bmb#4AF{4YBp!!2Kd;gjIs&kh_PSwxg)h%fzqp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XFFaiwLn2z=PPgS_bd+eDKlAFXh^+JnB3p!%1m`$C7J4M2C%7hJ(o91Z{eCS=fE%LXA!4Q9qq4gOmACoi2sND zhO7@v7rx()&fUYc!crhLK_>F_8L7~>Q)m6=x%NLWmhtExCr!p6;amm=1_n=8KbLh* G2~7ZwZj1i_ 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XQ$1ZALn2y}6C_v{Cy4YkP2`if$U1Fb{O9>1%!^o^1I`>+`d|KV{qcx{7nol> z@>vq$#+i_ou;#d$pE>)V^n`+lKXqFVH&`|_GFEF`xXO5gAy)Ro^oRA28!Q_pHa=74O?e_omndn;a#rjO`rX>oIYH3WH6k-=YxIce?gma=uPg9@) emzx;_!@+ARKc_U^(q>>_VDNPHb6Mw<&;$TJKxBdd 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKRsO>Ln2z=PBqLsWFXRJZ@s2hWJWbx71u7M#t8urMRZ~oz0%ZLGOclHqxA-( z!(B=Vy60mJiY9qU3I(tFHT&LX-T(XNuTAG*`DcB~H|_V)#V^*IFJQL0vZjO!?Nh%Q|V^?o|gkpWAD^ zZVwH73=9mOu6{1-oD!M<64;b6 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_h_separator.png b/tools/editor/icons/2x/icon_h_separator.png new file mode 100644 index 0000000000000000000000000000000000000000..c9392192eca84a8ba78d460e528f651f652f5035 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xo}Mm_ArY;~2@p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?vYsxEArY-_CoS}2b`)_vf2JwJb#|WWg6vr$?C}9CZ7esIcxHc>{=wO_RO;dq zhbHBYtOJS$SJ&#ch?*=ZkxSd2bW`z-n#Qvg=K1gLSnC@H=PW*VrbG=Z{|36HHKZGAFUlX_WW7OPV2UYs--#YcqCv)0m0T>%+gHmbS8Pb}b5(is>-csCtCv!$&$ksc9R2gxQt!4I?}<3C*+-WJ zt(vd%h5wKe$ALqu|J^EA6`3e7<5tV-rA5Yi?$=5l@-0|mKg*2QAkeM-q|$fwJsoYl zd%wJM%v!m2ro`5}YvrTbPbhsC{-Sj-LV7*xE1`}CkCw!V1?`6)7FaOsV~CKA&0rK0 SC}dz@VDNPHb6Mw<&;$UTXsUbw 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?E}kxqArY-_r)~5*Y#`9~zc`|kV{T>JCy`WFt+g#q^P3uTmPAXgvU6>9aZE~m zVZEWOZL7-`X6_#nE40luSIs>#QQ+tD&p)TU@1A_{Kt2DJlEYIv`DWmxNe|FHE) z=c;d8-W@aNZ{FPdUwLj}(RtQqwV@rlo2M=lTfthy*)!R5&da^FJX(T38ZVcoHUH4+ zZ<%^v{RbwYV@%c$EmhC>H+*=QbS*-`=Ea=`3!??c6ED1*u9u*e$i7`H!nPuXEeAr+t3E>Vkhl7PF2}noTOp5_RQp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XnVv3=ArY-_F9vcoCP`Pf$*@BXPVfJ8oKtu#?Bep|z0UJJ zOgpNXUc604SQKxPRhjid_477Ad&7iDEIjKbvu3^DzRSXuX?wlM kgOd8!pIJ;AIy!Rp?Ki6V`?=x}0|Nttr>mdKI;Vst09g)Ii~s-t 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%(w;7kArY-lr~7BfgvuP>|30@Y&HUuKHxrI1%({@|vDn4?Qp)!KP5~Vr+b=kr zJs9Q^5W^oP#o~X@hSPPT%q6)kN~$XaQob)>fxd@`z)W)v2zB;+&W$aGW54E zTOPe)=gnmf3lv12igUHDJF)S`ng47b)_-J4epAb^_iANo)~P^ck)!uszMA!^zkmN} z31MF5oV+}{gA%hD1wLNd!8j#(`P$s<-Mg*DdX9?iHMygmC~?g5*p07$&-~Y}k(OTj z>DH~LnI3zB#T#b&_<8Nx$M9gH+u73xeI_s5`Lj7j&pb-lp)fDcWmoO*No!u)Rc5|) z{F~^yc!QGQe1Rmh*=N7K;dXF|iHiTRoGLT6hZFMs(h zX6DCb`R}hQ$(Vhg;jXknX{uxn^9M`8w~^)5Y-LIxC)SsKUG!L!jXiO$MWW!vC9772 z?+G(odU;aq>uaVj-`(YWeL^te;)-DBFG&_M^GX>61edQ|sbtJ^GVtkVMSH8NeP4fk zoOSR0qIL5(|Nga(so)z^U1;dnlb;qCv8EYSp1Ug3aQE_O*R{_W1bW=k87kKP+2^BX z{D9$uC|CZDm95KWUOL#k{z_IHpKIVU#wB-)=6p8hW0-f^_N|&;X-UoLwzh4rSrdBR zGW0G?>6ORVT$c#@|a}urY!zMQL69V z`Aocjm@D%ncoNC8EN6{ap6#I(s>@^ZxGdP0@ZDUa4_q%qn+| z^lYpT(#z{^n=%MY)SrEJU#`5>mzAYoR;*rj z^33uPA7E*kB#=ijdR0_$*87wFMq-P_?ptK4Vc$+N@{(t;xqf9ZdMZAZY9F zvYxTx)aGq_?>_jrW83fSR~Eu)Ml+e`d=_cwd&QQQ7_(zTeq3B+=zDqJccBU<1_uMN z=qDd5ZoGTHUq$5Ty2BN|9ED+_S0~R}w)VaHnxEHs7`RS8@%H^$Gv|5Hd4tP250||( yfArC&!CoS{Uhv`~0i}hRx6Xh4QoG}^{J-WUcgiOGxW>T1z~JfX=d#Wzp$P!H05WF) 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Crk*a2ArY-_C);OV4UlM`Z@xE1BT_5&PF`No?vj$i)t9tf3pR_nunW$ydZ8Zh z>P=d@>xHFZ_6^NtQ=6tZ#mriwUf?Jm=$N5>vQqZel*?Pfv-UPS&wIJ&fBkb?P7?_D zlds}=$@rMgk-|H2VdpLSZXcV`s^VGoHDa~ZlgfV#JC?4pWw`&{o;klw@xb@Ls}D>L zTkSgUIp>E(mtWd2eORRuD!aPveQ~+O;n#aZwk}_lJhfI~fzIjlt&1X)&rGeKJ7?KT z)r4zbBeUm+rx!9GoALcXYx4pRraA9RtnT|6+noPwe4zbST6nXU+FxmEP{dp<6dxyI201kCWqYfwRlBZ)dZtjrYCZ|MvUu$Lg~8-hV${ zd%vFh%#OV-DVjWodmEV;PHl=Q7715c*0m_&{HC0HA7vdwRZnmFxk%$$Y{SmY$p6uzc08ypoa<;e_hyYA2Uvjn)UAH2mWdxpr%IqQt&c zb9C?IO!R%gZm>^1PSCRGq345*9UC@p4!(M|xKEhxLvU#CYl|-|ck{|)L-m>C8!vs{ zb6aT>#~Z#`AK1%WQvyTt8CXB;)j54rqwCt8CCN*rlg~wFFU|_hoaNWk(__Q(tl?Y3 ztykOjH%#56BfePUR!j48-)4m$5%Wz8%8zf{y0tVc^tsLX-5fEiTjQg%!(CIB-hNwW ynR$M{(1WC&jq7At4op_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Ck3C%+Ln2z=h8gBxb`be@&r)sbrFUW>CvRr9E7iF_o&y$x8<&`7kf~7&s3?3JE7!;sjW=L+I-8t&GS-3oYm?bT(Z?Y_!yF%I{4>3 z*HxEf4_mPPv#E^e?!#w96^~4>v0KmZ;KPT2thLKq1-j4FXg*uN^_uyksV77N)?YvF zd-;y*|8x8^e=eNz$yD&=lF~CdCQ`lC4D*;R#0_OR6qj`!eYC#eL@K9&Z?Wk-nFBq! zw{J5pobpOoajA&Q6XuGQQ-1L!7%L_9%nWC|!}}+=`atPjrH0!Z=dSh8+#Wnlrg6%r z)z^Ln>KvO}wO20Yb_t`4N%z0i+mx5q80UOq*p|DWDWE%`EpygpW>yZxb#Bkk#CTeN z))AO^{>)Sf*<;!{)+w^R^2v z)?;Z7m=?5(DZx(HV`0FJa4*)&tELnsMliM|9$8-IjrCdUK z0{1sNMlhbMq#+Uc-4w=Pw5-wb4UK+IW*qN2P zlbp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XYdl>XLn2z=PI2TqWFX*b9G5aFcv@b_9S?uY$-ytQ9=mzxF5jr4sBk8l?bdg% zpM~cPcn+TsNZw;oaeQyYxic%x8fFITJ=&r!KJnH1{|ZWnDD`zsjP}E zo-W6}R_e~O;TGiO)n8P6@o?|DM|!7?cn<%Fj}wl|+HDvj0}2QRPgg&ebxsLQ0H>&I ArvLx| 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?o}Mm_ArY-_r~7*yc91xF-`vCW?#{46jvb$rn!d@z?%4L$FiP`%p9E*OYXxqBnE8rI|NeJNMb<{dAsmhEuuyU5jRz zF(vd=GJMz*qZi*$`hnpMtG|mMSBh$bisw1TJxsgJ?oa-5@5>a2Fs2t@tAqu2-mY;| zvERry&)=}YQW?2XJfVvqvOuy2q8C2RE6^tewX0WSwiFa^mzRKV*Rg8gwfx*+& K&t;ucLK6T|IJK4l literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_image_texture.png b/tools/editor/icons/2x/icon_image_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..b67cebe3e0b5fa99c91fcc963fb6435bc5d6933d GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XyFFbTLn2z=PLJj~WFX+0epbnp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C<(@8%ArY-_r}=w`1j-!WzrS+vGC?OtkvFPVS3I>lG&ooea;?9s>*7_Uo z|6cq4^W6K@hj~7%_rAm?Qnd4L-(w!e8_EY{PR?FuC|s}NV93$OWx%=M<#xu2kJnx6 zXE@-=y)WhM#;yVeCqA9{Y*^pZb8oAt61BvCHv-=F&?l4ZMQezOQ7__*K`= z5G;_{w_)OwuTQ1R?>^XhM^SJl(*+?`@lSKI&#ZoWXxAQA*KB^SpG*gqdF(h*x%BJb zPmgA8UtnOg$^XPl2@94TyM+F2-p5uU@TRmul3{l8gX>eC-(6=CR?g0KZJYIh(-9Vy z0labL4f*@-Kbv68u+8OAqx7j6(T4LyY)E(A2Y|4Ys+6XGG9H%P+1nrnW4>i-ooaN zimh$8*OKT4ZLRtKcfJ*^eZ|1ee%D}fB+G?}%C?Gi*S5ty@LK!IL38rO(1-RRFBz__ zjsMT=?P$O@QEyVTa{7e8`@fH9y?5Y#^nih5kFRP&(VRLa`J_MHdM}p?IsE!%xATeM zgwLUS;vMD*B!61T!oXmd=4Waq$6&zr;Pd%U?j27=F1(ZaoMQX%|JU#r*4g=YG&2qf S?_*$KVDNPHb6Mw<&;$U(hDzW7 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_import_check.png b/tools/editor/icons/2x/icon_import_check.png new file mode 100644 index 0000000000000000000000000000000000000000..f1cd259b5abdf9b4e3183b329f8156fc1766ac45 GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?=AJH&ArY-_r&;?Qb`WUW-&xevp{%Ix;UXBMaw(9J{Xht(`2vo;hZlEj5S;GJ z#lvd$W8=2#=h^3fRz2P?b?OI&2YSj(rshQYk7 zTG2*v!YPR(nTM2JLfk7mb^byz^^L6_Y!|`yu1p+6M_UnzsI0 z-ej{>Uo7J8i7UUG!(W$WHyUxa_HTQzlPMr1{=~YQ*Y89va8R1(_93WIsPkBXHlx8e sm$$R73pG5^51s4(b%LVvr%$|7-!9!bE9m-P1_lNOPgg&ebxsLQ0DEqp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?t36#DLn2z=PK)(A>>$#*|MoRj4W$=CyJk1#3UYm0>QTt)o3P-m&>OC(qw-f; zBQKb@Zn@6B*d$YJrjLmH7aPB4=YFcqwA}e&{eC@9{ue2iSkpT8Y>J!jEnydCc;Vy{ z)))rs6@02Z@6G047n&T(I)kx#g`8rMH1p3{<&Dx01a7#eOq(~EK|ql8nzS=-!aHWc z>t`OD+HLhazj`TqfGzVPEdjC591>zo9uoH!S50Evc;V%i=Lz@D8N@TzayGT=+P`*s z{LxS;Jes@nORCAN=QHBdX3X~z(Aku=h9On4<_tGujAG5%xeQ$j0kxk^%h?+4O!hq% z;otP&R%&cI!-jpGzLxLra4%q3w8b)oHE^QKn+uiab5v8+qWyj^D=J_-~h-*+? zl`H>Q#DzVA>HG@5C6^;b#a0>i?r{AtwsO@9!)-tQU4Q>dc2*_hOVp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C8lEnWArY-_r|!=eHWWF&|NL|ZHiuUXT_LLbR3tWSOi4&OaipQ;$gv9xlh}^j zU_5fHFTqLV$f;w8uCQ{3di-Hl*&Dyp$1x>CR8TYBzU|mUi;hbxRJSP2f0<+d`}d#P zbm@ps`6hxF5;pT-PN__Qy){(6q5{qQnFw_evz>t5g6 z__+CC!u9}-90m*bE&JowZe=Riz%t`z=i?h!qqG%UlAe8D_u6jL<6{zL$M&#oICO@g zL8HrT=@fa!1##=&vpRn0>UekC(uu?Lr(E}h=ao+lcxF2atTFz)#N=+?_bGZq_iJDM**@{^ql^vHXYP5wOnPU`J4uGgx2_zG7veblVdG;9!3JHWTW?CNe5C`l zrtTBI*!`u+siRtQ`aI?fE5EI^=nD_dej{)(H*KGvi>c<*U9yWere>e{qqg+<$u#urD;ucgxt=oB$bIRE^%=cF3u4a^Hz7aTpa{BmQ^souj~ zx<7>{KNf3K)DOB*8q0L-_=osSJ_*mF6SAkK-m*8&|MRi@K+%QZNxie5bv%7yF(LI{ zl>g%=Rs|vE&o>q&@E^FD*?4o-`D%V2<+lf}*$DS{d2ZYHK3>czhdCm$rV%J6~Nq~e`&fcZL5B4qG%^>bP0l+XkKn$0sm literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_instance_options.png b/tools/editor/icons/2x/icon_instance_options.png new file mode 100644 index 0000000000000000000000000000000000000000..7939021ae0e151dc1f8dffc033b614111b5757b1 GIT binary patch literal 764 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cm7Xq+ArY-_!!~9M2TJ^}E$?Jo)YKfLaq_O|yeVY`nvb4bIO!;GM}~{@oK{|0 zz@0lw{gR@suAM!)vRgsv2mg#OpWZz+YUvP-YSP^K-LC!FD^pXI>sQJ$>Mrkn{~Lt9 z|L(I+=-JHo>ppLj!VI3n1&tjsX=R-+b|p%bfByN$oWY~_)`FWkaT(ihe~!xDep@B? z_P4_t_p`QcGoE=yslnT&`gy3=PKGw&1833%ShfY7GUYj(`b>LU?*5KXQQ6m`)-&xm zbB2LI^XaD4$oY&3RaI5)92=cn{1@4_CGPlr{;t}S%D8*q|5hrxbk6*~cIEZg&$nEQ z?|h+byr1pEo~X6=`aTH@3+pnxuPU+c(hpjBMTkMx`pQ;jrkeZpnX{I$Y;bfry)`P= zPU%U}&igK3%;GK>^c=U{{)MffYwde>M+3>#8$Dh4XZ++76xBJc{yE=6a*z)()+?e$OYr-eu2bD$ydsu;lVfFNrpL#vCRMW)0)dKP@h9 zT5~jTcJD|1H~aJUz5ncKwk>yd!@KN?SrXh5zmkufQ9WK5*8Y%7vCCzP5l{IGX@y0q znor*-%$rg)tz%l-+Sx~%bd1-VOZDd1J1xF=!sxSA!@fCzEDQ(EynB~-|8i-uu_u?B zoKu<}mtxo6LPeK}Gx?A9$1)UD$W8hscRaBER zz)_Xi{f{d39~o~j%-T4SC1dS;#vi3wOv{!n+t;30!F-^a;kLT&lQ)m}%QU2($p87b RiGhKE!PC{xWt~$(69AqnSpEP2 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#KV}T^vI^I+GJ5-Ze~|(DYey{lCdc3m)q`ye` z!TxeZ>teCKD2uFzD_Wf|9J*+B_QLjpAIuD{4m^5hL5=zh3=9mOu6{1-oD!M;YjIV zU|`@Z@Q5sCV31x9!i;fJ6J;0}7$i$vBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`E zzq65IU|^i#>EamT(fM@B#%vKsiKF%TYriQ>3un1G^R`#OhV4Q+IXS@*E-fN#oh;hj z392k>Li`-L6*C^%CnPFI+`N6_=ACyk?*Eu9*X{hNvuWblmvLpT(zQ>`^Y8sWXwLKJ zeb9Ao*T6Z`OW1dC{m6=8l27V6|JmmMuW*JlI-H6&Ebo}prE<6*Oe}uaxa7xihBG=d zebm;Uc@w4`Rq=Yx?I~L<&d%84$*pMfHh`}{x#h!>-j5*-0*BN#Y&Mzab?e2~s_f4{ z|EyWUo3QK2&6V%gT{$J%bNsQl=cF2@s!}!M-9{2Tr*>`E;L?Ao{2=RbWY5QKzjz2T;}!zJU^Itl6%DWe6Nl@ w^;+QGZ(HNt96YPfNV;p^csJ|&`&ZU&26K*l{1oWLz`(%Z>FVdQ&MBb@0NZ=;0RR91 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU=ZM7V_;w?XQ+*2U|?V=cJd72;Nak>;YjIV zU|`@Z@Q5sCV31x9!i;fJ6J;0}7$i$vBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`E zzq65IU|@9iba4#v=zKfb(2vPcqV@jl3sp?5H}B3af6M?^LiyBZ={M@J@#HUtNz~qy))|@>fb7Q>U1fUpF2CZ`12x-BF{U= zSASgivLvh5u%Dqyb;b0s)uk8nw%?!iW9AJf&oB4*dkiNR6*DMQ?uyZi-}~Ks(xTeM zc?+~kdygr$oYp!0XWgNwOIM@Am$DiBi%b35V>o%n%@udl6u*-_ zP`ESVQt2cWeihNnHL9K^=XgE(Hb`d8Q#r{Q@SppbVoTnvW#4^gGc$ND&8(7ldXe;YjIV zU|`@Z@Q5sCV31x9!i;fJ6J;0}7$i$vBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`E zzq65IU|^W!>EamT(fM}DS>6T(p4Rx@;1`T+Mf|d!-wPBhPDp)q^6>Fl`0ogF-Sg|$ z#WT3C@I7U@_q%bXIK$ja)&dtZdLmT=Cl@C^`{`87@FHoghZ#e|Kc~-+ZcSoXe<_Q5 z&DKYEES^U^{{EBu591}CJ2%QFPM&FTr~M0)`M2295A8DcCscb(_F(MDU=m=-?U0(d eyyjIRd+jy--JX+K^%)o#7(8A5T-G@yGywq0No3pr 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 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&%{*NkLo9liPTuRs6e!TTfAfZ*A8yAEU2}1$UsJ%5k<2@A_xGD5-w`bEkDWThk`px|K?4zaL)An11vT=S#o8|CUUeldAhh zyR5A5>g%)HnX*4|7ci`uu*+32J(7C|`>O-ig*7YU^5t%ZIk2rr?4O(Zw&4!n35IH& z>F2kFPET3>lJ`;_!wTkL{&vG}Ofy)@8MGgST?%);rsw*=T|r`A=@gaCF~W>p=|cG z;09yIwavAW4~v$m%*-;VV6kGIDD|y1*L9N5;zE`^ZRcjIGii9H?VNri|Hwzrx(Q~d sSso{aMElG#YkXZW^HYQUn$POH+2+LGoqY8R0|Nttr>mdKI;Vst0P#h%{Qv*} 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}??4B-;ArY-_ry1rk849@0-@9dv%L+?oOV%wOE*=^WMKX7|ObK4#;ovyC$@)T& zx^5I>uFUf?zw9aBdtsZ~UaSvaz#8KH>=sjTXNpBf z_31ecwm+G6XwS4@o|@4)>u=R_W{2CK{ym#_lF`Ta%lGcHTQ*<%9>o literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_joy_axis.png b/tools/editor/icons/2x/icon_joy_axis.png new file mode 100644 index 0000000000000000000000000000000000000000..1fbaa53109222dba93c7d2adcf113e05e2903765 GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?ah@)YArY-_r=Rs}F%W6>{~5WfPfomr2;P_-l*RZUv!}sPV`-k{^Y>>z zM@|ckdcC!rF>+eyx{XhZBCEs;a{jTp$R^J=;JKdL_Igp>p{pL6lP&s+8LsDEx3+#z z^n2fzrH3^aoPNvT;9~9)A{glDvUc_AmtMyu_-z<=FibEw_Q_e@awq3;jtIsT63I&q z(@I~c?0(OvWb~~eDC^?$=7l-&U-Q51w9-AtccgHRx8`JJ(ekPzHyOpx&N07PKF>b) z&`houMrnZ}cXl&`Tm8E8?vUR>b({a(H?}N&P`T=nnKk3F8P*K)>cSJ2yp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?D?D8sLn2z=hTHlxISS03Sz0_*DCsq;lhcZyydn`&!v8rIeiXm(!THLmFkx=# z>?k3p8xE@%nMt2`dt*n(fy(XGH4>$(_TH>E)-V2T_MYKi)q+?aHs;L_jVh1v9)*YqV3+Uz&5f-FE&nr;aR% zHvi(C*-Nk38kaLD^f2E_c(yC{x6gu&7i1V1xLOZwHe5Dy)3HW##qM zt%{?QWAgn|9ts>yQFr8&u08&C&5c1Y+H2*Xq&gERSuVv}s}1hA_H${Sx%2Y-Z{Oc% zTLq2>ifoN;R7UvXQK!#Wz8_h&x?<`%N6o4JD?f+)NZRO8 zD12g7vHBmO#x+*uN3B;LaDVRkLzOAA^j%lH(uC0G>wZ``8<`xdxwuo{kn8i#iq%Z< z?j|e^ZMFrD0#^h!vNBBF!m86a_ebN;8&l;!sDF6RUe_&Ov9WvZ4@Q?cb4BHu80703 zUKBT+nIrbwVx~`8*3D=0FKR2r`7XblwKGO8cjJ5h{_?^&p|Z;_xfU}pFfe$!`njxg HN@xNAPr>Fm literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_joystick.png b/tools/editor/icons/2x/icon_joystick.png new file mode 100644 index 0000000000000000000000000000000000000000..5bc87d81c6e39997c4adc652240e17bea374b7bc GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?hMq2tArY-_r~3M}IEb{YjuSqYU^L@Er494zolSXHB7Khu@A&#Wj@Ri6AIq8du$8&|vtX^8MV-JC@VsPd~rzJ$dhefZM+l;-@Ja-ET?! zaZx5BTi;{f{HR$vO$)c3&wFs=n^p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?A3a?hLn2z=PBHAh;vms>KVR*!S)+4K?4+cFN->IWa5U|Opc3LWWjK!EVewvG>nboaDnuJ#j|Sp z9yrcg7M(dOZ{i;Q2ic~LPv&hk(@0JaWjJ2Qrm|YUVBOYzH{X`+58Y#a?UujFd4>{h z|H(285_$}0(l*bZ&ZrQ%-`+p_C?mtX=e7NdGU7E$W2%%kMW4IAi#c>@X4R!F)1Lp_ zo#k`sw#9+_OQvMK+1ATgVl{W}GE>2w!QF4=8TP%`zW-gi@zmF%juYMtI_(`co3F*K zeLwsB^Xpr#aj$j%RBIW(lY5hnv~}NSmIl2w(kkZ{Y24C3ACp~ce*UxI$=6fY?(FC} zo$ypyxY{=QyG3Que&4veS znHd-+pM28wdYAH~>L0Z-rB9WLB#wV{+<*VP8CSrmDCr3@9VhfWz2jNJJwy706IaZO zQkJw>=k5aKrYpM+7EVk!Ge@j9v1!t;HRm4L=-+35FZgW5*Jc?dRl#!xd<+6?M@p`& zsjS@b-Dtkz#`KjYVVOOs{oW)y64_|yGCrf!$` zK6PQ%4%0n-d6&n#o^i=F{vxGMo1Wb4?$GJ#7nyiT%BW$nrmohppHfB)X-`61 z{+2Q~tYO;b*sxOay)?_7l?NWPG3JJDR7eZC{lb!0wli-Ju$!hoW9Ko=t@qlOYwFIL*#2ZrBEuG0 i^}NtcGvB@WXU-&;vb=o5+ldSe3=E#GelF{r5}E)krK=MF literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_key_next.png b/tools/editor/icons/2x/icon_key_next.png new file mode 100644 index 0000000000000000000000000000000000000000..1b85aa111ec1390529ee2c74977572c7c90b1718 GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?r#)R9Ln2z=PTT19#zCa*|761>NsdRZ?VX);Flp-t!H^@}Pg&y~95)Ju)UeKu z&E4A?ar>r*#-pR=8#YXQlV-f*Zc|v}K~uTey*kG;M9YI$ecHh0nSTIe^J*#rwa~8*d-$5NFr{2^bm=fvjY5FN%Z&BSTMx)h@a^Kr$ r{=WO%cwMLd{YDvu{p>{zG3yx?EMYjq{LF%Zfq}u()z4*}Q$iB}L7@2z literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_key_selected.png b/tools/editor/icons/2x/icon_key_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..c1e4cd622afea2f828d460b5f25beb8c62f4eceb GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&#XMacLo9liPPX+s>>%KFpNF+~b;v!o7vX~G57b$Ax+z_Bk6~^U@X(x8tk8Nu zQX@dhoP%rkEoO9*8JKi4Nr7Ax1;pUqjjs@tN^ z{?*q_wkn=Q60R3z3wSevW0o>JQ*4>}-R{45$Oq$sZOl2(bXy9Z?maK6(6#8dn8AUc z2?je@C+M7ROZ&F(`OV!y49laYJ>A00Q=p(EEIRQtp8-RfS z(l^~aU9M^Bs#i_>^)qKPMP!-Y{=99=Ok2z6W?TYJGZ@$FKG<6Pj%^j=r+d#8TMR#( z_*cedTwQRk*Yyc|*6kg>vzEoVsHK@L+IH>$SA^Abv#-D6BVHtN*&9Ck&%nUI;OXk; Jvd$@?2>^Hkomv0@ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_key_value.png b/tools/editor/icons/2x/icon_key_value.png new file mode 100644 index 0000000000000000000000000000000000000000..ce113932fe9a5e5e3f70007221f3a3f58476ac7b GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&4Lw~PLo9mdPB!#zViahbZ_O&4#Tm8QcF9s*0Ug;d>@_>ocX-z;cWD${*m_X@ z18dqM3wGXDI$Kp&EHRxi|9V0zhgaSClEb#|@A9ha2&rvlw9(oev3lsUhw4YOg{bR-}jtvEN+oBy|i&fRGi;b;e`B8 zf0}}r*GuSczxA(frkLn$zV$9_(+|vSm}xrigsa9EAN%=*R*U7EyK>u=CmysFn9uxg z(t@wwFSO4sv{Ggki2S?fmp0FW6CbzjE@V{bEzx<^w&ywP#^)zPFETHlHl3S+xus#v zL1jS(HiwW&Zmn|{upL;(Xi~v+rQ?&>6^GXF#UDQOvxG9o2^KJacz0vcq|WKlxh;n- z?dRUkx%{RngYD(>i*57{UcYA6{@fsPLC=@nylDUc literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_keyboard.png b/tools/editor/icons/2x/icon_keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..61a137cba844dbb15c8bd8969c96f1031f6fb337 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?vproLLn2z=PTT0mWGHiNe|@ov4xh@aMIJjHV!ra;n5(+4QA$|;;6Zl-!&A}{ z6%3CP4n47sQCO<>Lc!udR8i@HNuT#HZ~ZFsWcIuJ^|#-b-@hOh@oInfC8?lOwhY%9 z%+~O9{EB+*eC}s%(EPKJ6{*>L3{kIred<*LS2Dckj$Qd9w_(kbnf#im91L?lyR7)J zV6|!^NYSTM{dRR))m+%su~H zpK(n(lY@)z{qNBrEnBbszJK#D+X1brY=+w})-rZv2&~}X^wlwCc2oD_8(OUD+ZXzB-Fu`N?3%xy<*L}1;IGf$ zH&!w@x7#&uIcC$4%y6FX%zOr!rKaiYlQf@l9Ow$lS{=3ao2*2A(DvK9Rr9`cBpk8S zXOI`(!QK#~cl||)m7e^Pz|U+90vG2>&R11vxsldm%b>Bttp8=G=GN?>d8!Y7*BQ+8 rDeG9ln(&AFSh7-<+u7+%4d%Cn=lpSEn{|(Yfq}u()z4*}Q$iB}ccp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XRh}-6ArY-_r#NyQFyLUx{jk#R^zya~lczUj@EnyXTW9#7Pf3u0fyL*lY3TL% zuZypRF$ZqC`^0T`qq^3LB}z(36GL`X^VUp`RyyDDU2f)%^A4rY1m|^@G3PPs7;Tze z^J)KGhUMIo&C1GG+;ynn?0pk^M-W(I~2Oo}Epk3U`Z+s44az~JfX=d#Wzp$P!$ CDp+X% 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xjh-%!ArY-_r|jlEpuodAx1;OqjK-fc8qcoK2-?}1@>AG#S;h4vmHnGjl^7TT zB#Pe}UjMiHU*FcL4b#rdp5tj=kjXkR#KmRr)uffy*AG}*s!!_ict5N2GmlI9I>nhD z<_cyPqIIwN{`+Kqx50AZ)wc5XOS~(lPuO^m_5Hmi(hLj@?CL9RgI6~(Br-5CFnGH9 KxvXp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?>Ygr+ArY-_r=0a`b`WVj&nWNE>;22mH!7(|<=ur||Hr4+O<8{AWIW}L@Rp`Ny{+e0Gemo`H|iJMDg zmF|H%4i*d*D)Udz-<*6^|K^=`k0rssx!Il`KPdZyFFnU%kJIXg-Vb4n(GPo>%noNW zZ9A;Z^ifUHtd%=uX8u(5E@lDk%S^jBEIN55eBGS(-K#IMGx%KZu73Jty&CHlsle%P z!h9ZVd{H(vc7gWfjJa)kF?n~-bGq)X&JLWZd+L&*>$2ZMu?5wJY8%Q~4*t{-{KV#P zZ>xjnTfQ69GWN8XsYb;&>UK7tztDE%qFsOoOPlJwEv#Ifl8pbK9|%6Qa?XVVHnz6) bE&7ioa&?vU<;@uw7#KWV{an^LB{Ts5ZJ4Ne 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CL7py-ArY-_ryb0`oFH**zIo>6rFVDj{;Z+AFO}qxnLi8B+=v5{_+6PT#$K zaZOM|)a57{p?k`QoCTi!_R3zieoLCe4EBeD4RH)iF>7beWsP)up>Du)ZCml(?~VC> zKm69jX^5-cm zZ|b)SE;G#W(>QQ0=(o0#&9v6viVQZQ&(zoz7F}jkF1FRGIltQB!=;%=7|vLT82FXh z9b*mHdSAX};mw6^k_;VJcQh`Ni57j`X0|&;@{<4msn^fS^>Z&+wd=*-i82k9m+Nn; zuR6l|!DdQp((J=?FR8hFh(8w*X+C%7iVv~pyS9YMG{n!lr*I+s{skBLcWpdL@7-B4 z_I+6!;$1Ik=DthvYJ91e&lewwG6tJKkt^(X-`xmS@7T~YSN-~*w4{9zcJpfug%}vF z_`bF?Ugz@DX-k-9$|@u0CwV(+{MIu?NUQFdb3NZ><|BEJGv}BV-08NO(2&9XVO{vA zn{IPgTe~DWM4fdrUqa literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_light_occluder_2d.png b/tools/editor/icons/2x/icon_light_occluder_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..bb0858c3f1e395bac45a22caf0d96ec909d0fe5f GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XDV{ElArY;~2@)?G1dm1R`ukg6W3r^z|D~H^HJ-Uu7i}^Cfxw$Wrw(3vd;h;e zE8E$#vL6H_e3=*X9bj0zvmwz$yvKw+q2Xf80fSlGZnKyT4rJ&hNStL=KFcVPaO7!I cAOl0g&4jS`PhKryU|?YIboFyt=akR{0Bu4{xBvhE 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKRjI=Ln2z=PBqLsWFXRJZ@s41Wu_&wE$f=84jvsvU3xK#UTFrXCcL=SXuZMc zvZ(6;ulvadr%nz@%8&`XdjHG3-}ZHS2JzSS;_jliq%P&b&-QeM$GJhubmN3mX$r|D3@=s z`P;Bp`;Tk{E6{b|s8}j?F{g>YG fRe7TQDanhfj=gaaMqe2i7#KWV{an^LB{Ts5ZN!)B 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CyFFbTLn2z=PV>zc4issdUwnDVS7x6WkH1=6Wx*mWU&A#z%s7))oz7V^fB%C0 z4mxFtrRsAz9=n(?%HCer;8b|IHAvL;g5<@h*)uHlZuz|T@sW-$e-?YT_PynE+wXU* zpU1se)cs#})1@cQwKrb>F0MQx!*1Jjss93dz^SLn`}*E%GMw^n=~wV~{aWX*w?=Gf zME3H;TfP5Q*ncnOY9Q(GaOsJYz>U39*}-#!5Dsb%HwL`6*~^R z3uO&I-k>$_arNV5t80s{PgZ%=xRY(pZ}vl;F%mrAm}9n_ykY0ZdUel=d%hNW43m!q ztUUjJhTZM@vOLwPx8?Kmz4CAD*e{snIl<_H^!5u6gVq(SS7i*p>tkzRe4xSf=e|bE zDz)-Ysp{T7hd$nIZmL|c;qs#N%Qp))R2nR{UHNn69$h}2HSRJCrfBaAIFzgtwz0GE z*7Yl$&lJ24cvLi5s9jgiQ)j%h$&%CbQWxJsrS_zGY9((T&egxVSj%dr#`F0f{6bGF zM|1Zty0OqAsiee`na|y5+G9Rzud2rIZx$kZFE&~n&=Z`wrPF7z;oJ>3@6BphB+C*n zoV7CQ)BpZ0)6`q|x4G_}zHml+mSn~C#(UA6zLtKu5?(i4qQaCXr7x&fJ{aKEpnmq_ zrFrXC8h2d`>Is-I72T_yDr}I%HJn>|E4}_kSd;a zbZYt|vD~PSMc3|?CYYR5zxd5|gV8bXoqtqkXY7=_eDi~l!9~Xn`;Y$cDf{I$DQ9P2 zcTf()^W{yik^}di`gNaW^MdJbH{H(ott54luli-q4*w~aSM4|;ov@GjVC93YTI;&z mc%>gcSoSEkp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CPM$7~ArY-_!}fOzJBs|f_omJH%{nf_cYZ<}H}$lxz0RT3RA%;EG2LbM>l~K< zEE@&%CkY4L=xDmec1dGJf!MaL-IFVhJLc#xHNJVa*&}S4@y7K-R|K*c8t==7Jib<43k1D7_oB{kE;+C$Wa} zkAEopANDj(=()-AAu}`cWu(>IJb&$qcRUmRcx<}!vZT!BytcViukqy{=d0v@EZAzt z&TuyEbA&|OeMX(*Z{E8+NnCxkDpW^oceen8pylgb@5~q^lI14ck#M@L9I5)#V*dHr ziJ#AGW?g!Jvc^{qhW3I>N=4zCU(bI3Ykq8ow~DIYjOSk0_zoLHYlzhG{mEtsQ~U5+ zOKEC|*4C*fQ|iwA6+iN4JyV5YtM}|DbC3LLc)e>q`l() ztsN}$o`yl22WQ%mvv4FO#s7^M#2C9 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XGd*1#Ln2z=UJm4HHV|OBAh~{_)4RvEMayn=SIljw?wRmI^+=FL?4pHb&$IWJ z$tyBP{Ik8&E^vq?f$c*5PG^RS=XVw{mK^;PAj96!_+*XcKQ4(a-bLq)D93SK>(2?!*-?KQowH}v9NJ|1J+qOKCxL-k;(-{$&Q}^IzseqnZ&cX1 iY|5XTp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?d7dtgArY-_r|kDS;vjHrf1st)rcy5d6Y_5^bwu5<)|k`Yzi3XsLf6!=q+IRr zA2N#)wghfstZiO$LR50Lg6En2+!wXal#{3WSt%|uY{+Gh zK6#P7fn8}9tD`}&O!_^`hAE!}4p=hmcKgMbkTvUBtUAM)J+FTMlWbV5#u{9hC~=Ha z@M!3wsk^jv&oVxU@T!bbU&Z2aYo2-kjGvQcx_2$&a1CTJ?q`T$?6~BlG^=V}dBD>^ zE2itE?6a2bRkHqk-lFe&&h0v_Qy*>eyF1=7@&w<`Pn57q72mvtdDSYvqGy3qEg2%F zeLZpJ_ldHkU=BmQ)0(Uv^KO+Jd@h|@DaCZaSFgN~fx&vG()QA4qPOmvF}!}+D)4Bj zX2Y_~^E=ljF5JN8uta>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cw>@1PLn2z=PV>zc4iss-Z!GLQ=_S8LlGS8Q4_%QzD@yL}6=_qv{5!)_2{EqLqBAwyr|(?kt2FCXTHM+&d6P4Y2aJ3- z@40`SB}2wki0j4GBF{GHyiQyGwJ*~( zSKwlZdc)+bpuKVLD?67=U6y(Os+qC*-jIfA*_9a?FODo=IAn0AyLDFX)hpq~Gk%^~ zz+g1*++K~G@aeC9{Gkf?H?AFSj?aUB$D6@BS ziFOn)VT@Y$C~K?L;@7_{FPn%zI$Cqz{E$IS+l>{vr?YPE>3hs0*=FeIa$QRK{Hnia zV)UkZ&1DpFGjemuXOMYu^Qwt*l!@=>c~Y-`Diy_+PwOyaOZZojlJca^=H53si7g!& z-d>g0H?8qH{?Ej3pYlrnZ2ws+RKuA!S(a$9~gdb%Kfcs9M5v$^UkmFSI>vmtWo*P95h9B Vy7?}q0tN;K22WQ%mvv4FO#tG4hmimP 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?GM+AuArY-_r)~5);vmrWe<#b@L%SF^eqgQX(>@x$K{T2_d*hZZ!h8JgA2{^s zo`a*dlMzi;^%gjGwinSi*tQ)C92wdN<&G^S(lWgwY9ID6P9#H3SVq4ez!{J^jiTYh6xN7 zd9$AN&OGm$60E%-^I-mp=Zp0lS+&o%Z)1(^>3lJ9X8x*Gw>T9U7?hQ)*1Z08w0gh1 zQ^LV%9Wm`95nZKR7D`rJiWj<0{c_7~#piF$t)BG!=jTm~wVW&L7yak5 zU=Tkx!&~XsC6xGULa~UQ=c5`e*&;lwB(qezU6k%;@%P3R?Dt*G Qz`(%Z>FVdQ&MBb@0261U+W-In literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_main_stop.png b/tools/editor/icons/2x/icon_main_stop.png new file mode 100644 index 0000000000000000000000000000000000000000..23f73f322ca37a45ab2f4efe270eb3407d8e6269 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XRh}-6ArY-_`!@1681S(Cl~eHI?KvWsqWUdC#X~lg@p8}v4-G-qKU=5$_iLH3 zzxk5lbDP;Wv(lU=GjuSBJ-_o!Lt*Kb?h`kZ_7_yVU%tCJY+lvL)zMoU!V?&nB@QsK z88k3%ZCJc``HoPYfU67&+h#Gkgz~PnZmF3rJZrh=)t#=hA{ZDL7(8A5T-G@yGywoc CqgD9; 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?N}eu`ArY-_r`hHmau9IaA9?xMq=nCTo`@{zb#ZXwTkgTAT9T>c*QoT=-OKx+ zY{tsT(;^%uww+m$xY*R~)S`+Fi+-$5yFTrH^m`HJKi?PI^en!%LV;0s$MS}rEf3tFXjmF~d&K6Xrr*ePi zKO@q(vLj)Z;DZKs237S3`ido!1z)tzZGE_a@q%*0R;CKwCiXp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?&pllnLn2z=PTSje*+HcByoH=~mk#SkwwFzNe7WKpmq#pE)=Fu9#x~bY_s( z!Ou1=i5(9MJQxn>bS?Y&-H^vQW9>r=KAqFMIt-u7bRT8%oaB&QyFM+?T)K^s!DA9j zq0HfJxfXqwPgry*Rm^KQ@zt&_W8e~WN|>d#WXgwH`O?Rl>m$7?MK%dNhzstm;9L7M zr@`s=$CBN#9EuMrV9r-m3eIJw$5ari91>~^fRXY;;&4N(nZ3s^H4|1lmZ{4=Nc zpSR}M1#MBUtr^yLeV@BH*G4Wr&?`Upc3ql;+w&U-X6;XM<@h;o*~{4%Grla2Sz!|` znd~<$^?lCmI#12oJ1h>_a|N9CeW}`ez4@TRo$JA`-_xDwJF-*JP-ie-_d0LZncw@rvafh! VX|(J7B2eOC@O1TaS?83{1OW5^5QG2# 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C+@3CuArY-_ry1toau7Lw|7JR0@wPK3?oCwX(cxGr%pJer)dk(N)4c8)ZA&(G z30>~>m*p?RPYzL`?x|7%p030Oaukw^|$ef5Be@6uzduW}tSU{O4>*;JZ| zl|%7>MDrA(X{S{~dfmM^6D6EPTosny(f+ySKvZCBMOp99{j6N4J_7N^>usT2rVaL!@rQ+i-=?zr3HkKa{iE4Cci_BL|$)n9*p ztcfv^>p$NjVBWLQOFMF^|HgH%FBQ(QZn^NZz~aunNmD=Coc~t)e^&9odByKma9nx) zbw*It?Hn`xs=aYrmzGE`zW5@BqwuK2?Hl5!nK%?T=w!QT{xy@}+4p|;?*&iuqitFb ztTUANU2x#DjWtJ;e4)(#XdSVH$ZPqhH`#st{kMAR?>O`S4BM+^&P-?Q&}U#^VDNPH Kb6Mw<&;$U%10g;D 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cot`d^ArY-_!w+U%2@tV;KQnB}6wk|{=Ai=SSs$fE?rzaOc**s&!`i=$AI)2| zLSrIW3Loo-yf)vlA}`DF)uGV)*8Eai&Zey6o-DO&@*b5^#T(3xGtIxxEiNi9zAyWr zzCCOA#3ds8+Y@hed2cuUustACq3`j^%UnM!ym&31KbxfT^U<8>EN#CcJI_h6*>CT< zNzW}VR;iyPGHI`wn#Z}xK1O|ujfB;?)cYQ%KXVbo44@ouDW)sR8W$YAv<^a z6UCFQw+^{VBroHBB;S?f%p=~L^Hi;<&nRSHTji~}#n}vbW*_RhpFCD_m)vvrw1n~E zt^YcNHdnICOqy!qds%w&Bt=HbWJjs$SU3z8N^!x6U zmc8_5$mISTlD+pK_a~{2MH$g9aVDYS6Vo3*emvhlRUv=q_y!{+16{;q3sth96DjP=iqy# zx7{Z`9XWC&o8iX&`}@UM4tiZn(Myfqr?u2<>ow`hTgH#qZ<_svF@o#xhqc!a*c(pJ zSo(}nCe3?g(5t%G!UsQCVvfvTs3th^s2j7VnfS4DJC7#r=jT&aHT>>zthfD=OsI0H kEVCWogE#XpN;bsrJbzSLwNi+Kfq{X+)78&qol`;+0Q0I-sQ>@~ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CoSrU@ArY-_ub<7o>>$AUA)Z;~(c(p0LQk-=OkLo?;V1L^dGV7j7tW^SpBai; zOSZUPktti7bJl9xWG{t-la+Gk%r!s1+1Oh6U+Eg1#NEL^|J4Xix+lb>$KuQMOZ-8y z-fK#J!zdouGUHoI3uuq|m%yYeO#eK8hH9FQzmXmv&_9=SnyUW#yP16s}o-Pw< zGBq)CM`+=_maQ3+i*!^P3Z5-K^I3NP{WeXv9oJm$xgB^bR$Ua4nOtoddHwF&Y;LZG z=nC`x{k|-_uGFXB-oH=s;)J88Z!NP7xPD$eDy5irpUKDVod>EPI=$>-lAmR^Rj@$B zwd82rmRK)`nMd3z8m67;ioT#w4JudKl<_b?2Gk(n7WO#vv*GWC&j?Pz~JfX=d#Wz Gp$Pyf*&((7 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_light_2.png b/tools/editor/icons/2x/icon_material_preview_light_2.png new file mode 100644 index 0000000000000000000000000000000000000000..db9e458a5b23114291741c0d0dc062b9dd92cbc3 GIT binary patch literal 796 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 RWnf@n@O1TaS?83{1OR63Q|JHy literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_preview_sphere_off.png b/tools/editor/icons/2x/icon_material_preview_sphere_off.png new file mode 100644 index 0000000000000000000000000000000000000000..26aba9f94ef90b607f04a3f046bf122e69a7b361 GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?yFFbTLn2z=UibGGaTI8O$o?ds$%Da?Yu*Ky{r``DP*ST>jGNlJL21Wpwbu)) z3e&cw&yk(^b;156{JTT%el08iT4MTtSD4tB`v(=jZI~$46TJJNXr8?E0}k~Yc`xhx z{dfEcZqS{RxIOj3s(p``_g%NN$$YV={rau*R?B^5x^+)FU0HkJvPeyu{6nVeFTdOQ zi8suCH21{BNk!TlTFqH+bL1b@S+?@-WA1s0YgrF)@fjRgk`Zy%Vty#w-W6qDvs9v^ z*Dl}ay^2X@rvHxYuUVU(Zke5Qg=vnC#e+rnC+?JRZIJ!B&<#({B&mSlUmQlxH6tFbGcK| z7g#>rsOp&dn@=aywc(@CW4j~2q8S#;9Ju3padDev!)jF~o+5_rkEXqjF8?u&S>e=* zeW6`}tUE+fL*k{hbn5vURy?fxB2d%Rf7QNN^rFj?!yEIi=lTWD(SB1a%uwi;e`M{| zkR97Dvb-1Vi<54UJmL^y7@NO$;jEeGuUtR;#4qLdgYv%Ed1>sA&Td%w$3*())TdjG e|E*tD$FzktSUcxSsU`yh1B0ilpUXO@geCw%F#Y=g literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_shader.png b/tools/editor/icons/2x/icon_material_shader.png new file mode 100644 index 0000000000000000000000000000000000000000..366496b0e6791e083d214ff63283f7bac39e19db GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CTRmMILn2zAPPg?DaTICTzrDKZn46%f(ghEtBZoK)Sr&`5xolB#>T{9asKVCQ z9Au@DF~wJ9mPFE)2~M^`UOFa8AC?;?IqQfBi_{Bjefs2EY<~qkxzM9=K zlVcC>k9qvBWZDOF3+9ljDL*`Gmd5ez_|JEEYKS0Du?{caHaDY(44Zym%MbZ&bBOU< z63e^QyXv=iHyrioI3uoS`F7`_E$X!#4Fyf|53hY$=J3f$bZ0Z)kCWxq=lwW0ygAJ% z!LsP2bUK^c%XP}ft-_Ohe;ToNnEqbce5EHVKX+O~8`Wj~W^GSIe;g{dX zE)5LaDgBJq=`h>J<<>eE5fDY6{t;^%`YGRB{G0lMd-{W%or?Cp&0KeGjby=@HQO@7-mp!W{<^`xxza{n#zxjB zgu^|$(XmCU|3T!1x{Xecvw6SNm@r?s=f3sEEQ?tyWn3n?8`~-GVmKypMEyus{cH92 c*ZS%Y$(+8ZnedW_fq{X+)78&qol`;+05j2FDF6Tf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_material_shader_graph.png b/tools/editor/icons/2x/icon_material_shader_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..712b2013c41b61c0eb0c9a3716ba608df55c198e GIT binary patch literal 763 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C6`n4RArY-lr|tHWP84X}|M3^Ag3!v0hAS5)urqMVDF|vz;y%9e;4zcFPYg>K ztDl-V>UAh_R5B?2WLX6C0CzqdV0Y6^8)U#$_fFQI#GNxUe&L*D!3H0MTX;z?lGe+roP%XOL}~F zwtH&5IDSk=^ZAr-`-IFb{*@K~e$e1M^*raEqjIw{&+vUQ-an7!z`QVhjz7;22o`Yv zVd^XR!&)7*x9&vt{|}3~-u6BaEaS3qo;gRgcv1Y4U#b#&elcI{*|Nd^_o?)MTn^{7 zj>{^@ByKHq_`+I|(-FZhQX=%Sv1@JAi+8FYW@h;RIJ9ZqS{WYZ2`3r_&KSzhF$g*R z`gVXH56cG$0cPeNX{CG2(=XnSNIjNhx$usjt>d-18(nM-r!Xt-(DMs89j`S}Sedbh zIVq(fP*Lf9^z934WX>sb+7;hir8SvCN64@)iuFHMlXrfd!WS04J^iBW0>WOKCoi#ZIJfn%LyFEX89`g&-Dh)m zuut2ys_W?z244=z@3vna87GFtTSs5xc>Yy^4>zMcW3vJ=b T$&hDYU|{fc^>bP0l+XkKcTY(O 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!ia0y~yV2}Y}4mJh`h9chkQy3T+Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX{+4#^VNh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`)(P z7#Q+AT^vI^I+GJ5-ZcmwtC%|Rv;1tPjgr9<8#^B}wVX**I%<%`AQq#iD8Ase`}dCr zehaW&h-E9bT>0ol!#g{fe`1e%oMQ?dR#{j{*x1SVE_FV3=wb*L`{I=)7oseff;Bg; nbP0l+XkK@7+)L 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XcRgJkLn2z=PBY|dau9I+FQBimwnE8!>!DfN8OxX6bKrB(nQ)8QkylqV`SC2@ z7%njxlQ-*c2vq1FKBITwit{U_mG5*o`JPKNG58B*om%r**k}5MczK`gleBCZOWu6i z^-fgbo_cDT98;cp!h{X2%x3c)rmwj4YwL!l@4_!Q!z63DV(wW#Tze+WN5*)=52MWq z&oZ9p%QswO=KUDTz{kKScr@W9 BeuMx3 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?zdccL&KB0M zLJ5frp0Wu%VY|c%65{1v!?H5F_K)EXzu4O=>yy$O%B}Xl|NY{{<{G{~?e~UVHo@4(WAgO4>C^Nxu+V!b-|5frhEI%xpvyb^}$9bXSbt>Qa z>z{DV@14~#lVR(LEAl+KnP2N31;?I#WT7atpf6j@O8(hN_A|RWrTE@AJg>`9_a-c=_RhLdBv!mFb(5mYmG?gB zi_@4ER(gMmUC^g1{_}lHcIaWFe2*Q%a#N;G(As;F>w3dp(}sXB4u@m6PhZz})c&IP zVOPbc85OcRhP&o}FD-dK_rs|@F-O^WZ@!(MoS{62Y5D=7hg&=>8n*o6?s?ZdkHPzX ou>X!Cd9U9u!sGVWhu1UOUVkTduO(fDfq{X+)78&qol`;+0HY)aj{pDw literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_mesh_instance.png b/tools/editor/icons/2x/icon_mesh_instance.png new file mode 100644 index 0000000000000000000000000000000000000000..daa9cf3c68c72f5d4c0e3335edf8f3a109908c07 GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?FFaiwLn2zAPP6qp>>$v3e@*NX-(Od@oaB7*fXTz7gH7muL!0%27zKNi4yGLp zu2E4@8H%bLnxal|_FcWQ)v`z9j^`z)c;EbbZg#$U_FLwE)gDy`ZmwB>$0*MUMdh0NeIX%?3=!G=dpsd6&3f4t#tcTG|$yQ9nTlAoH(q;o5-ocih3 zy6Wi8ukzJB^(wL)Q+ItiS^I>amqB0&TfsB-gT6C=-M{>Dp1JRk6S zd&;3V^H!#)cev=kQ{v=*;U%DB#>C)YG1KLn$fowIoQJM`Zg-w4r!B%-xv9xO@e$(= zzT=NC8!@;Bay(!^=sa2AsBDJBA`yql0!tZZH5D*rFddRykk{eGQ0f%Iwt_oJy}?SM zj7_7dfayWbwbq^c&pMy_Ub1Vua?4Kp6Y`94IeTx}CR)hJJ3bM6#xz-!AxLe>7WI~n zh7?tQj@ywl4HGL5ZBaf|eQ3>rbrbJ7JmSo@Z0S4t@EPaX-CU|WSEy%fGd)Rlf>|`l;&iHpryS8-c>%Vt@uyX8( W$mex>uE@Z^z~JfX=d#Wzp$PyHy8_Mt 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XYdl>XLn2z=PI2TqWFX*b9G5aFcv@b_9S?uY$-ytQ9=mzxF5jr4sBk8l?bdg% zpM~cPcn+TsNZw;oaeQyYxic%x8fFITJ=&r!KJnH1{|ZWnDD`zsjP}E zo-W6}R_e~O;TGiO)n8P6@o?|DM|!7?cn<%Fj}wl|+HDvj0}2QRPgg&ebxsLQ0H>&I ArvLx| 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XOFdm2Ln2z=UN;nCGUQ+l_@MM;nzh-wp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?6FprVLn2z=PCu9>94OMZKX{fp2P1dVJCXYb8h-G3Ig1`_pP(eha^GRH))&bm zQ)gXyzN5DJQni|g`DX2#J1t^WG=)6g-8or$`B^mYoWno&&urY8p5V=N?{^r-!`@YO z@#|K;+P+CAzWRN%rt#9e#jEzQv^6jnoI4qG_u2I6Y2Wr~bQR9sX}yunSUA*{wNB@d z@|*4x9-;eZM1Emg%(Uv4XhpPg#mw^5$ay&`0!|hJ6Bn~R+%EJve7fF)z4@IdUa~#p zZcE!XTjxUF_ISpABaR&>Q;KHjC@AS0wJ;~7ouACwuzV*=L%J`ET#Cqz(-zsMWs{$7 z|26-xD);I3>rF2rKkUEBwMKYG+L@hsN(EB`6P~UqWqK~jTC=I4`YEp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Ql2i3ArY-_r|r!>Y#`7oZ|v3(;O^kPBxJtQT@ApCtRBOKtZ!X z-N3qW`l$xNE)mX|Q-6B>+sppRZf-;M^iy{)eBaxBR`{axxys0H?-gt-7_%Cr7O<^g z+>>X)bGW_ZP1g*~uQyH3-u^nHoH^>XZNqw|f9z>>|LtF}26$O!zZE-hp7(73wOhW| zOD8`Uzh&6>cyaMN=>wO&K3_KRJ)e8~-#K5l?ttuCrVm^X_8j`7qol9+IfH>gVUcn} zZ%0M=bOm*#=wzQSn&O5ki|Gxgam)+6<8p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%37#&FArY-lr~BrJq)HsGKmSH=FT=7X-{`mR)=a8X@$K+fvdrX&S*8z9;{+!W zz7?DvHY?_QQBafOo8w_2aj>CNt*vE=P~R2SCMPe>qK^l}Jk!g(?HeAM1x(oT#!fD+ z%*yz;qh{5o`dO9x{{8{uV#sdrbr8S6u;>F4$4?db?PwbHadEVOp(oCe>q?hw@hU(4;pIW#aFZTM))~6E2J#@)D*ETC*N}Omv3_HeXoCh_I*;sE-8K6LofXB-`@`d z@;6@Gkly&=lhMpGi4U@Teb4%T{rZ)kA?0veV1jl7A5YDpxz^ROmmW>O`rG2icZUuB z-qXXD)&KbL`O(r&K!O92iqAu zy}eTzx996$4as762oAn{U+Gh_#-iX*|1~i?jj|)JHBOv3vBlpb&P8v!aKS1UhumCK z!QXq7+CK6wNL}>G^@;Ie1Gk*p|5PWR%(-$w@#yYC+3O8ImoC42;eLFagAQBv^;wrL zPiEYZYt8y4B<#(@who!zqe;i5q@|bd;oBkns@owWd$sY^Q;B(eX=!}Fbnfdl$Rtc% zB{yU4+^xE&Z%NK;`)l#ILhkO}sjheS{M@!milNixk;uc|m@cM*Ko>hxp2e0kef|ju zJSa=FHh606(qChG3(kcFSjo%mS6qqqSh15!v?c_F2~IGP~kiJ_+z1lEx&@2 z*oF4uo>}hR+;46&M{jeewq6s#=soSgl`C=a?*tS2KD{{k{PXNX$GVQEg}!B}V|%q~ z4cGJwA`=T4Zg2a|DQ6YrV16!%`#}4$%&NIsFB_KoJW;yPSlqL!P2xkN{`(E*!wq{yZT`&{FJ659`Daa7Xt?U+lb-wiLl?V#`Y$pqb?^2GJL(xkkJ>S1>6n9xGX_sr KKbLh*2~7Ze-$`)* literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_move_up.png b/tools/editor/icons/2x/icon_move_up.png new file mode 100644 index 0000000000000000000000000000000000000000..697b887fb7d46ba3f794c5d8101c9195d68df2cf GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?{GKk3ArY-_r`qQoG7xF6@7rXl?%>o_+*H)~&WC5t;yElU+g}`E6RN%!YxwL_ zK9kE9#t*y;cG>?*eO8`)roUvp)2;*6`C*M4yyxP4+v@3mi7w&m{J(eVAB@BzKVSKBgYJzm6gZYQ&``txIF zPFDJbeV7paDSNMQ&?gzujwfoVM&}Ru8%&rz<)qDGCgGi)l4n1ADj1q;HdoqlauiJ# zIvZRgE)Xaoz5aF7mvYhjtlpDZH#vx%V2V`WPRVQ9QW@%ZbU6zH0|SGntDnm{r-UW| D+;yaH 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?k3C%+Ln2z=PT8Ax#X+R?{M=Z@8*Ggpg5JNAy_YRXQ2oR(VFK4jracTok9Y;v z3mg>wz&5c-pz%vU4)fm|n~w(MIL}%d@m6M5M97~qiq2x1mCzBb>_ZYc8Ni9_0 zrZyqr z*nhkKtu(l*W6L#uk9nr7`&AZ9scQXjJC6I$B!-6HzK6V-9)Gl8+HhNCkBURl4U;`8 z59UOx1aR+BQBYEBlxOgpQ_Nm^fN{awwdIU+CdggTe~DWM4f5$y{y 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CES@foArY-_r|-?X93as)|NJ*zlQXdy4xy`739s=8X_9uBI>D$wQqy8`^P#3H zPJ@Pkt8q*_8BR5cs0IbzZngC|WA{%&Nc#DWmH%fM9k71-y@E$jj#=&mhx)6NW&drM7d$?wrgy(#T4;LPbGr$@ z+ry`xQ9o>!bgqGS^=tJu+nZnO4VFipc&Kq)W`S#lUa8fJNBlEFWu+_ju<||Iw(;4< z`+ZZEfAm-XTA}($N+gZZ#qR#R{c3Ub#~hx>D5cGRv!GLyDfZ=$<4bjp9TZzv!}u;D z)|f~Caodxcl0x6RSpxUl%Q??}5;42w=bwGD#zZ!wZ)N({)6NlJmps<5v=Z_BYPr&J zbHmRSlds=3VsO>+aj@F=LZzbZg!;6}1}pYVm>VuXi$O%4;e_9R6Ln7Ui{E`GYp`zc z>$t?g$x>3RaPKPXhpzaI3ReF%`Y|QP|Kl>L?(^B8S!noX*F-x^z z@-O~?J(7{L+t<$7yLi$hmJ*|!$EU8JkzP0FrNxb`q@uY&n-A8}0p z4ebR?f0)uZ)L)yhXX{7AOy|3nI&Jy>eM0}(Ok#G%WnF*L%fP_E;OXk;vd$@?2>>1a B6~O=i literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_multi_mesh_instance.png b/tools/editor/icons/2x/icon_multi_mesh_instance.png new file mode 100644 index 0000000000000000000000000000000000000000..4662d10b366eb70024edffee0f4bb66544524b04 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CPM$7~ArY-lr|-`bb`&_a|K?neyyRCVDldZ_J6%*N7?*f-h}A3v()QKYIwpqmX=_gudKNLfD4KVFhDq+E`k7{H zx5_ifFf?c_%g>FUKJUC<48!hiUtH8!6n^b7V_0w^^hyKcJ%bJX8#11GyYN}|oqv@w zgQxxWnk(W0wjc6(d$;DNGjqvZ`c>t5Cru#o+l0@5(i9uE?tZsT?Z4vWWt9`I6t2>2 zk?&vZu`{_pBClN!2IkQwML)jO2P30>P(VVQJ@9>3lo$&VE&rFYhe5u87m5v>o0T5P<<VnpSlsc4&7kc><>@EI9FhAp#i|Z|DSx>jbyJb=>c4t_KgWGw=N5Qp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?k3C%+Ln2z=PT8Ax#X+R?{M=Z@8*Ggpg5JNAy_YRXQ2oR(VFK4jracTok9Y;v z3mg>wz&5c-pz%vU4)fm|n~w(MIL}%d@m6M5M97~qiq2x1mCzBb>_ZYc8Ni9_0 zrZyqr z*nhkKtu(l*W6L#uk9nr7`&AZ9scQXjJC6I$B!-6HzK6V-9)Gl8+HhNCkBURl4U;`8 z59UOx1aR+BQBYEBlxOgpQ_Nm^fN{awwdIU+CdggTe~DWM4f5$y{y 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?r#)R9Ln2z=hVAxZb`-HqSGyRIqqxoP!l|GsKe!+9ca%+H?|kI`gLRtN?9eSj ze?$e>Y`uKRNkw7T?3>w&NhUX+oMY2fS$_Lw_4zqFt>|nQ?9QY|^?(F2n9~V9SGRr}T zWh9tgNEo^VxN{t6S%hUIIwUR#wNI(@_G z@7`Yb%yaEls9kvaJ8H$}#1#$m_pNU=lW*gC@%VSticgN8Ig2W77((rM_O#60x4uwzTA&WOCOqMfO0{ z_0^3(C;SYa#d2`l&l`Ju9~|o3qW0?R>ob#UIJg*F3RiDUJGqO&`p2pE&HHL2TlBj6 v=AQ7~e>v-;rKtD18&SIdQ{^7VKbDPLvhnrvFO5PB3=9mOu6{1-oD!Mp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?k3C%+Ln2z=h92~i4ivFXPxI+9?ee(3jnzChbHz9QF0MzbOtv%~oshLfe&YOs zsk;gm%5Ku&a5~aIL61AHN}g~1{KIV;8&X*u^z_&t%ia0?t@@I8r8q-`_~)Ej&05L!Tu(Rc;8#odRhrAFbl%!4xcB3)+3dm!2d?cmmAV{y z`M@v1ck+L$81+9gUs8=LxLoryvGUKEw)0iYUxcI?r!zAcPTBHLcCA@}p7$!tZ_j0# zPRi-pug?z(mOi~E({ioZ1)uQytucHI!v1?+MN9i>Gb-Kbd8PQ{=YEb4+E*LTR{Ju&qvHd;2cIE3^H37K`4u9Vo@Z5PxgWmn?PBZx@GBMS}bBEfw zaB+O9)iwDk@QcH_CcgVb4TtKxm%opQo|xpFe{ZQd|0b44S{+JS@>O{XC%&^5aXGHM zx8~>0sms6X-Lc){qu%beN#PTVvFv=O&kL6~{5|#6{lL#6Ysp&iJk8w`EO=)xh!zO_xtZVPQdh}x6)P`oS+~umDY%`*CZ$%fLnEAb1`F5cNTg9Ir+}syd$9d`9 S3}IkkVDNPHb6Mw<&;$UanFTli 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t5}q!OArY-lr|m}wIyT96nsG;`qWj`wUO$;PY&2Wc>&DH}BNEp)vr_ENy|Zuij_bx{R9xL-{{DFS z^W(cMAMD`X$u-?;InQTdgLuXTjBB!z({?RewogW_GBxkrmQzpV8h;8gus#dbJ>qly z$&=+Q4AZ@q_iUAC{BrD5PNw3yGEuI0V^RLYj;w1KUv&EBdMkbk(Wqf&5RK&hJbB6^ zh6}6L#9mLFv9wP6rQtCfHUlPxMS1t4zb&4$`r-jr1NX3b9_ox8_v9rRKIlnZIp4tc zPCJ3)r1Ry1M7iL7`|tR*dI|7oXkKUdV(M$~|5A`$M~D~auRBWb6BVw_7UD2`a8IL) z{iVT{&PC_EQd=J!J!%)cHco9(I}eZ6dEs|^Zs>2A*myikV4{YA?#rJ)Czdf}Bqas^ z{I^Nq5ffu)TbV+`r@v4Cw=ytjiJ0BERXvl@ic_)vPerK)1N$R4CZ>vo&!6WnI~vk` zv}S9>8F#C*=U(mbzs+FUF_nd7BFhIIUMDU?y;h0*sm8($%oq2_x(KI(q7vzFkJZZB|dz*OQ)*; zW>p3)M+1R!kIh>rWo?|1t{}hN_`(%oA%>|2G9f{A9o8C}*EczA+4ViM_-nlL-VFh4 zpTCxIUwzX2Y0u}0ha4vuJJqlUzG`It+_vSLim&fmw`Iq~BCMxuv{-`=`~s2hNAco7j7W8#4;*U3Po>_SX;J-A&i?);zCq zUR(Qowesq##w;S)g}$~6KdOl&xf#a0eDd9~wAZry!v4jv$!@G4q+QCVzMnoj;=4os zOM@Ejgmu@1=P{k*D)IHJo8+`|_Ep)-KdsDPB2dY+i~m%4 c%@g^*yOUiPty$&8z`(%Z>FVdQ&MBb@07Wf{oB#j- literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_navigation_polygon_instance.png b/tools/editor/icons/2x/icon_navigation_polygon_instance.png new file mode 100644 index 0000000000000000000000000000000000000000..4c73132a4d4409785cc4d4bcee18614eba5fef30 GIT binary patch literal 768 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CwVp1HArY-l!+o=b14V4pFWp-2sp%x{TJOyCuhWlxznJSGAD$aixo-77Fsomv zFiojr+A_Axqe;G>#aoniygb&bFjeo?B8e80b7x8u*iB0y-$5weyMX~Ue3y(*=ifF91-NQeC)sUzV-tjzXi-c_wGs7f4%b<>zo#u z7X_?)Zxn4Ub7$#h_~qcju$^-yv&OH!zuRJa4H*rK9>m_@m@k&sS8KiQ+zC;W$@PCz zp6^mLS6a|%!_mCozsuF_?zQ<|2ZENGt)0m1u(javr|*;BT>LDp5n6x0Y0I8(uC~i# za#I);p2z%}w8j6uy27=Xo;f$}i~n9cPe@6trGsnkHbZlEmZ!({_^0gNp!rwiqsAlM z9IySAj6G?LET?=gR;_J+ySGjIzz&AT-{KCN>K!O|yYBIWfr(>V(YX`PBbr)Tw`B)2 zF&rqqv|6QxG492W(_XnU3%*?~`JcSD?3L#W%a@^oiE)S7RGv0oc)z#aAxN%a=d&v1 z{s~K7?2E{-{8To>ka5@4)xA0gbBz5ARzEv5lk3Hm?{AabSXbQh@7g|_6VB+24Y;*} z)pO(FyW48a=XNG1I{wWPxY6q(r?nNT?PLy)nN^E_Gf(=&@keOlocBCW)9!p(*Y)%I@w#8pYtH^{Qv;&yxqgGIOr$Jo<25gp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQXm68T^vIqTHjtd$az44hxNjek_joN%2>Ahm}UC!p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CCp}#pLn2z=hMo2kaTKxLzPfaVOP#~9Iu7onAKVvNJXo&pYHoFF+Euu6llcq} zo-CtdEZbWe4zT@i5(sCGH5R_Rv7yBvDENA7Zcy;$yO(WuP2RjZ`1>`>($}0Z59--P zIoDmyn)iCwWrk%lEExhich7PWG5kC&C@VQ7Wywc>UK6Qa#idt@m1eOjRJCL?WS{w? z!*lq>dR`ehxpM*+wHmZ5&q!Gm$~@oqymEG=qhHwaDW41l*M3#xV`z?gU8?!iDJ&q1 z_0i1rH`QiVo-drE)v$hPkS0?@*lJM*iS%cd49V95ZWYeiojKLR_w%5x17jr7R zXU=DH{4lShBuLJfTk|P1gExbobgX*cJRvon|ohFJrOrGhO{AQ(=*raky^Pr9SUl z%-7d`%M1KyFW_`z=iy487*pw|MLX}UZ@hdtI5W_>lBeXsix(>{R3|!dBt9?GO`X)( zw>e60`ueZg3qrIi#l9-{H!`oTT^-N-w(Rz~wNDK<?3-D=w;?tm&C#VeGFe?J zz$=#_L;6ZY&0aC5y>ay{585oZyxtZ2-f?>4595y~7foL>#r$)Zx90JgKc}8F{OtZ) z%*TX*!Kp)>!H?&ak@0(%K$H1fWj-cvIdI0BK~FOFxXTwKP4%xGS6_d%j(Yu-W%BPc zF``ay_;`3+7z)bD#4^_AGtY2Mzscwze6i>K?|3drhK35W^};?+TGbY*?|ZMmob}6| zlt*4QYz7ele`a*N`?+ubRM9KNY4e`v&YM4<-}tjMgI4nAne7n~Y)^7#J8lUHx3vIVCg!06&Og!2kdN literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_node_2d.png b/tools/editor/icons/2x/icon_node_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab0be66073423a9a2b7b10434f45ceb41d59f02 GIT binary patch literal 920 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~tqMj~}ArY-_r`hI`q`Y%cE$G3_;Oy?PA{2c6J53O__n!;Iwu!@VXl?#4-=Rs8oNPtN3g`3%5Q#* zX9T!oMxQRlLn;{hHo}drpfdbm?*WtbTmYym$I(hG~0O$GW+fws?d~cr@^A4NvkMfH)eGqdxDS3Skv!8k8 zQRdA{#jD@weHUDKH}As9$<8}hzdiH#lh(f_D{ADqOhdAN`#q@+J5=dA`@*)l4>#;w zi7^? zvF6lYzq9wvw$C}5QEcbO8u0Y+hZ}z%e7(GuY0tXQ$6NQVWGMU@`trp-j@7p}KHBQ* zJ#!1o#Lc(fzPYhCl;QNLW7+?`SOcDV^1L_@#@Mq`zQ^qO_Y#JSMLH#`BCdQhPiX3L z-Re4{qqP6K-w!^I0``nQ;u9Mcw%_`~>K!~G)|RWA6NWlsfnN5)w%ns%=*{`d;JfRtOC<{Vx3ZvS+~YuVPnLtoEle(bVbmSwS$ zyFX9bGixS>52yZ3iTD&Nd?Za(qNlFZX8!MurCwcTX-Q(L*B91a6|#)9m=c*Weaf%2 zp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?MV>B>ArY-_ry2Skb`Ws=e`BSfsGvDRcat5f(<7-1LW)%a3p+$|R9=b9Y19r- zI3lQI`Hbnp9=j=>Eg@$ z{_5uPdDmHH$R}x-nwhXOFs(MU=e73cZg~0HvZ400{C@w!cKJJq`ycZ5Sk4fWV%yLc+s$P0FthA}R|DHel{u|B^Bgu;2>CfhF@I2b%Vffn z@sBt0NaZeBnFG!?ooHpyS zBTtFeHT%y$T^x3}NbJUizBe~nqQv~2gp2mEzU@{I6yEfRA$Hw@%9~w!b$YAMKU?n4 zd)#(<*!iln>JE3b)B0BZ2R|ol{Cmx29|HpegQu&X%Q~loCIEqM B$Nm5S 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t>7Fi*ArY-_!(uaJLPh@V+ui)GODI5E>B!#A(oU{At}cJNMVIt*)o#&eov4+u zVCsUPgW?C5xK32k3eDth3i#-_q*kygz*BIgQd5S(>@#~MMPmeA3}*|a+sV&4TDW=l z&6{6bzwC*zcwTq^=eeEb&*UD||2B_ad{H9TL~8NvhaB5j`I;gbm&fVpD zV9a1}>`vs`Fnzwm$!(0DN+%yn-dmDc6>}-zD39ua>izMT=FNGX_xz6Y;R4Yx+2e(( zo|Ez!A{d?Z_>?`b-QbmoL)b(%;SCsn+*6)=^*&;{z=QJ&vZuZ!1=Y z%wm4P5aO{ma zeizpSG+dGAMzK)WU z(A?tnPd}^|(_P?OR5XKYPVxEY1~MZgPLGeD-@jYk``-)d=lZ=2zI!?UV)?O8;=6RbCtWIZ4X1-ix?dC#{DA z91Z0?hVHAcz6$^QZQI$X-AoSxL|ls*_$KS{H~oHpYyQ!cV}VbUa{n+eFfe$!`njxg HN@xNAN`tZ2 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C5uPrNArY-_r|-|ck|1&1K7Y~PJBoaH^A`Vah<<(dtKOBU4GHGr>f-ec3OhQi zGGe=CKTzNcs^>Z9w6&>V(yiBbuZC(|TI_vrSEokHou`+sYpR}9-Kny-X~BKXlfU=8 z|NeR3`@_HO8tY?~yqACcSnSTf`W0{Ij;1C0EiqeUpMU)I>vudm*MisLeP61tm2z%x zNN#*~Uua%W?@E5&$7jz^Wa2U8(-QU2aqxQVqp*-+p6x!#)EEts6<5_5BO)V@nw-_> zmuLE^q2*q~;F&h(^iz#+KVw^4SG)C$7v6r0$TnGdz1L#G1<{+#8q=RYoA9afPEYCH zLn&LEmSryFo0huq*UH93lSkn$6Q@h{ZuhQhxb#!@L50|39tG>{vrB~;x}HC7uxxm2 z5ph>8NbM7w0|#rUt%!I~iG0#xhFy2{K@Pf%MskJcHD?#i@= zKrNvIo7PO6d8Ai#CNuvtaU<2K;rE!eI1iNDe0ThCK=Nbims|!1jZdrYi0X619DmoC zEYW*0_V}dicipe-a`N-@#Jbhzuj(>zoWu0#Ufj0a%P(^-X06-&`pe6bZ8eKmbv?Lx z`g%@I&CzXd3zDBW-7nPJcI*AVH@-GHMf0~N1Z>>;@P6c!cfu(psg+(6ntvN|o(kR; l&$h(D?)0zhZ}IgE!Cxnw+&=3tF9QPugQu&X%Q~loCIH1~M7#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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?rk*a2ArY;~2@)?G1dl~*di%M)h<9h%Z_C5)oUdE?ujgH%5UMY{bK0Q;x4*|r z^2zKydEmqRjdx5coY`Y#Km0y#-+LSel4*XkeE_rY7|0XSuMan12 z4s5-BUUJ?2y1v*+EbbGYGF0q&%JGh z7Z7@~aF()18G|;raP#!ZX3W~$l8x<01yfubHz=4lH*dAFj53sQER(trG&SWy$W)cv zf+E%pjg3uT8dx-n7+haAO7SHmEHJP&FfiC~Kw@&*`}IH0|Cs;e)s!Fx{>I?ff2}0{ z8&A5kV8JYAwo`%p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C9-c0aArY-_!))^}2Z-2yw=CUc^3umR)Q4jUN5n6A1(U9jl^d?EEWh%>u*^we zDxbl}4|fg*DPEZ0*y7+c*CAD*>1v!)%iW7QPTYNWweq>l-s-pIjsI;| z@XV;a@7J_|d6Ai6eCmQquTQ<5_ncRnU%Pav;o9}Z#pVLuH&qv@`)mnv_|ZC3K4jar zxVhbo-)g;EA11SH^F7PNVEDf4;RnUHZ!~26LE4dpl2aY1dQwZ!mfhgo42E~d=WSnh`9v<`?|o~V9%L+f?(AA}xNJ`U<#R4U z+gb$L8Kwm@&3D~fXPIwMoUg#ybgtz`ggPI?w%2t5UUywysY&dZ(eiNZ9^;?73R&qv z4_f_fa+_wv`%SqWe9(%SCC2+X=Z1KddF`stUN7Y}C{UcM-*eo38JpOm7r|}a8J7I3 ze{<;sAGBX|@x&*i=X|@@vD#ny>AAJ)WXS&%lT!(uFRC+{dG>fe7rQ7M%q&(AeLOXV z;mrEYn!6`XS*!HXvF-mo-P?HordpN`WV)6G7ZC*>u`Ewwvba%A50o8Ptf-t&1o=llWt{`kd;H>RF? T?jXg$z`)??>gTe~DWM4fyRJ7F literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_option_button.png b/tools/editor/icons/2x/icon_option_button.png new file mode 100644 index 0000000000000000000000000000000000000000..981e1277a0a18a5a4235aa5da46870eb5954659b GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?%APKcArY-_CvWsR93axRzgn4N8r!1c_yv4cKRI@BP1M^OF#q6EeMP;yQ=N2= zaK*}6?cP;ZUch;=2#c~bwpUme&PSEawW;*thO&HkGEP6d3N zJ#qI$SR&T$ReG|<=fJUB*B?&j%wbjEket6|R~Gxj+HFQY^L8ne-<)-n*Wp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xmpok@Ln2z=PBr8@ zQ(DQ36=ok=!^!t*U)IgkXZCE<82`x@>7UvpGM~+Jl1Y`tUoD2;yViZyIoirW2c++m)$HTrOUqfr3=f3FPZCn3ZoTX7gfThWSTW=MU(x%HI7Vd#2 q*9BI%q?|r8*`m*1{={#iJS}d!+HEi7!x$JC7(8A5T-G@yGywoei+tb! 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}??>t=`Ln2z=PTt=w>?m{e{%l{9Rt~XK2Pd9UD^!{5%cb2NBG#0UUU)QdZPIhm zuDN?NROcmSrze;8Dk%NnpK&LxeDg{rw;jq7C(hOA>PcUB?kK3x%!@a@FaNoA{>;P% zC-vAr_t`urty!MA%kff2hhn9tX6fFr)wPTbmjZd+7GIqCvgB6bxtTjXZ+`!KJF?bj z=9^Hhsk#j5C!0SJLyd9w{TnxaHp=Nj;syQX|JIsEX$l;U^BC%-Fw5;<_V zZhyV$>h){a`ZDaXIZ~@GKgDZlIz!C60P+6}9gALUd|qkTAUo-H^T7p^O+!{+ov#xA zgk5XtJGos;pEKm>?VG7`vMTSG-pOdCqTZC??7cIuTI}D%D_A*M`op@o_4iLaQsBs% z_nh^|-;|YGx82M!V~_NgX!~BdVBXek)^h#7-|e?4L$$> literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_panel.png b/tools/editor/icons/2x/icon_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..8467d393946d101eb358749956bf81f7b950609d GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xr#xL8Ln2z=Ufjsl6d=*|@Vm_OmaKPDZ?tlFnG{#7&UmS|=rl)GX6_5QsJYpq zC$IhT_ikNcvQqHx{W6i7`OP2R8~;44b@SVixakfYTeR|G8}?Qh&Hoh`!(j7>eL-;H zk6g8_k60hS`@oSfzhB;by(Qm+TS@ud&rd$P*Yfpve21gtf>-tbGV3HCXa_eii7a4X z)o@_s3UH7s$lOq^$NXmYD(mCx7zF&EC0t_r#d+=wSHnvAqhWg(&aj=x;z&QYu`KD= ip_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XhMq2tArY-_&lxf@81Nk4u;!0r+exm){XPe(a_jkKpSEN`0S=RNiaeO_Yp}DI Pfy6ys{an^LB{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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XCY~;iArY-_uQ@U@DDW_Ee3R41%m4x&op_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X)}AhoArY-_&utWBP~c&5c&u`>epSw*wWjGmOGFCdjf=x3yj!<@xxKaIUmgY& ZaDep^C;R;>p~vbVVNX{-mvv4FO#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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XPM$7~ArY-_uPqd0Fyvr4@K}4{|5Yzk@)su?RP!BPo7gsM=H#O_v!616fs$v? mdilWe>$dyfMeb(;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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XzMd|QArY-_uWjUHP~dS1ROXxXclj>gEn9>88aV#%YT)cQF;qF5red7D{;uWS w%vC%LU?A{Zz5Jn69k)cNy^{HPbFdf#gU;TW{Pn*M2U&plp00i_>zopr0DTBM5&!@I literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_panels_4.png b/tools/editor/icons/2x/icon_panels_4.png new file mode 100644 index 0000000000000000000000000000000000000000..34b4384da6871600cd9c9d8eecded8e50dea030c GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xww^AIArY-_uPqd1P~dQIEEM`Szsq;aq)M~*=1hCKT|(!YY8Wp*f7!Zv(-$KK gFwm@V0n_)H^^_#|OC=8^eg^S9UHx3vIVCg!0IpOt^8f$< 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~N_dQ)4Ln2z=PLIxs2^VeKUq9d2cw6R^6Pb&rZHbWzJfPbtu*xO=#L}&gmSj#* z%33-vz$0pj($c97?Ok>)m&9Li^Is^c)ZkQ1R++Fu=GF~Q?MXA(wHSpwUv+g)2`F0G zG3iQQYJd8(Ie$MJl)XAO+3cM5pG#*vs?YzrzW;hu`rFb6^|HI<7CX1knYYrFzA9Z~MYtFB6 zP`UJ1U{gQy$r4|id}bTnAm)VeRaM}X@~eKZ$$3f|5vx+)ahh# z&ZG00o~!(2-=Tk`WXs6~E*T;}(<0|)2K~;B&%bVQU|wzVd6m{A$>X=9e`dwDTw-mQ zafN%cx89aoIpGQIo3oO6FWsNmwLt08eXdpOkIAr1(s{ol{hHpyOOoe4uZ`K-)6nVe zTH#^%_t3iO_blUIWbAjp=+AgCE%(;6IY;%pHf`MSevNf)^beUJ2K%kw4{VVNzG}Z} z!n#e368&3kvR5CC=kcpE(|vW`L-+xo&y3D#0%wJ|jV^AKbZ1?3|891jyUUSTO!`Sy zb?g2-;H}?#>G~cK9v*+YY12$J1j^K3$Uf;xvayzy6YdXN{lJui>{ z_itZIdd=_rcywl`SEjP$#=n_QnxB4^oqh6^_QrnZzrC)(_vcM#VyzWbIG_A;qHni9 zlS``ghT=DQD`$T0->Pe8oBT2PjM0NI>whc@wr%-*-=Qxhz+CC{og0h+_jdenkxQ<> z9CG_PXGZIV8JboKx43s(vbtzi;*2H2-iNxTt^bD(9IyA1_~x zZE6<`J)-#hj(+Br1;1WZ`P{!|Dz0ey>6fmTx3b}`=nq^;x)<7FG-F=fu#0Z_>=Yz9 zt41Vq`I+3jck|i#64pEI676_kzG;U2mlJKS|5i3|U6Y1=L;`wETYi%C{+>aoLewVf&)EGWdiaOz8dc zwWRm^_ien*^EP+39gb9tXR8Zl*fzoKGbe;9>3tJdw=_x8XwUT?jLsmi|ozUQ^Ict|0g+DYhfP&|ea~{`{?{Wz$S7 z^Y^4NhFK`?nWkbFU0L~Nw_&Jw44St_`ZEbe`u7t!qIg^i!HB%>^`FS_mTxXW~q`mJ0 zR_WL^K0ZECPvG&!8OAb~3_2o=$~ErptmdKI;Vst0HA3D AZ~y=R literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_particles.png b/tools/editor/icons/2x/icon_particles.png new file mode 100644 index 0000000000000000000000000000000000000000..1fbd2d8955f3695a27208b89fec3b83db85a5717 GIT binary patch literal 742 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C$(}BbArY-_r|-`ePLw#l|NeJ9-Ef1#;*145ybhLWb}U}7AZ1I2X3|2>7n2Si zJh-yH(RtdJOAQJ)oC*b7{N6pf)bKznO7@P4ljm=>_m3|;u_?Bnd|B@scjKMv^Pg+% zzwdd!x19aY`$s!C)z@BIp1mj@7H@?q^fDeS133PW=N;s}?D-bL}`=^fNkWjhD&&J6nD~Ilbi>gTj-f z`8BHRW}oJ{pe;6^VaL2{ca|@m7t}wwDQUSw%=Qc6uar-83o|er;6J@duQ>N@b%;X_ z`0OfLb_T3L>;1EjuhjZv*Qm-U;=&Mg?2DQU z!-0mH^q!k1OLzNT%Q`-h;ZnvKsoQnBPp)2ORQ$8OMry*vIR{@HShIGEUSaa%YzBu{ zUo#(DiB&itGu$L`&m z@~%XyIXYGDK_y5E=oZ#NfjBwx}|1lGSAUo}jpgJ12eN&Pw`tb$9iYtqcqd44$rjF6*2UngHWZO56Yd literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_particles_2d.png b/tools/editor/icons/2x/icon_particles_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..4a973fa431d7ab1f0b1f865b03ecd974e39ff955 GIT binary patch literal 784 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cy`CQdd=ab#B_oX!Fx;5>z4}&0Glq{ICN($xFC?&7U2d~vNR#?ddgEt;Quf5WYi_FRn*5q9h0@v> z#ZHJUDavJ3eZYI{iqOR?6;7|`G4wAhwp}>Ex4AD|t~5t@x}(>=cZUwfh-*(fn6ohA z!h;j7H>RI$e#N1-N$h6gyL~eiPp0R5J)7Nk^}66DapB1B9Spl7rN0`lZ(VTi1y9KR zn%`Gie(joj$5)&|Df0aJ=EDnZ=H2RdPk*v5aaC35Xe>MqEf(E%5aIvKmD*@rxHGeA-%hTWRvfg1Y>7V#`u~=5DQ6x{fg{(rwZz>%?N` zq&829=nPnl{(`aU ztk>kTGt4K;XYDJny!G}%T1A;d(Xoc}2b3(5OGWmX=gf(}xRrs|p-Sz$;ET02u`+hz q)_1(-w$-2BtMr1md~x6(#@V}n=YB6gc!hz1fx*+&&t;ucLK6UW5M){a literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_patch_9_frame.png b/tools/editor/icons/2x/icon_patch_9_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..46315d200fc7efeb70cb653c62d1debacab459b3 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X;hrvzArY;~2@)?G1dm1hsyka>6(yr9ap=T>0|ySc_NKtz!F>x@%$#%(W`XlGB7YO Nc)I$ztaD0e0sulJMJ50M literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_path.png b/tools/editor/icons/2x/icon_path.png new file mode 100644 index 0000000000000000000000000000000000000000..d884b79c2cd42ee34dfa3f42db6987cd6eb7bfdc GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C{+=$5ArY-_r|s_+b`&|jKfkQ_*db=o(;`By0tYklRqr$=X>Uu*XAY0Zob2^R z=gXGQ9tpYYPTu4yYX8n2(GijPfT`(vr_7U#H_{MmWQ) zn9~OA4U?l@t3MV`XPCSxJ^QBZfrTlbCLGokUs%mhq~2@v^U1b3%tySga>_&mF#No$ zEN{WC!R9D^%!XC{YFo#f$^)XDhi#uTC?C#V{8x=3>r>&SJDLu6a_%*p_?mL2Bj;x2 zPUZO zX18ucT-keXQb&wxq}T(Q#!Y5vft?IW3C~9=S4j`-1x!cY+TTcbr)#bW?PJ zb3(X_mC3Wc&ns^Wv9KFI@13&q$9j!jFL>8qYMS~-@=5k2`CgCZ4=QC>hV4I_Y~njp z^g~Z&+RXnAhNhxzx}GsAl^UUq^IyMyUVA@Zo>Qv$^7^ayo@CmDy>eetQ-70dZ)xg0 zrUa3xA_4A?{;7R9H`Q{&jV2fV@?RVx7rsv2W%BOfr)x`?E>~GF`l(b~q%(Z}R#2(^ zT4Gs$FVdQ&MBb@0QJ&7?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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CDV{ElArY-_r`cwR1d6oo|D9$YDK5yHl&W(j;s(p235TxzX~3nz=1v0 z@6T8k-#Z`k4WyeW0V9XT!mWkoCN6Ck`%T z7WNP8W4`-vhQ3Y5HPv?qPISy#b}dLgD}T-T7nftw)9eZvw}1AozLdiED{MB)tk$6Z zLyaDhH&^VG_+E3CDes>C8=vdx)-Fp#-y{m&Tz)D}C$f9(oR?DHH(cfZYx{Nm=_+QuFl3z!*_0JZ~ z`{7zHCwjiA=c>at9vzKeCp#*+e49J0xI8Sr%UT#;2rLhGNxFXX{-RTj(U*@pYbw8YQgrqC zosj-3a?%mTReny%FM3;+#ZGii;Zpm2x;HG9W9^^AqHnyzp9suqTF@?Bvc2t*QjmbA zIlFDlr4>Go7Y=8p#IAVNSHS<=$6>8)%%zUoZFQv@H`j_Eo5gJUt>7F>M2Wp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CU7jwEArY-_r|iuR4wN`H|NERJYuQ{xVzLCMScSYguJG1AKs2P_lIfQ3YP0o1 zUnm`Q6)AifV56&gHoIaK^x#-cYJt=1xbw7zP=vdyEd0N-y^Qonl-A8@AQpA)bJ5qv_ zHtUEP=Q49NCp0P5iYiRpXTYI$iz&cN&D%(Nzj~x8zhBydOXU-N7B&3YX~?h3p0IHS zr}xtIiIb3_>y ziFl~(<2~su`}5D~C3oVl7iCUUS0zPy+zCjZcz=@YzJ?7B}doqTS^^WM{L{~ex8C5M|c z7JIEc-Z3?%p`YOy=N`okGnB-Se&27F9HK8&y=uxXsndTMW`@rzk9L`){#JhRGN#qX z-uP>NU038d=|I4(@A6wORVZg^EtqN*+^g|9^L%j<-;sSuVqCULMRKpF3QkB`Tl?^o zOvjdnR;Pa6!{G|$PD*nXr*FOX*T`ni6Q%`0jNbQHHY`3R!{D+lGCO~V!Fnc!$~BGe zc4#*&Fp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CU7jwEArY-_r}<_G2a2?wubq5jMwf?R__fw3aYo%00lV{O&sr24`QrbzQ1eBL zq+ffv-VqUhcVtq~k|u>~GonhA#auKw*sgRX+}$zZk-xXqwMT_36oI2M$QLN%uoP1JboHf5GJI9ON zPdD#4`hL#pMQcs-9Ubl;p3-qa(%6dirTS|2r42uW8c%#({)(^C)@?aMpIunl+7I{g z4Y?E+`AvzPtZ&Af@Mz;@Hif5acQ&!t#V@&baPi_0U)?hP75P)w7nE%<-WE{Y@bS(0 z*uW#-cF*!cUe=X@;ANVWqACJQIRUFZb8$3R27Wyjo;B?2F1&iP5ewVmmQN%J<0TWwfyg0+iTaVY4|i+FNm#W6?lJ3pJDm$Nzw1RJRVs74i9~E zVD8I5jU8IQZ@YB7dhx!;ZguL1Sz7a2ycXULpJgV>_an++W^Cq_DS{im@To6|pUK5; zqdViwI+HBfO5F#3Rj-sbsRU)b^F1c+%P=Ks!PZjd1m@c3O;5^vU+?PtV8p<2%Q@Di zU9(|%4ymOP60Vf=GFUrqm&NB^04P|{`aboFyt=akR{0KXAd6aWAK 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X<(@8%ArY-_`*sU9C)f41Aw{vs)eVz_Ot%jwGu2%2=`i47L_kaa+L+OEik{>vE5*U~z y4luA89N^l)vz+-`Swlz5sg-u?vi&(U?_|tZjl8r}<01nC1B0ilpUXO@geCwGDO4^1 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X-#uL%Ln2z=PBY{?WWeLPU(?-T%}T3cakVN@iNwb&9x{xD9YvgF)hk<$a2j3l z(Gm2$#3ss88_f3n_wj9$82GhHFzve-v%~jDj<5etem{R8#$D^uuiesas1#>r zc;|arr)$xUpG{598Eb97cizpeEy*DiwBy6|aI^_WX{Ho)Azap06FH zJt3fK`iihW`WOE*ihr*c`2BBp%^zI}-X#({wybG4T(D|)_-n_+XI(Q_i}Yrmde%Sp c&+-a}r1U5uh11r)3=9kmp00i_>zopr0IM^Qi~s-t literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_pin_joint.png b/tools/editor/icons/2x/icon_pin_joint.png new file mode 100644 index 0000000000000000000000000000000000000000..3f2c260f94630a73bd86926795c29aa473dfb0db GIT binary patch literal 742 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C$(}BbArY-_uWZZ~4wPa4@c#YXxl0#y^CjiBi`@!ba?sUE!tu?62LZdqF10l4 z=!wQ2xxHma>gOVJk@lp&%q0TRM_o5`JqTHNDWbGM!*Q3&_jj)oxD3^%S9_Mc%HLJ~ z{oe1oiuZS!`LY>~8ptF{^nEc3<5jXzGFK|vEADc?Va6V{14|f!1$Q2tI@S2U=!F<2 zAGfc+c5x;NFf8YNCCi*_=Ev zQd7ikc|@nV%KHPGIxLp$-TgbrM&FA?LfL8#C!<;D+Oo*5qkH*^RpbxV31lAH%~a*e zv0 zFLL~keKJQ*ww8l|vm^h}uKT~)HiSqu1-VX`y6pOI6?s_`D+M#(!?&5feE6W#sM&FY z_lVue)qV>%T)eYhR8gs!(II8s#}X+e`ITRDvMa1vPHx}J@a7qt_fkdPIYJMXG0pR^ w+kZKiNqc_$y6LA6Zwq=~%_ws%@h{Wmtp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CEuJopArY-_uh{ztCrYq=c)mAVb8UhMyQsQHfw9`vqZSfLqHCI%+g#Sn*s*iR zgp5ZA5*Bgx=$xB$OXyM4u^_=q8IO{9q=dyi4H6C+LU#H-36is&m|1fwH-rv1L|VfZaRKi!8N0}e}1(4 zKkbC@iL!S44Ocg>kW+Z1@ABjCG41uo6|biFFWKH_U6AG=qrnt?nP^^slaPMTmqFKg)~TqI?W4yI(q|{kiED{if!{T8G$%6aKOc2mNyoF59|4 zTPx_}lu~yWxm{l(i;6mUzOn6}cAs-!v&3PQOo;~%+m4yfoxABR*9F%pyM$SuAHDf% zS6Sx$sFiB#rf-mHnf_r@gO}ivs1HK#I2Uw#oXeSO^7OjX|DDrH_4l4;^62U?n0QY@ z&G5~o%!>l^_TCcx^-Q&5dCdQok5f#iRAj0fOa5Zp)%@M_p0=**?x16aa|^;9Y*KkU zPjGZ-Yj69jGI^oC7;o<`#VHo@Sxgf1x8-%8IB_nbVPEL&Iu-_1!KSOP?^f>%=auj_ zOmNC`+%V_6g|oR;rdD#7r!S>-*~)66$XkArryZOq6pnRqW_itqDe)rP98 bugw*+s(ar$HGO1YU|{fc^>bP0l+XkKJNin* 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X-#uL%Ln2z=PBY{?WWeLPU(?-T%}T3cakVN@iNwb&9x{xD9YvgF)hk<$a2j3l z(Gm2$#3ss88_f3n_wj9$82GhHFzve-v%~jDj<5etem{R8#$D^uuiesas1#>r zc;|arr)$xUpG{598Eb97cizpeEy*DiwBy6|aI^_WX{Ho)Azap06FH zJt3fK`iihW`WOE*ihr*c`2BBp%^zI}-X#({wybG4T(D|)_-n_+XI(Q_i}Yrmde%Sp c&+-a}r1U5uh11r)3=9kmp00i_>zopr0IM^Qi~s-t literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_plane_shape.png b/tools/editor/icons/2x/icon_plane_shape.png new file mode 100644 index 0000000000000000000000000000000000000000..b554a395eae51e141fc4770297dd02fafb9afadd GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XA3a?hLn2z=URmgOI6&ms$NxKhcg=h$$up~!^U0e(BEj4u%~1~`w=GyD#8{V6)LZQCnD>sv3}vntN6`@Xzs&l`bH zk>2;y!dE*-9C>E^$H1ql&nAo`^6vh>9iJ9O{M|k!SacnO%Sp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?4xTQKArY-_r|tDRY9P^eU;pik2TFWSnvD$sdpnK0D%jUOdUgK6lEvM5O)F;K zYixeJlbN+tkV{qbACF%823BvM7#$ftk@KFfUnb1geR6twyLltaix)rM2V89l%DNg= z{Vlk7O6pBd5!a(vSe8sV&meYc<5sh8Hu>fpO|LUKZ*;BPXP7p-xbA)nLvh6AWXi|l+O3=cUjzC z8XkMMWXg2UNoTez27HT2@3HmN48J9yF_X36-m(J`f0iC#IN&DD#CBk+VVWV&;o0}Q z{`G*hdtQi;>7(8A5T-G@yGywn^ C^tjFd literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_play_backwards.png b/tools/editor/icons/2x/icon_play_backwards.png new file mode 100644 index 0000000000000000000000000000000000000000..3bc2d651b1d986c44a140c0be6fa5b604f3870f9 GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?v7RoDArY-_r)~5)93ay6-~OUbtjmcdDw;t8Up%#51$RW|+n?(Qd*?}Ul z6W{2Z*36p6onRp&cdYP_%cULXPp71^dQ>q4bXMv$teVQ{@JZ&t@%4;9_WjSf{jG0F zHACP{hSp1PI#4CBCW4}ewlrfjP^=8w g=D#+o-hKYPb5(n{OgR6Ffq{X+)78&qol`;+05`qH4FCWD literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_play_custom.png b/tools/editor/icons/2x/icon_play_custom.png new file mode 100644 index 0000000000000000000000000000000000000000..adc451eb1cd0c49774cccbd0819774290e04e55b GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?A3a?hLn2z=PTSut>?m^FK7Z52V|VAWD6zZqJ?xpbElg~s4$HxFkGc*=9sR_0 z^jzE)A^(kAH*ehKHsSGs`U6jF0)mc~*2^X>oS8nk^Yuy>j&i{>+iz9Ae_Lb!yKQD< z#EbgrGTR&{shoBcSi>kQ_;ST7$p@3Re&cm8Sbea-!X|M2_1*UvRzzp7|G8(?v;%Ac zE43IN@7m8Ca5XAWWce}u(mBOz-4+)fe?GTZOUb{nt$%9jPD$5`*$rWdjrN{HCQDNXRgkg?wGQ>Yn(-+mX{^Km1&}bm{p6kF~ZG zzx&nrzJg(g*S|0R43+cln;zT4zRe|NvqslC{fzCm;~U(s-gJ3#tWnRF#ck?^sVbh+ z{wnl6j(xDIBZehx?bg?mcQSM>iU_`%F4`tfv59YZkKy|t8&mGjDPDax?Q`?` zlbha%DXhB1-?Tuy?cuzRn$#|v1C^n7*Bz0)u<_cvpAPe$e{Y!VAphce*4FSuiMlyy z2EL399bZDf3U64w$~M{OyhQPysEoCDXI#x$ct3N~-A^{x7n^Lm#?`a^p^fQRl`l)` zFRhvT`@6M)@8+_Mcd`)-It*eAp$&g4nRCuEClqx}O|86Ux!w2a`)>wcPv=UwUc7xV lqlB-5Z;CtPMu7w6PYU{%pBO?F+ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C$(}BbArY-_r&(u+1d6onFD`$?Tvqm8XAO%}lgc_Vu5DprD|Liet-D1IMjh2! z5|Es_deKygqu2acSDQ4k9K3WaC+5PEuGcnYf~FbA1|CJ)5LrdB<;+#q(2+0x|x7&smC2Jnk^zmQ?StoP_}uya9UCXM0Yv z3A(C1bJNr>2e){t@El%f(dWKcV^+x3tJie&_1`n!Tk*;}bg#D3^+g(1bASE*{d+$X z|K>$=i>F_!Ic|F(^^f~MA%Wu`dkmi`8>lO7_MFtSjIp`7`F;cY%`By&%ClN`*`p*c z|E$_;H({Sh_fgjeO&xO>-PUZKym~9cB$b%~SJfq((vK#6jQJ(k_HcsXGv@lJZV`4d050?Ch0_eUGCLC@$a%Dc*TU z`~G+Pa-|n6{0=UwR{dg)2)W9de5T1Tt={ZHl=WTRn{w9ye*7)xX-Z(TShq^QN>8D6>ozf#gB9kv zH>dgD@QvP<%eC#+v{?DW>+)SRr%jv2_w4ge%>*wOzAqsT5^ax<&A5HwLt61}P@rsB zbx&~O#>@}O4R@W 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?EuJopArY-_r)~5)>>zV&|9@3i4L&`kEZv0y0;_)T$%fW2U%wDqQV=BXV16*n zyp~C}sU@PD!98`EpX5bWi((< z5IYcPHoJD+_1Dsi1x}P|M!%TE>DAQXqxp2Hz@uy1-cC(qXzCCcDWlTh_n+bvgdKvK}MD#dq#&m>9i!HnJ-o*_nIW*puT& z?ChS6;)+MIgqZAt8T=-T{BRXw@?{7UViG#gI;H5MK~Hvluzc{(xl@W(2WZ%|*&oqb zFy+y#WpAH+{<%8t{}IzBHNm%4^S0kvFC+1nvqtdZ%-6fBmu1$uarOi)cs^$_mx(}? zu)xLa>1U*w@|!e@-?@L_i;(S{U!=KIlusZ~@_=;%Kf~>}W!0G%K24b-!tjI5`A?4x U%ikjf3=9kmp00i_>zopr0N@YKRR910 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_play_start_backwards.png b/tools/editor/icons/2x/icon_play_start_backwards.png new file mode 100644 index 0000000000000000000000000000000000000000..75707602e22f67f0b12b835c35670a76555777df GIT binary patch literal 553 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?%RF5iLn2z=PCK6^94OMhe{zP|&5jA7vv(R#X2>qhEiI*et$@wdJw>nnmOqw~Ld+wxTH;$CdXnGbM%lG`l?;X#Lc-BOG+@E}1 zGH+|t(xRPzWGWaF(yY(z?4N9VH?LgUg6Ue_RKJE@?|;u{%+r;=_x`*5@xnh`9G7P; zVcTGL_0|jy_6YOM$_Jvo7F>RrGwbGS6;HWYf6E%Pjop^DP6+Wm&&|E%_FJ!&Ay!kq zh-m0pnfLExI-B;nY-!NV$t4Oe{lX4%b1tc#CK7jb`pyG$Y?V7Bzh-m01eTQB$n7`T zyx0CDbU)wcfaUjv5juGu zRm?rb;tVUoR^M+@xH0_;!;dMu9lQis;%n~T*AwCLSJ_%D?(xy)eT9L<9rMky4{XXA z8=}^l6`k8F-Rt)K%o@fcJGqv$Bvw3|b9?F**S7bM*Y9U8zIXh(q_X;DR^#qzVqnb{ zGI<|Am%kCQFx{MP9QAs#P@0&kXHdLZ`O&WWe)+2z6IA|O`CGxjz`)??>gTe~DWM4f D56|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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?KAtX)ArY-lr*HH-Y#`9~-}t6S+=4w5l+9WubZD#GcyVmYml=4!iM zyf#>^w&%?OsUMZ`?T@S0?r;#_vBM#J$BG8t7@q@TdP)zN%Eby=nX`W#Shi&IAC4ca z`W*#nB^H^#<$lX5?8<9Wx60xz7Z&K+dtlRi@vSo(B+DOH)_qcEQtLBPn!(ojyX05W z9&QGQMT?KKb=nHt-!`?tj(MGsQu_s0r#E6ZygK5Xr8z&^T?jqot^7*qp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X|2$nBLn2z=PP5HpG8Ax|zjsR{=Za#sBCd>y9TNf`h-B_?nG)>c;o#`Kv3$W& zKHVtBT#4lePn=X!*sR0xaJ|(3y7P}GrtT=$+-?}*C+Awfm$~%8!!vQx3KKnk?cHH} zp5e`zbcd&Bj_qF(q#L+4IJb@|}v#Kpj(Npdi#Uw1h7|3F;$c?X7q z?1bjy`wgC3Z`jm0yHVwMTbxl_CYyuO%VsbA2m6n#xX$CCpLc$%i)nyzLTtmwTM}(< lSAw_SiW1rIzxS2&Id8}L9lO+v7#J8BJYD@<);T3K0RW1+nsopG literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_popup_dialog.png b/tools/editor/icons/2x/icon_popup_dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..d8cfa94b7f4dd7d577817f8d45512589e1a2f722 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?0-i38ArY-_r*8CPaujIWe|PEENt17-A28o=c$$k-(uCz39;){EC;A*YG_9$8 z!_sNf1Qtw{l>S!qs_|J&U&HTknm(_0yB?zi(745So$A*>l8m z|MZe$_gU7QjBmVr;7EKzT3F2EUH7V(H`wj5t1S4GcgyVVmbt69EK3S6zqfhk-m@2; z%w9PC-m0gI7QUBhXur8xtVKBgM$^#_uZgA4+jifQ{FCx#FMF1KzUHy#H}&EV?hRMq z>R?*bpt0bKx5TUW7I(O0p2lxjGod_AB_Tv~x0Z8$x~+oWud=6l4wvt%{5&k;6IlFu z?i!}OON_TYl1gAZuqfqIZp4aDOOnpzzY3o$`@}w=hJi24d*gvsx1KXFFfe$!`njxg HN@xNALmaS@ 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xk33x*Ln2z=PBY|dG7xF|@4lyD&7)44tDMi{9L;6FvK28rYB(dukrpwxLhqW% zLXUtblP|M1H2=iQt=BzpL$OkDdic9f2^O(|zt@!Qv5Wh}JNcIEvfvl`<-1N6&Xi%e z^<6VyJ;O&cy-SOG3-&g+9SX5n@SA0o%gj6TnUx>DXXRn{W{YR-yPj93d5Klno#zZs z`m-}SX8(S%Y1jq`&ev^Wc5rZ+D6_&>B7$T3nNp_a3p@C~l-}~3<#+p__5&8F>IJXm zFD?I*$9hLgqPHQMb(KS&q4{b~gUuUMCI&v`p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XXFOdTLn2z=PO;}}G7xF6@2_BtJSuFtO88uiqq*!?wxWh(j5BQo&Xkls+8J@V z#Vu)x>ap*$Z#~<3fBHY>f3_)7UhzLCcfKrf{TuqXvn}GuY#%FSpXDZT?_!R6iL*C+ zbLJ{3Z>U&3>yrf2JFxaAARNB@Xo=zhL3^0p{1kf@<#ncA%;Aoa?TzhK>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~tJf1F&ArY-lr~7+|1j-!Wzu$bb_Oi7THCnw>FX>*iy0Vdv_0~bXd0aiE<)#Z) z7zp|2E}z7@P${SUuIQ0GR#_$6D+~2XJN_juH{$&k@P$A6aB2Cy-=!0C(+bMd*7)tc z{r>d#+WqqP49-YDsE>bA%B(IFJ$2dKlm*NVr&rmypSkRGJwHg}%g6Z)2F9Y7Uv6&t zY1Hv2HAlOv@`iY4jH=SVYzCQb&YM?EI2R@BRpw{je8bswbjsww9iG7l6Ye-$GRTA< ze9$4iSh-=Mmu%{TIg!cGaEY&rg9uJEjDUJC>E#ke08)?i~wEVgVo>a_7ju0A`% ztG9n+7r0ptHumVY%+r11zXH1W?E2S!M-T7ds!yC4Ks)0 zx0&fnuQ)ING->+J#%_Cw9{L*d^xPkP_*;CS*k39p1oSO-r)_;r=49@!gOCJI5+ozse|uXwQSq^ zuRIP7slgWw%67cfXS%Hu>2i-zq9S?nt?MT1W@_D%*))f7N|3*<+al+8zmFzHUlTsh z;Pd5#n(V`ps>Q*U{=TdS?qptUsdyu~KufCD_l&+5Q(*7Gnp2zyBI4|L6Ar&Gs|yqD zJX6KSz`&Vu#+XrjTJXweMgMBlHc#$2H{0~+9L?wDEFWH0&6;t4_7W@mg4xD1*>+Dq zeoU%1=pJK0I#b>A)6dnlN-g5NdQ&!WJKfoOlAA#<%jpb5!<0?JF4Gxuw(pqo>eBCD z@BRuhFr4`K(So@-Z_ly^JH$G9EPuw_?Q%7C!I8Q>dgTe~DWM4fEfA58 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XzMd|QArY;~2@)?GCdTx7Z?FH`e5U`~lQhNSGHOM#4!Q=f8UopStP(_em?~l$ z;gTe~DWM4f DeiT4* 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKAtX)ArY;~2@)?GCdTyEKRffY{Y<*2XQI+^nN22v!aY_AR~Q%bNw6+vh!bBh z{q2i}E1Tv;d}gx|@3Be{>1n!X_HYHWo2p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Chdf;zLn2z=PCw{(+d-f$UBmDCSMwXI;|ErTzK$20A6vNp7ggw5#P__Wxnr7|;q7hvJsDy${ymtp zzgXruvr^Z`rY)=d&VTONym|9oozpoNYxwqFGkN>Bz~YY-i{o~)1ONWjos#etGniKT z@b|y>w-`D+w&k|Flx$sLtW;-ZYg=1fQ87c093?Bkh z#bFII!d0I+xOhK*{`@=_gXg3*E4UONeOfbfdXKV8OxV|@nY*GG9FA<$+Icf4Y~Eun z!()2hkG$5a+xq$TUr#WoxSC-y?=U2LFTO$r)uU+o$#KI^~h0Xg`Ecy3~uC_Ncp77wJq%J zINh`H^xU~~;~(v)+rK|g;+T|RZ)kF}!Ul`yzSm3r<$R*pIv(H9*JfZ)6VzQ||qeGqc(@^=BP7CKjJ|aanEIVn5U4-{~iJPL&_BddAgpsy3MO z!t1Xk=PHW>KX+a-xmvw9E^(@BXxX#+FVdQ&MBb@0R97YjQ{`u 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C$2?seLn2z=hHuQfZ6L6Bv&QX4!5v(e6!?T9nl9<+J~*iPOFY*4i~lceS*wy4 zm+C+8pK!i*#c9b2hu&=*!Yu2UJ)e}W$T=aRt1WeV&ryT-AMZV$`DG%*f9ns1PrAFi z`%)wCs(4zhdtG<>_#%xeN0;JrKkp_O%m_bwa@B-I8n-3~$q5BUdvUfUidZ;x#4_A? zTeiDBQNqqds`uu}lPAw^yVJXA!Sl*zC04e=PB&bxtVisp@&_B19w-r7o-;Q(X8#jLGLrE#;C1-sN-=oFs#(Bhmr!w)Z)>{;2z4Z0TD zDz@y+6m@C2?X{}NZLwgn%yVOgJ*OYNmp%S-(b|S7pA6!A40v+43Z*{Mau+@SNdD8G zsf{;tu3ePb+SIw~#HoF1^ByjJ|9d?*+ars2uY?pI`Awbr+J@nPcI*Lzp6#s69XBpc zoPGA$d8tPY9g{lj@;dgeocx*dzgpPw)8GG!w}-nnnE?^2ZHgE{wKo^aW+;-`Cy%a#jAC6c$ZGB+Pg zm}ffKMr&(`tiZ%yf9n|Pr6cP8JbdxuMfpJn28YELXH4x3U)gfY+C**NddVQ+AN%Ul zB-|DW^B=z8c4V%KXWiU+^ZuPUKifx*eOcx^;fqe@<{VA?rfhn->)q2^i$a;_d|vI# z$#6hv(YCyF<70iB)6#Nx`4^m9&-M9Ar=BGro$hgYO7HQlU}moSo}VZx__w z+p|ghobSKPWkoFl-;M1& literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_3.png b/tools/editor/icons/2x/icon_progress_3.png new file mode 100644 index 0000000000000000000000000000000000000000..bf23a2f72b7f0df3d91c3a202fa0009cffd06f22 GIT binary patch literal 856 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CS3O-ELn2z=hM>>x1jqyHqK(3Q##zE{)kE_rJz^pg9@A?tz%O%)9Dnv~Zc zn5mr}$8gedm4J9gmi4w(D?&=OMS?2JZDl-^uisPgTlcnnlkNR8-{0PNeV4W3#evWh z>gwvDr#EHI`JA=;?!T#htd0d9E{`?3@~q~b+mYeBm_w7JscMqSZI=+wNh~F?=L?ri zna!{va`n}1wfFa5HObwweS7)VHQTmnys+q#Y7` zt`xGjZw}+>P2buNKiqeUg~5fvKy&(OM>Bs8L8V7;Z3@qSj@TQQpZfWo?_mXwS3zFY z7d57BH94)Q^riMb8$-60#B@V3P3s9NC(Cw8?t6dxrk{?``Jzpaf=w>{nb~+TBP7&k z>zvL-GnDyULM-j=>n9lt953_@WP`?-mzn07pLO3A~u1ItCXgDExo_G>waT# zo#peLL9Ye*g*U%6mEhqkjlF+H=+x7q3mGQYehI{0uWj#;FIv z?9+(7Udzic-)N!y+OX3nB^eklnB;Ep*yEvoX-?dF^-XFWFKTzCt$UDQU~#E*?&>48 z_qPicHW$}b78DdrJZEidTbnoQS+LS9jiRp)3w})OnANi}&T86iewV-}=c3Ou9#C4; zl_;_Mrp;l4vgO?~m)`I{v3c`mbA}IEzpc2pUioa(*75aA@$GHUtPG~;8E%3 zn>{I~AD$D}1&R{fA|5pdgoKfdBygoKTq-7|&{#zopr0Q*RNCjbBd literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_4.png b/tools/editor/icons/2x/icon_progress_4.png new file mode 100644 index 0000000000000000000000000000000000000000..9e1daf53858a4ccb65d61ab27aad81c73a2a2e66 GIT binary patch literal 864 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CcRgJkLn2z=hM>>x02SpL=>w&M z?d|QR*GpeJb znqfoK`s>#pTkPAWlf7f-&Pu!W+e}YOvN&cMNWAgTloSl@?qFq5ShQ-&Bwn`Wxe6R! z-rO(BcCQpj3Yik&K5N;c+i#b7b33>s^&E9E**=x6;QVJLmnE$%ERF$6i%vd^33BP1 z({bTT`4g5M>uy_FT4v64VPIfySnaiR(u>N>S$qN?tE4JLT;mpB%y?b7{g{F0q_!!O z&PE;GGwqe3OG}}QF+;)eZcf|tkB{+bEWNh*Y{%mnFXzs1U3dJ&lVp?4AB7nYKirTe zv2{+zq8UznE+MwIwzU(44WxQsEpzJF5tQ<@&Bp17=wyB0%k7qo9TCQ?(@#H*@1Atu zfuqpuXx@`u$L}6V*;BRm-nQJ^tE(KA26@gp`z%QM zl_`5%dfXNtKRuy8+iq6U`~qK=f^+&l2VF|GzG?61Sm$GRys+*$ONrIo(;pKjxh_<` z%HpDO{x-Ef7<5icol}~Bol|L3M@CWnY^6uXbseiF#;xC;e0!V0 z#N&l$1PWa_3b$?D`qg;0c-zBlml{@v_`?P@JGXD2o>shA^D>N41{Have@_WSO?fBPnX6in86Hm7~3&D{l$+hhc#BdwF)cz-Jw zarF}Zvhe=<{U^!}wahF(l=;Nf!R7oHKOLP14;~x{^qMNJdcGqfdux>Oer4mUZ{NM+ zVz4-6=hG#i{K$Oi73pI)epf2Tyht^vdpIY3ej3{)|BfG#93L-!|GU8BZZ!kLALb9g XrlxN^X3E3Bz`)??>gTe~DWM4fjKGT5 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 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 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_progress_8.png b/tools/editor/icons/2x/icon_progress_8.png new file mode 100644 index 0000000000000000000000000000000000000000..c3b411c67262f277441855fd229d6533d6efe05f GIT binary patch literal 847 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CXFOdTLn2z=hCBM*b`be{U$Q-*rAfJqgDEG=;guG5Ky_1Ib>q5Q+$FbPhrC+0 z{RQJB)}U~cgJm*~E`rQXnE`KR-tQHj`SFJ5p4ROf|2#iipMT8wpE1LE*&RGLKkxb8 z@k5Z|o@L)>#k*o{4+RB#EuMd080lPTs;93XpUUH-HhGtxpwhZ?(I+kcatMZ(<`&B2r|>8|n$;JxHtfHi zwwIF5IhMxe zj@5x8cV*<{;+Fp|-F;X0vWalJrBgz$m!6-`6J>h9^7|(th6Yy`)4QkAdfuuX zJ#%S}`ia6h4aM(Lf30l1eEG7*UprCvBW_Fe!aW5%>9))FY;9T-SXU zHu^0;ykyGN)T7Hg9?vMXntN!sdt&k@%X5bfay&G*o3c-{=@Be^u}g2h`Dkj#uasg0k+4OtQ^=GvIKU&$%wyxvDZUzPh22WQ%mvv4FO#p`q Bbjkn# 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xe?46sLn2z=PBqLsWFXRJZ@s41Wo9*-1?w7*wG&ny(%e%f6qjn*Zp zZKAHNQ}MRU##kTAk2C*lz45o;1-3k`bGI0|JyR?^ zs!ul^Q2ZmiW39yxj>(apv-*4AaUIz8@bGMQKK2W{Zk!jt9{JwWy5`4rm*b(P`6l1b z&VR+f^Z(f;Fnw7TxO?(%rDJqd}{PpeWU#D1|gjp9kh^(0EYhfpN`q%!VKM zck}yM-mN>>uKhp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XzdczZCuY{NB5)41tpb7&OjLuUV_>a7C*8pN*H$`iHMKk|lO|xFNYBqzROUo3kDc2<5e*YfHw81c((T{;aspG`VUdDzmm+kW76_nUdC)@SC z{T$A$WVWM2ZZoUGQm)g?I_vfGO&4rAcSC}s_zp`@RD2ruhgIK1lwGf1ez`(%3;OXk;vd$@?2>>o&lb-+p literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_quad.png b/tools/editor/icons/2x/icon_quad.png new file mode 100644 index 0000000000000000000000000000000000000000..d26234ab3c2770adbd4b7bb86a2f0b5a6e819ebf GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X*F0SuLn2z=UO&ipNP&mpLfNN&H8*~>$Ezc@oz_#UQ|e;>xFO-Vo42ipzl!q1 z)=Ar#e|$f1{t*A+;Liz{zsoW>EU$dAJ%eHLUBN@l4C{{FnprIH_1Gu#h6;v;lh)zrM(nxyq(c4Fq7SaV`JkI5k)IO*CVQq3Vm7)9XkZq u#;^+rW?HS-dxd@N|CagwM|m$iV*P7AC0)S$Z!`k~1B0ilpUXO@geCx5N`V&u 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XFFjoxLn2z=PQS?2WFXOc{z^^Tg6A&+7iAyxjN`ENGjpt(rpHy)cffqYnV;pN zEemI#-u!y=$QCKy)I_P&dX0+ zcIu~EJu_U_u)LJ*fz3{ZP44$rjF6*2U FngAbtjqU&d literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_ray_cast_2d.png b/tools/editor/icons/2x/icon_ray_cast_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..d0fefe468bc0b40b2dda3a2ce4232aacc20c738a GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Y@RNTArY-_r*HIPb`)saZyEH&&s*O01E))I(&~%CN0d4=`97I6-tcs~r!Y$` zl&e-iv3G7~MqjLSw}RU4?bFZw+?|@9Zddj%w(Q}4Zzpj+Iq{>fEV5O$POu5oIIwLA z1J?o=dQc^P z&QEQO3@n(p{8OYP!-Hojps^%N#5h#%*ittCMvY2{@Q2y m)%|l=y$S#BB_Z~|*orbe{XJdkJQ)}m7(8A5T-G@yGywql*_T%U 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?mpok@Ln2zAPP6uoPLw!a?|iNAv|>Ecnafx={Aa1)=MGg+bHv za&yh3cd0Zr3w&Z-qu`N!z&p@A+RH^;aHU#*vv21-?|a2X&VT!#*Xr&6Zu$TF9PxL% zkK`wrtviS<9RbG{X$y=Q#4lvTACqvA?~$|yzozbh7QV@NSGjcF5A z`1gOIzYcRSV2hv;5o{qBmDgZM4i~j5+%(wDe3Sqk+ln zaLZYjnHHSNf3TtR?0?Z`9xd^ujB0KvmK=v2c6Gijejdw{uc}gBeDJG8-OUT)9P=CN zmP;&8=4c3-#E}0+D*R~`kMx|j$Lq3F|CpD|YD;Be+r4h;$K^Y$df(UIdF)g6mYd;0 zs!t#H?+rV6)$89Te~a@z>3x`>h_SOIZ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Wu7jMArY-_r`q}*b`WVvpVQzXK9hNaheG1=MGGG>IZSSwr+r~!OOk3v#!eR5 zolH|gE?Dq}h?GQVHb%rraV6dSJ>6Go#;I@8`@d&~Z|43}8WR|YvYlY7- zhNS+Nmb;DSOD9MQnlR|tHL*1ubr0a*(89qqYqvwMzC6R5N=K6|EH~1v_Wb(0aqZ88 z#!Xv)F%=$4sR-81$UnU5%8y0t1y3w$nA~jDnt$(Fl*gLo^6*7{^C7{@2ZJXc7G#j- zyT`Mt^u)WHtIwrab!ji!U~=!_<{Rd`-x&hL81@{EDm)Ntx$)(TU943MkEEvcFlVKG1-=`IH$(4L^va$nEh%PZ-UZ+>Sq;~S$-byQPH;Jo#|Ccod#{?TIWzSMlRUD=}G#EFgU z{@&>ebKBN>*DfvoI#FEd&Ck_aCP@k~$T-_`Pg!QfD#h1Y$9-wt>FYSyUgg(8P zqVPfcL*^~P(lRp?7;x58CH4-Pf{l+qA2W_9!Y e*ZA|ixma>d@1_|)Bp4VN7(8A5T-G@yGywpyvc~`b 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xp`I>|ArY;~2@)?G1dm1hsyka>6(yr9ap=T>0|ySc_AK@WHJJ53X31_lNOPgg&e IbxsLQ0BCnX>;M1& 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X!JaOTArY;~2@)?G1dmmGc;IMY*UH7kmE9TWzQ%5bg|KGZMW!CBge#1T`6O7M zOlkS=xzWMVu~BgL&&8?_S1`ND8oX)8zV!QsEXci?<2Pu7#J8l MUHx3vIVCg!094ID)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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C$30yfLn2z=h8gBx4iNbFZtskctljPbs@pE}x&G;Ca+%KLEk0pYnWIB@LZXwF zaT4P~CTEd@Q4=(_aR2Gniq$&Kw=yCBvZBSlWQER{<7IO%^wv$jU;F*tzVh-qvx2_= zvL>h0ju&>hY*{d67JCBIj8{SI3^r-^(w?2aeEITOW6=vaX8MMog9RfQ7x)*ZEB!ig z#$V_3r+<+RuXmYuys&NPTvNTvBI%j+w%q)q6Sa~*wYzMwbSh$)5#m)_6kD#_XS0>* z?&SQWfH&(pLZ$@W|NL_gJHy+u+bPd1mtN`Wi0S-cY<#~fOeyrhzkmOxBuZ3URDRml zVPod|Sy!;|j-BAeUbn}34dM)XEi06lUdh=Q@#m)Tl5GbJdcI~9F?^nunyaG9&Y;BQ zbGe2$LGHkN0aHz-*XlKsn=JZ*uS8jM`0nnwvsvf0@2nRZufG0bUV7#91kDe%_h-$V zX~__z<>10?@pIMNS<8Or&3M9)5P6NQA?m~u-op_ubcI+omac2Rt`y{{T`kn1Au!SF z$esSVX3S+S7q%x({w~1cSdwqq-O&Beb@kO>hN~LN})x#JVBBq71 z2K07@zAbV-_<7H72EBHc(wh74>-m%JH_fP&*!7;_fyFr)L0kUYQ-Y@6)19HAV8rkI zJ=SH*>s{GVuX7pPI;=z{rYGLNvVP&~UEU7+byu#qnkD?R=H8j7Mb{a0ltaGh&6t^g zYujJd%?*hUD&uaMo;~yD#J0ELflA`fYmZs*G(9NW8S_udJ?)pOw4jfRJi{3^RrYh+ um~{XA)m_hg<6~{Tw$0n;7Vbj-7#0QncUV2!?id3D1B0ilpUXO@geCy5jBEw~ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CZ#`WcLn2z=PTQRw;wW-#zj1N6$HcwnH$~WD1YM7?XFQF6(A=Tdv~+EgV{k`@ znU+SxPYsuv14*gNcPP2Jtj%TJ8esUN#iV?$wU}dhTHn#Ul(KK{l(nK}FmL~HZchHW z{Pg#8B_GuDM|l*^TJ}_x(<%C6idS77H&I zb_Si7!S5LEq&-`#tgQULUV1^?`u9RkcUTN;IM#^A&n>QYcXxmPRZD0u+h(2FLQYre z7Fsg!a4Tj-PV@b$^=cQ>+W5HBjWy@agg(FX*lqDgJ_fGVLtKhS#FTEaCpZVZ?^q#p z{Nvw7#!Du;-kR|Y8dWdz8TgJD*7SD7%v@bS>HJ2 zQ_77wGu0=l?7Xzrl0jf%@8cgv4V(=3_b#;PS|q%4o(jXv?=AXSdG>h9B$e>p zrsukKPV*UlR@J|{;o3T_sb2DbclC)*2nuU@cK)%&zIWG`WJZN~-3{`3d9Bzzd+)LJ znquAI9WRzn*K!FA;rw07u*FO=KKyTL{$Ba>3~wAizm{OzaNF{`iSOl4HL`+{&ttC6 zKW%A#QJmqd?7MWAz%M7R2c7C>a4W7+4m$Ojv1a!4jxgm8n})*pGiT4%avaQ79Y z=CZ}Uq5gvS0f}PqhK~)`GS{mAomF6*`SjL1hN#!g4A-hwwizyaobrYt!?*76dBe}F zORt>Tuq|3+X_(RHoeHsMna|sDui3hsF@yg>&LkD%W+oL+qr+#?_l8`{FgeHbD&J~T z&hDU7DUoGb`7xSD|6N}CY(~(jthMEOD|WJP+j^D3}O|Uyo@z-RZi-kz53bf ln|YF8g5ZPs%sR*T15UXK+uv(?%fP_E;OXk;vd$@?2>>gbhT{ML literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_remote_transform_2d.png b/tools/editor/icons/2x/icon_remote_transform_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..5644c6f2561e83058bdd1ee67f3363d2c4687c44 GIT binary patch literal 1253 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%NuDl_ArY-_r^R-Jq)HsGKVSW9_umz}uN^VF#l_>KFS5CX>Ez6l>o=H{rvGKo z-pFkj(dnh=C~V9W>@#U!TH4)jZrP>jQ`YW1sW3%DNndN?r)Ir98OLwToIA64o?hCq zwA^z()>F;DwjX|Id;Yi0`S-QwKhODms6O^m&*gUKo08L(dJA?o+~K_y*rgU8^3~?i z5}k?uVY*zgf7}^`4nMwp^u%e6*NpznFI^iOlN!UX>+r_?xXsWxdFRnZM*?$MxwzbU zt(F`;6nXo48S8;l>C0ALH+P?+dZ6e4_asB7_p1sXxLjs9SyHEWWBy_Z$G&H#-yiLI zvG)1vpGPhy$FjZ83z?>DVe!k!-(<^vO@@Xi1!c39XT9!iiDUQZ@i{Z4DbJx)@z7ib z4SPkSMNt+q-P`6dcPu~lyXS--L$gicV?Upr9PI2@!*k}|SiML(u;;Xi^po88ruFgV z+n+pM`O&U<58I@`Qn?OS=jmF)cbRsqx-hLe>Y}d(t6=5nLsb{d8q038+!D;TQ~KSg z^x|{tv^yUUI(|KR=-}QCIp$pFCsSWl_-;)!GTnDn=zO~N;eGj8xBQ=`KfEEo_zq*y z0(GGqGXDLgl3#1NJ7S;QGxct=H|Grqw3)io|HC_h8T<=Aw7wPDwzhW9+uu)C{?W<# zZSo*+{Y=^D7xvSAQu`VFS6a+Yei+T?AiRD-)S`K*Oxg{63!D>Lk5~BD7bq3ypHJSm z-jR=ann($=>Y>LBk34n=E!I2mVnvnE%A7N2<+|Ixt=QleY8|>YSdsV6vyFSK8F~!= zE8 zm$#lhVYQBix&^NQ*Ov1v2QGFq$o22v^eJA;uCz|$++uUHPOaO&FW>wv`fTBfj+_`- zz9rh7n%e|Ek=&#EMBuWop;@&Trj zOM7N9FmSz2nwW6tY@GMH+#5xv+t>f`EY;Y{^!=`oOyIp4VjMg^synqEjHXtLT}@vl zXZdt@;1_L2E5^VtO@hW*#vlFim;61xQmtKTwHMFx=bbm^GyRL=vz?f*`0;=Fn5n7727eakGjZ|2GW;s@T}n!o+Ziwku* Q3=9kmp00i_>zopr0GxA2p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XM?75|Ln2y}6C_?XOpIvdm$Uid-gS_Ri_7Q83S}=rT}B(0jt`0#7qYVc|LA$h zDdT{1Lo3VHidq*vi4Ou2tP+~Dul(`Ta?qD&v*GQrVo0}akPCm2*&I|U0g^90u!7l5 z*5Fk`AbUbKe@#k4!h@v~Yvn~nL|7)WZfHFaClz__z=;z(gkyOQGyebgcXdiaLWMu` z@B9CLeO=wMfO*Q4DS7{Xem>qXablqp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XJ)SO(ArY-_r#W&l8S=Q^7tdel$d2zViUbx6BUFwZybH1dwWamlE@m3 zbA5|i_m&rX`zJ8#9pJlj&pbMN;qLW;jr@01-=?Yk|Dm74VzAl$na!DRx~ewJa`wU( z?Z4~1ci@}?Ln%fN!x#NbsALafn#7l8^>2T}lH{I^hKnn`7Fn3^%WTgU(a literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_reparent.png b/tools/editor/icons/2x/icon_reparent.png new file mode 100644 index 0000000000000000000000000000000000000000..92ffafc594fc85faf6b3bc09c42a4f97f0da2951 GIT binary patch literal 687 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CI-V|$ArY-_!)&uf0!3`gE1J2bCvx0WlYVw~#{vV_pokkckNV|K+W&w*;Lty2 zZb5F(#anwFIWv+c-U^v?NbSw8&t`0E4jtOWt#x>}*f~D^^FO_=`8pJ@GA}=Or}*8O z>fP)=?mIqn-F`b($jOFz!>lP~TduuT;Q01gs>Et8>-AFerBhx9OL`pn&JeTJqS>Nv zdi2_B;lCf&?caaw%xng+B~w!FuVu0R7JzwqaqG-H-MFJCpoaR!w=~5S>wlne=S-7uzZD+zg z?>TSH{dxzNa>g3whN!h>$IonMuwnmj_=)gEHxbwGn|V@X4>NC8Yl+A*o84Y1oFaQz zqbscAg>8fD=D!s-d~bVy9={mqHS@moa@)Ah&RB-&L57P;&wt+L6L;0OBI(Dz{p=5x zMkYV2Hp@?A6FL|k_VU?GsTJ2>&tH3K(b<_R8{HNgZt^Nl&sxBx$J0@Cszl?rtmSv} zg2V-1&U<9nF4hnhTj+Icj+Stkfd1QXQ(-xcrGAUzTaqO&-(g;T^Uur&=TZveW*eN9 znQHVfKHS_WZ5R8NYq`e@^O$FB|KaY`F?CVIwAQ%w<#!9`^hf?Z(=&5lqXNgb#};vH r8(0%K5>A|1@2_mvUH4zFj`6(ky`KkdqxUc{Ffe$!`njxgN@xNAXeK7< 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CVxBIJArY-_r`zWX8%i9TzkSv86)GBsJ^uv06+X2*A@!N@28O8<1a!7IJ9n6hijS(F`6G8AY~!X`kF}JG z*bJn4^Zb`zF7M;asa0I`Jm{3atLxnpf)`~qpSD{vB%iTs&^A3A&U!Q4E0(!oYfx&3 zCBvPRXZ^=!oX?zfkEy|Lxv}b^JBH7)0yW$lm>HiPIio39${17hHP}m#VU2lWl$fCB z{D0Yf+tMv;omRg}Fqak4w=7LEMxQ6l%-2}@>mCDxfa}GHQ;J@221(=} zE8MgBP5B#^4=f*z^qy?xT&!WmWN;;FznIe>t?f@M>ujG`trKO84s}y}c96k0OR?eF zuDeq@v)8pUICbQEPU4xQvQs8&PU=m!S<7xabu8gKz`uH}ugh(hFIOctzZMo;TY6h! zv$b4*aGKnMKdoQ>$}kAtb^rSD71IlD#Yw3Otsira{^d%3@Wtw$)#t71D`s-OJT*=U7DcaAPw$0i3@czsx>o_jOM7`rID&!ZAUV64loPoJQ_?OA=_4dbP0l+XkKGJ_Y* literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rich_text_label.png b/tools/editor/icons/2x/icon_rich_text_label.png new file mode 100644 index 0000000000000000000000000000000000000000..e7dd5574db513983332b9a44c4e86ecd06c7d218 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X?>t=`Ln2z=PIu&MG7xb6FCe~4cpcliDuEl3WknO#tqR|KZ-E}qk|3|u0iBKe zvy6QIpWb3TlPOz#EBC^6Ri_+vbWey1dlkJ%IlpPotK*Y2mnjN)6*Zhwi0%6Q_ET`f zxjk1ITuc~F-(h^XXS>F;WhSONr&r%(Y&yf+p&@B-b^W@!tuE`C=9j%aX{kMK?+|T;r-hu7q7NOng3I7_OD0*jXYV&Wm?Khsp>L`$&8OQ#g zyXJGFsC;Y1OlHCR4A%3cCTz1)T2>j-kl0aPd_d#y3<0N;%nTd0tf>8ceYv{UmDEdp U#U2kC7#J8lUHx3vIVCg!06%Du`2YX_ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%8lEnWArY-_r^k1MgvuP>f4}%$PxFxlsU5RCG`Iuza&$@xiHQhx2xLuKlVfeo zEhO?K;pe5J?M?>rOPX%(+#K|1zS)v?6D=m~5BH^5+oacgnPknm@!F%THP*%Nwzuyz zK6CEO-MNv~tL0-XzTdh3v(EneozL%?{(nu_-8m_Ot7+@BJ4y-4OH-NTm}asV@V%7k z-6`O;eDA$`pH;rDXYg2b`uX;YGyXE|x+OH#&1GNm<(K|DYIn~zKMD?Q!eKELnAA65)%Ow zUcc%xf>*wp5%Iq1!P99BlRT2Yxtmuj@*eH-YCh?sHskc3Y5TLU>oWXiXn1mO8pBeB z2<-*jm)>uSu*sZj&HOTLvV=jFm`=so*w0xJ&-<8nC_cCtwD3cUaD(c07q;Usf2V%? z{$KZ#Ktm$K_QkJ@Br7K0y<2X@nowWg`K0qiNwIK4Lob8ECu@ca4<2|i@t%uwzhtzRu;SsV_qp zgMp!8+{z2Zn=@?f#7>&OHG=_G$Z5UAAe`P{pt)aql6iHe=bzaoXUEy z>5Jx)=m~j@5=Kv08CSnMI{(Shtes|TPA{dI@~=OQb<2O>;Qs8Dv_CITN#!w{-cwuV zgtwfVyKY*x?SvC4=LCN&ou(?AQM$$}b@SqdS3Y`0@G>oqGpk<5x!}=C=D@^T)4b9j zyG*LBb?4wY!+yYY&kY`i*(YUK3pi6QsZN$R%bWW(@z}Ar){Nr^>QFi%z`WpGQ{V9$gbe0-loLGHgS_` zHr8sQZMTJQz6oDjlV(4S{h$>84~YZ6R=hIza-MW9>QlOp-@PM~RG;PT+;gS)T_MA6 z$Go+ZCG^@8%e7|9_I{r6`}mRXz0n(!#82*JlAEb*FSJ+d!2(%n>svq0TC=Ta^w8nw zu}QUg&)WLXDkMQHG~|c)5<#ZJd_Qa^o{Y)*e*Mk=AMAeBM||}E1utY^U|{fc^>bP0 Hl+XkKg{~kt literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rigid_body_2d.png b/tools/editor/icons/2x/icon_rigid_body_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..f5b2b1db187ae43ada290131cc5e465b0bc39e1e GIT binary patch literal 1262 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%*`6+rArY-_r~BrFgi5r{|GwpN*j!0hoi;ATmX-}hGaOX3+Vonsaq2GcnYC?$ zV%8moV*=)ST++!rIx2x14?1|?)=;_C^j5^wP)d1)w9^$1$Ig}ZoQ}7524`eGuhFw& z&P~tzU$Q*kXlMGq-)Dc@6~DW`^F#dfwA&eJul_uFR%UPZt*N=)cNhC+AeKicQLsh;(~nJY78s(5ea8EelK)hTn%D0dEhb9bi0GS-aOyk;EtRYlH6HtSf= z$kLI~H0n_lOWA$?ci{ako4@Uwf7mGIMxXG>E1S>#SzdnV+O)dKz1!=~&TlCJlGB0<*sOlFZJTkvW`gngwl>Q;0&ISZdbnr}}fd_qAB`esl;tvUTRoC6V)4 zE==^XSKcD_V*1O)nTHIM{SPmDas2YvCkk!uZe>b;+19-FShih^#lYBeo4iBP{)gvV zcAfGwy?P`%jq7}7cx+`uZ?!U?2usEK_s5je*0}r$n$xw_?UdU&1-4I{9(MiQ_&iN| zUa(4sEb}kJ=&N;Rd#(5nJbrzQ`N~uejmaxwrX2h2e87CtrAe34-reqb{B+r@)|ES% zRD@1(lro=)&XsGJX=}Let7pTxeXqR(FUDPnGG3JCq8j~pPn6Z~b^3F)85+v>na|#6 z$IlSR_~580!+UQ&rtjh(A|I@M^7SXfjO+e4H+0o7BpW(pzC0lxxnTLBxi>828!l~n z7{B>&d(qb0*Hhf{Pu>3Uo#((0Lv^V~Q<=Kk-^})O^|%%xT5RyrZo$RQ*t96@lL`a&ll}QDmPCpa+V`F?EL{`lLy1nY?BHizauX_H>HsQhWycK${c{%b~d$0kdjtuA|hB|_F( zvm~XDf$xCM=dd`#<&zZtDH&v(IO*DFZXW%jOH-r&ooLB)&%$`}$J;Hb7^aj1?SK_bS_O)NU zxcX?|eSU*!W!^QODLW;<^5q`ZnYC5!OUCKGS2xlVB{x?YzVukOU5PJYTh_8V2G8kx zo~I<2Zuu#{cZN^s@0(w;Dp#9+emya|=jNoGB>QLe=8wCR!motJi|#dOzWRUH+Wm}& YlrFj%{rFqOz`(%Z>FVdQ&MBb@0QHVjHvj+t literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_room.png b/tools/editor/icons/2x/icon_room.png new file mode 100644 index 0000000000000000000000000000000000000000..0ca7d32e1ed59e1b673c91968ee0850b3e1ca6ee GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C{+=$5ArY-_r=QQd?I3V$e`Mr?mPJ?geG77mU!MP<+wt4Nwq?_|vG_3iE&MS} zWKMIy2iN=y*EJW4RGF&gC9!*3+n(4|9$v4s(yuDRUf|HAu>1Mxdp0XSh!?*qdBpKS z%l7T-Jvqb~BE0r*-2Z>3)!f(YtPf5;@yxi*Ec8gXVOwFfpNqIthhgb%`*N-cnP+?y zaxJbiYO(}4{bl>rv-#M@kJZP5=G~n>%cnu=*c8S9E|>nqy1vrnG>wPp3<;Y3#s8!` zje<8)!K)<7AX|1N@Li?d;KpHgVWB!g*-}!=S-A;q#L-rIQRQ+ z`L$`ECoKK5!OZw-T=hYginKF2e5IU^Vy(P)O-uQV2!^$QRU9tO%PoMU;nQK?;(eU<@NjS&E!)M+v zHuw|9xr6vC-NHi?(5cD ztM^`RYGP){6-r`B+q_Fljlt>ubc59kUrtFQvdSdP_B`sg#7EJxt z_PR@_;YZY_+ee>U3i_@pu{yQx7oWpv6ZS`Exi18NNIvcLs#10F3$|^#fnn_IObvVe z;-{I#X&ul$Vwv(dW1_&~jGcR;D(`Jr@t{D!Li@b5+v%sGoQ6z++B=uZY~C7fa%Ewy28Fgiaq>tt5bla+PBzuFa+_GmNaIQ+ZT?#Y$XK0odM bS7{B0jKFZ;;|m!W7#KWV{an^LB{Ts5?jtvU literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rotate_0.png b/tools/editor/icons/2x/icon_rotate_0.png new file mode 100644 index 0000000000000000000000000000000000000000..40da71d47abbd95630052828f729431e79a900ed GIT binary patch literal 934 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t%APKcArY-l!_WJRhKu|=$B@@Bby;Uv+BxUT8(eu-t~@qlhu$?V?teVW7nZGw z5)NMdPkh!DmZ?)axqUM(YaXHrm`$^nNM(bDYFZFS7v+?^R%^)9o zX19*g=0u5eogC3(6I4!ePWtZA7pC&r za~x-0lqha|a#`q;uHeskPnO6#7fpIn%Md;9wL!!2uT_6*B*QODdrW%Lvh~|?oeM|j zbojUje(_h^^dUDibk2|240_cc*E96|n!or1n+Mm)YPm}01E!&SH#zSUKV(p|a@Bn1 z8B7VX*995MJ;lso1rmB@YH03|4Bfj|ej|VAUR9;|s%OT9GUE4q^ct3QoVXr$AV&L% zb;qI?Y7Or5epan)F!6N{c=LI!0!LbuYI%X^(L*vu$9T*+H(aZG<<@!PumMl}w$t-O z@9xPyy(}}3VcYR+zU*AZ6}}=xogU|&UOUh}uOZ&*Xxt?2=ciaZP6U>_*4O{vKUe6& z_3PVrt!H4UmXms$P+NO<{*IqD1+uNO`8hc8pf792BQ_=$LQ{2<{KH^S=BgW%rpv8Ga^>Gc(*4PxLr}^x(mR`MyjpElNhOS>w%)#bi&l?0YO({wnpy zsag#YA)Re^A`Mg%kY4ATmSXSN&CNj z`?ikZz_Vx1KCZc{$0)&k;qlR2R>uNE9_Rg+zwMb)=k$rus#sGt{AzmYxl7)f3@(9N zI^ITATx9#Hbn^1p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cb)GJcArY-lr=Rz~;vjSM{`Ss$7MVT{m-)I4V+5T|ygEA51C?Yt>e)^?`ki7G z{?D!Yal?jcqmKs_Tz3z3G zYYRIYM^i$}6Rne-a}GxCWiwbmJzf@+T|4zj zn`%wC%e+Z*-ZMU6X-MDq-v4G-Y`y|VlVI|h**^{~S*28T{qvslhEMk0zqV*TgW9I~ z%3s+$xK3X6sbEQP)GS>sTjwyBt!XAU!}G%H*}P2nw0#YgzZ6YBm;w0q%4D=q>mLF8{0lvEry0T^=Wk}ISeb+@7=s9 zsU?_jo9%6X1Wz~I2%CyrUBC9&JP_L^y}6kYpuZquRJ^PXRw zq#ndj$ZXla_nG3$$`xDV-WU7)QK+=Oy(FsI>HhcSE>A2Q9?!g#&tS?>%FtiUalcgN z`K;HwZrbPGU-rf5q^Zc|Dd)77#@*<;woHV<=6p8O4vq(*@(+C{iT@Mjdva&Sk=!dr z4HxGeoXs$8N>KKH<7f9~F*aPQ>UmPKXCD8<_t)NVH{=RtN+iEJeE6_@)z0@9ugOmh X`Me|XLKPze0|SGntDnm{r-UW|vdl=( literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_rotate_270.png b/tools/editor/icons/2x/icon_rotate_270.png new file mode 100644 index 0000000000000000000000000000000000000000..f17ab02d10a7f345bb2c01d6504e3d1ecc3a01cd GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C{+=$5ArY-lr|-|Z93XORfAU8*g(X2L@~eeHa#%weU0M^8770z^6YOt%;h^^7 zRI)&)qJ!EtrJz=O?xb!Bh3kAGEMHiap4RacHoc8G@bj_Jm)SY`ZqCg4L+m6wgP&;4J9fd9zxKt83;N|M z^gULcWIAaz>%q#si~)gH&mCb~q_N9o6W@a$Q$8&G#+b9}RiE~YoqAHq>n7YOJW#Fl zX+}ya6SF&`&HECo>9Gelavdq$ld`sU_MI7Fu`ch}96x9p{=A<5`hq{h>YwK)u4M33 zj68ktH^aLXuZ{`WE$w5ha54IPNs{^44BzAY+n285PiI(OYS^_%+K*Yq)#csuycOpK z?XGOQ?6Cc|ZTlOG_m%Uuo2FYZ=tw7r9pj0}UcY>^%afJwf6IFtG^CiFl{%16C3`aJ zwgxjFgOX8_tmn=sk%=WiXC;EQPab~sAt8iOFj9jv>7p>rZP;&CmwpH^a=Pl885L`KphrOZt z<>WJ$W`sNxZQxct80{#qX6f%EXNu;qXi1pxf4;^)Y5Qm2R}tRJR>@A1W~eG|`EGN5 zw`AMGlk9VB6D8X8U7u(*yf1Ee&%EQ=?|sEHta%w61Xy%={Kujk_5b7#KWV{an^LB{Ts52aPaR 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Cw>(`OLn2zAPCxB`B|zlZ{@^3LiAxO`7w$C{I4ox9vbbf&4l&h3O#gXVgd!7 zrC{P+hI!AwPMo7|Ip>naI&p?&Q-WG&F~(fCbv0st5HR;y>R%>eRR9z*@+&cvrKDaQ)u=rcZ9_ukCWo{{Hx zy!#W*2_lm|8-7-5$Xt4*byMYBD~<O>W{7%yvZY~msMp=h0~Tw9*S+pjXPO`) zxKnEOgzQC?k=KP8YwpWCeVLOVJizG!`o-tgy-s6vDe~DE5wnJ=K<2q@!`2Hsz9ns}*c`~fP|o;<|L*#< z%{Tc&8I+s^XLkF_U61m={`$?XcR3cXS$7HT>tqq~ER6jw+3T^UM?WIeog}_srpx{Nx2ayZ90mmVVS~ zuv~iO(0;aMe#;paY?V{76stME`{VcPIkE@ZI&`FyKh5-cR;&B^UG85-!-q2KO`rZ* R$-uzC;OXk;vd$@?2>@;VaKZop 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XRh}-6ArY-_CvW6yP~c%b_~B;H-}hDz9WE^ilM8v_tD^SRBHOD`P%TOA(fZfW!eZS|^O;ucPpWKuz$TnvPp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?e4Z|jArY-_ry2S&8w$A27t~1>P9$x3w#q8_s_%WPaLd^)DO`J)CvWC9 z@hxWF!??Y6b~Z(vW54ZcwQK52Qv6b1*5hnLU1Ys}4gxQOY#kbGL$AMrUQ+)fp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?x}GkMArY-_r|$PU>>zX8zWmrSr(=9g{twP6T zH-0eaHLX|VuwvVD?bd6N!VS;4lmLb;cMlZ#-O6Vy~jiGd&9(+ z4;C;nu-{(mzQt~(FN4C}$enHll0gT4#7`BOyJP;IRi(GJtK#(5R39*#5^5oOQOP;; jXu^+u8=8LEpJ8~&6&3S$ev%mj0|SGntDnm{r-UW|49T|g literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_save.png b/tools/editor/icons/2x/icon_save.png new file mode 100644 index 0000000000000000000000000000000000000000..183515d05597f3589a111fe0376bc3df8c722ab9 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?{hlt4ArY-_ryKeoa*$}d|GuczQ>ZkTIkj-g|Aa;B)cy$`R+zo(p~D~f9Xqlf zJ+PlJv1Lijn^i6`dP`nDSIC`}wUJ#U>B-!6-(&B6e;K=f8SB5@8kL3;JTjV3c^jM= zqPr!GKTmzVYx+*cWe?9Yl!w}HHJj1?iwJ(41D%mwXEI4t} zX>Hiz_oqK=zde5D`nuQKF1>cCTBIR(ap&{Ow_6!g9M_0EQ16(^>>`lO>XF5)u$k+n zot{_r{YKscF$^wWm>z^=$6kyIpYfB$pp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?ZJsWUArY-_r|9UyY7{`-9O-GV;rgv5?dn(k4O^wv#OGym`*Z-slzV*HU3 z6-|1wn<`E?NuT6)I{J9;HtP_-Kz14FRU!}bcR#P&^?bR%mHVy__f*Ramu6NinX*g7 zX^xjB^ZoCfhXu}m-t|SR;r6Ok=N4<6Dr57w{KX^tFRw*SRJfPmal>OX^aL3A&+U9{ z(YK%ZgxU6>S3(w7qUwDosrXM~x&K}B^dy_}yUo}wE=0wfw1+V$9?^6VaTQMX$>>S6 zkz)=Jag}Fi(6?r0U~G6^DL>muxH>enmeH<+@yBv0hA-ao5o^QF-_sZCPIv$NR?T4c z**MmO_nbTo%m)}Y++{xfbkjZd1OF#GEZ%P(b9-I=%5U=yFnkbMz_8)kJyX`~xA~Lb zoc&px&Y*Zi_dwO&b8EMjUyCxE&CB2@@a0w9^{>9O)2&&9PJP~_V{iT3Zjf)|uNl&piKp#p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XKRsO>Ln2z=PBqLsWFXRJZ@s2hWJWbx71u7M#t8urMRZ~oz0%ZLGOclHqxA-( z!(B=Vy60mJiY9qU3I(tFHT&LX-T(XNuTAG*`DcB~H|_V)#V^*IFJQL0vZjO!?Nh%Q|V^?o|gkpWAD^ zZVwH73=9mOu6{1-oD!M<64;b6 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_scroll_container.png b/tools/editor/icons/2x/icon_scroll_container.png new file mode 100644 index 0000000000000000000000000000000000000000..5ecc0cb535cf3f612939c5fe32e379dbefac4119 GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Gdx`!Ln2zAPBZj7Y#`xguO2J0qQJVit*C30($bYJKK=(UW<^{YD3XZQ4 zZCF`wbV2z0b4Ephjp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CTRmMILn2zAPPg?DaTICTzrDKZn46%f(ghEtBZoK)Sr&`5xolB#>T{9asKVCQ z9Au@DF~wJ9mPFE)2~M^`UOFa8AC?;?IqQfBi_{Bjefs2EY<~qkxzM9=K zlVcC>k9qvBWZDOF3+9ljDL*`Gmd5ez_|JEEYKS0Du?{caHaDY(44Zym%MbZ&bBOU< z63e^QyXv=iHyrioI3uoS`F7`_E$X!#4Fyf|53hY$=J3f$bZ0Z)kCWxq=lwW0ygAJ% z!LsP2bUK^c%XP}ft-_Ohe;ToNnEqbce5EHVKX+O~8`Wj~W^GSIe;g{dX zE)5LaDgBJq=`h>J<<>eE5fDY6{t;^%`YGRB{G0lMd-{W%or?Cp&0KeGjby=@HQO@7-mp!W{<^`xxza{n#zxjB zgu^|$(XmCU|3T!1x{Xecvw6SNm@r?s=f3sEEQ?tyWn3n?8`~-GVmKypMEyus{cH92 c*ZS%Y$(+8ZnedW_fq{X+)78&qol`;+05j2FDF6Tf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_shader_material.png b/tools/editor/icons/2x/icon_shader_material.png new file mode 100644 index 0000000000000000000000000000000000000000..366496b0e6791e083d214ff63283f7bac39e19db GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CTRmMILn2zAPPg?DaTICTzrDKZn46%f(ghEtBZoK)Sr&`5xolB#>T{9asKVCQ z9Au@DF~wJ9mPFE)2~M^`UOFa8AC?;?IqQfBi_{Bjefs2EY<~qkxzM9=K zlVcC>k9qvBWZDOF3+9ljDL*`Gmd5ez_|JEEYKS0Du?{caHaDY(44Zym%MbZ&bBOU< z63e^QyXv=iHyrioI3uoS`F7`_E$X!#4Fyf|53hY$=J3f$bZ0Z)kCWxq=lwW0ygAJ% z!LsP2bUK^c%XP}ft-_Ohe;ToNnEqbce5EHVKX+O~8`Wj~W^GSIe;g{dX zE)5LaDgBJq=`h>J<<>eE5fDY6{t;^%`YGRB{G0lMd-{W%or?Cp&0KeGjby=@HQO@7-mp!W{<^`xxza{n#zxjB zgu^|$(XmCU|3T!1x{Xecvw6SNm@r?s=f3sEEQ?tyWn3n?8`~-GVmKypMEyus{cH92 c*ZS%Y$(+8ZnedW_fq{X+)78&qol`;+05j2FDF6Tf literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_signal.png b/tools/editor/icons/2x/icon_signal.png new file mode 100644 index 0000000000000000000000000000000000000000..73355a14665e94323150da1400150baa4951fc5f GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xe>`0rLn2z=PP64Yw6JwXkbWb*oe+Xt8hjB4yUJp!d1K z(o_er`JoPz?y7X(bSc=cb#tx`v+-|^gpGf!L+lD-G3V56U^|oc#XzRohFBc?!2Cy?-CdRLrJQnJt;I`@8Pk3D0y7yRc8GJpIC!iL0r% iukMSzQuonMYyo-EqJ?XJu4Q0gVDNPHb6Mw<&;$TxIg{-G 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CcAhSdArY-_LwDy1JBrwrAD<)~y-_2Bd5fmfMaR>t8~9JKKM3tnEoc!?_`%Y` zpvyZu_7n3$)+HJb#WNN#YdS6}opPwlC+&FvOZ(Sz@Ax)uKfL^wW%2tt#^uk?F&O`O zFA#pffM?3*@ydOe@lfaBH4KY!ReVrF{WIHrCz>+UJziMx$2XY5%MAj7b3R&(?7O5rfp zw!|H4ru>RY$xE8x=@hqS{kl5e%hOKGXAWO$!O*c{*7LjPE^QO2v^B0<-`6K5TFH07 zeR)8nO{KDQ+~!ZNVwaOyOP1dL%gJ!(#*WDno5PpIi}_FdeDlYipw&i=nu&8QS2Hoa z5sZ-P6`nXD@JeIQBnjbNBBvg;-YJ!0*vUL`sYtQ0;7`WnW5TudYpSgJd?Rfb4ty@t z(eloiSju2|Gx%^u^0mz=?|f&t1UgLI9lEOfME2FZ^{GGa)P3jUmv7o~%GB_LZoWaq zlKw0@-K=rj#Li%PU;M%Q{d!i+%5ldH868~WD!IA)yXBOB3-rzTTII};ZPoX_ zvBd87H$IMzfUUQ`pFYIJ+p}A6o=Qqt+==Byrvm=Yt@k>^Gv`)AU-IN#U+2_3Wn0y@ zd2flxSH+@b2G4igJvQS?`Tl3W(@$S34_A23s3~~p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XnVv3=ArY-_r$uuy2ne`NTpBfPsn@E%P$nHU%tHbvYx_g#CZHABOU#@K7yAE}hHGX$hNRO{bKJ9?Lq;Rw&2 ie{a_ml`}9fFgP$f{}gek+@kIU;(5CIxvXp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?+@3CuArY-_ry2S&B?`3eznP=RzTm0QoCC}niUQWzTG_$}ygXLeFsLr=RZ`{U z>@=I_%+2k+_@+U~Yys5`pWh2`{a=48sq9(m{n;m-R6gAoT<^v_ch%B;`n-%DdsteM z#0)MRKRNeac%K@>lTY1~pL(R5@-sf;$*K6eaE)HxlAQ+o*ngxf&{Fxl&@OiRi$JTE zm5UY|?JT&}^dV-+&*swp`o$Tx&hhzQ7Z&Ip_|G?^xUj={3zJ>9*z(`rUCJNSRNk(e zvv&sTlj@!QvXPZ-Ywk|HR(rs7#KWV{an^LB{Ts5MS!0S literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_snap.png b/tools/editor/icons/2x/icon_snap.png new file mode 100644 index 0000000000000000000000000000000000000000..2a381ca2de7dac97d8d2e04096c2775ff1c1fdd2 GIT binary patch literal 605 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?w>(`OLn2z=PTQX?oG8;i|NPQfs z8x&6pb6a$sQ?O;yOJVsxZ~G1N(ABka(Fe4(r#G+_=nx${dZPBNnY|qa3 zS8>mDF~@>XZ}0W)Tozq^%6pmn8U9_#&mT8--O#Y-lD|3}&gSYhe)hr)ikAzD-CR}OTWo;6gj)(0OPaG zhZxK5{jk=&oW6HYP2Ktilj)lhn#+DWhE>=<{bc(fdDBC^?0^KbjW^=FZ-4%~$ZKiy z-f2n~(s}Dx)rGpbTg4wA`pwz2WvlvT?k!RA>S8ly{W9uv&|Dex_1AgNpHUG%CK_E$ zXVqk_*WKx$H-VeyAFnWf|0JXNb0!<@=Uh}p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?I-V|$ArY-_r`h@)F%W2-FR0D;fUWabal1)$0rwX71Zlly7iL-AIgMRyhstMo zHo8ofb1@8wT&uK6?mq+TPpjjF&niFJBquCnO1t+jvOqAh`$YBI@;)yy!_S%x?hNYt z^%RcnVEVxDV2xSDM27c&dyC)IS8Dp>4GTmUP(B%|xD)@bKZlAB5!Xop~y$l}$l^zMC z2@759US+nQHGM9V(ys8UyQeYv$Y#%%czmk*zsa_Y?CZ0Yck^ADwJD0>!{%jY7QO$y f%>2p!lj2IVivDo%c+@a3Ffe$!`njxgN@xNA@z$YC 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CKRjI=Ln2z=hS~ay1d7-`KYOmB^9QpCXPt@E|5o`_?`M$62()w(7I^1H2hZk>F2Z%^?%%kO))|CZa( z|6lfu^EIzj1%>urL+23LkOlw!Cx)s{XPvRNxAJsS;nVqS7gnxRPP+X)bSulHQwz95 z;@Q_;+spj;@#%Wm1)-~B***vzIC!_EH-TB{I`=y3%e^VPe1BbimCLaHTLK?Lt--V2 z_mz|HddP-9@PEF3k|L*0i&818oyFe0rx_mP=kW9VdYs&gCTmCwJN zKN&xoo8S2=_V@4aT&GhrS7)27S#VRv_<-^Rzm%-QO8y%|qP(-X-g0pU_|4L`eA3fb zmvj97yR;M)mJd1~_UMPq?QVG?eAS4-e5q$?;7XpBV>)jByF2cb#C)$b|E%&SD)$hB ze;HSH2IKLH$H%g!Ot)%bw3IPb-;l6=ZRqD2%nh|KE{HVx-=2Mcm)NXU{geyp^BHC=$`t8MXFv zHLruhvd|(!;|7M}iyK|1ZMk@27h~`Rx5Jx4yf@xbD)x-iYREkky`pX6mGq{xVx9bk z1vmFBee&|e@@c-y-Zg)b)DR2z*yk}pj&p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?VxBIJArY-_ryBYlHV|pse}ipZ!x2skCg$S~XQsv+y0lwiW5BOfU4rWl9&(+q zgDF$iShUflbN=H=jWxk-KYmXB{M@|f%L2ibzt0)$CDF2jx3L|N@I@xV3GN| z(_zkeekYFp1D^NKZf1$f&TlM!yQ|k@w_s*9r-@Q&i}u@R`zPuIXq7}VsX8wg(~z~= z>X7#$sPK0Cd?7A@sm$Ap=Y02^Z@!z;+mNe=Y4L${{x`q!n@_~Ptq&&RVSaU?fuA9;V&B#!tkKLs+MsbyD&q+J^PS?_@D!& z`#;GFAJU1a?)ubqZz^{we}?l-*D%4i##6Lr9Zkw-{aXKn!TC=NXQV|f9|HpegQu&X J%Q~loCIExUpELjf 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XyFFbTLn2z=PCLkZ*nq>;K6G2gt=3I$BK=on_PDcq9qaJne|xYiL_J|u2-p7( zN1Mi6hM08mTuU9pG6pw>>!)IjgSgHb*c3lbb$@VJ!IEK%g4Fe6whU_>KW*>GlWLg1 zN|61_UXH3x!>Q-^*EcX*fY1;1KWcBUY+2Kgl@-ObV%f9*cNhp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CwVp1HArY-lr~79MJ4&?AFPHinB`|f>bcKwMDWOZ8iZ3*)1!{;zUFa6iTpWLJ z&X)NLeY@59A1!rq2(AiTbH!eK`v5kX;uu#nG>tX!Y-^EVp_vP+6|9V2;vxdLAhqO;JC(m4B z!>e2HdgHv!yxa%$8t&Q(yluT_>sOyBe2pt$i<9>h7Cj&Jr$4tbnTwf7X?|wA5#Bi8 zfop z@3wg}($|z73eBqy*!C)W!seAS$_JVHZq7|}yZpglFkg+CRjp_aSJd;?v&WSG>TPQf z{}pU0yF!?ut@+h;u5&G`dsD4zbzN8Mggdk>TySgA(=*>{1W#@I{PQdOz1#z7KSUq& z3#_i`t(e7cx=Md)qUn7l9SgnFzs0|76}{MWVA^cA*^kd@g*!ZqzW(7<)m(-{*Vl1+ zG&BUpm2|Ivkmt3|;pT+5(-`E!z9z2HT3H#^kSu#_eafVwJ+B_E>d;zZ&BOk1+yCX} z=VB{3dCEBUPw^D^JWu$q_1+Gp7}mNnhI!i`R=ri+`fkNU&lBp6feWssw=`*Ld0{fI(sM6xG%3jt{QZADAxS=N~&Qy_f6Iz8O6X zlR5q>9@N%ak}mWqWA~wDe4#7n@Gam`J`%vEbZ)ieDe;!l7T4s-b9bqnKHIZ<^Jnq5 YP5T2I6Ks1K7#J8lUHx3vIVCg!0Axr_^Z)<= literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_spin_box.png b/tools/editor/icons/2x/icon_spin_box.png new file mode 100644 index 0000000000000000000000000000000000000000..c5513f72d4c52d88387833f1b463eba58d3a1ecd GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?nVv3=ArY-_r=IsZ>>zM#|J^MWSq4k5Og{fW`o-DRi*j3B_Hwn}spaN(I>_$P zqS92$aR1=y{skdXtEOKnJMKJrN9=F)DQ`~x@v}ao^7-j(Po^nT{*=#Jnr{lzrvNqqTe$;^Ow^oSyxXR{)9qfP zzQ_M&-}^uI7$o0W82MG;LE8!=|Fft0_J~{zIBGc8PQvEuuPJ936FZ{qjQbcib%`y! vr8n8KAoW&$j0F41Gj6Wk8k(AsNBNaxi{Ca>H_0(DFfe$!`njxgN@xNAG7-{# 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C^`0({ArY-_!}ezjCrZ@ad%xS8DJgLJqRwrTH!I1C9=v$;tnMU}Ob$lxj8$P8 z%T{{}wrlTf_Bj57y`$O6x+IiEJy($R;xT#C>A&|~S6sQw^Ig&MX?)La?)!fHv(5Lv z6_yX`*;{qL$UHY{Fl9I?xODb~T?uE-+HxJ%J|xAE&?>;*AkuN|&?Gm*30$$BB}Mi; zZ@7=K9b@Y`A$w--O~)(p?&jwLU%0(v2w#1ubdHXdbGL(u#=h(o!s-l9Zk4r_pJh|n z&>)-c#aPN9?tYaooBgx#%F;HjR`ZFxe^y-elXmfUEK%yYxsc7OVtvaFk@IQsEoKL{ z*{*EpmHW8==(L>e=L0wXSZHtfg->JA@BaZZ43kcoyyx}idD9TR`Yeayymp1ZcTdZ_ z`j-7{W`y1Ti_+3J7&V`6^?2m){w;rth|*noX&a_zpC=yq{*7(+gv< zLZs%`TWhaA+j()qMBXjID=P(T84NfX)|93m-?U74^XBzS1kw-u5jf*(V9scwQZVh) z&$F_pXQe%B)jMmbcqD80%{}jyKdxp;Tb;VPVh_^;3x);_LF2Qo463Kn?lbMMTBDyf ztD8rq%IW=?u+!fzf4s}6HFY1;j=QmS>Wf4bpEkw+)j!nPx#`+2o(J3v4V5cTo5rYj z^vv|MJ}3LI(oD2FdavdA!jkv5PCWfq!xJ4AB<&XWq)1!DKvmiP@CLR+j}FwIFVdQ&MBb@0DWv#P5=M^ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_sprite.png b/tools/editor/icons/2x/icon_sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..32fcd32250c90ecc437a966d01e003a7fbac7a85 GIT binary patch literal 897 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C|2$nBLn2zAPQULxIZ)=<{P#ESo&2Jt+|#3=tg)LzM?=|gH^zq&f9i#D=AB-fm-6&^&zc zh^XK_wZbz?-@6OG$-_6m@XJE0fBO{y#3)L*#@Cy(o2Ja(yLPEPLxM`$y$iFp)vNt{65_wf?(()U2Nx}F#vI=wgUg%38XWQ% z9v--`qw?GYJroPRw{M(F6OmA)#4KR9};`P+}9UC9RsSk4tzC4mT&9&f? zM6roz*>2tm*WMI<`($@^%i7-kRi6#-GjEvvGXANf^M;LYdME$%IJ4&JtjP>DKYzIz z+?Ld^&TNf*EzspLzq!2gTE!QIPshJ);Br5^d6vx9X6A-8J>};aDw+>hSSmZLb)KNY zQa<%WEq|~)gMzNxR<+%ZU#t#t9&>Ko)b^(OQ5*NkxhIlBIcxOGA306BwDR-ys8jaO z?anPO&?#h$a(`$rn`x@Zieu-}{-629H#NUx#Yy|6Q(~AtWS`DB*wmDDl6^Zb1H-{( zmny8Lu44YMD#Gkw#iWzB5;p&Dt=)IlC(PdGmf{=sz_)BVO_9DYUuWsnZh9GE-X__q zJ}ukDTl!>GM@ZAP=vp-vCsmnfZb2S441B0ilpUXO@ GgeCw_GoAkc 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}Czdc)jJl1hHKezg$amXYK;|Hvmk_P?n#Tf zcD*a_6?i{rJr(cGN>4q+-$eXmS6Sm+WSaUVS`@(!628+zi)O_vR*S&Z%y%C7u}d@*s~}q zZt|9@i62wAxxJIWwmqqK35$C41hMDN`!tk=d4-{gczr z|2vVipj$k=^=OiR>(v)Tp|uWh+_@#55@G7M5jAN6gqXmsahIHa*_Zdl5agKHSt zZ03sbpN#f3FrIYe#OJt>)M_2yUc7A9GhjLt(>| zhKW<|$sU_Ad*5?axv;vm+wL=5pL~YVA*h@EIjdw}pC6OOgbu}@D*CPmrZO3@GVmts zW@J<4T{@F_#+J5re$#sOZ8FDIL|G1cdfXR^p5V&J*VrlWLyqY_rw>O#(AlL`$~^7Q z>X*#=S*gAH>h?)&3O_ZCPpY33zp#H%P^GQ?76t}}oa2(>l`IFYry8t3JtJ;+Oy2IZ zx0x6kVzqqPg3Om3_uep{N2+)4w+|nhm$a-ApIj$Z?C7w}UYRL)k{j34PiJ{{-h5hp zPp|vUp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?PM$7~ArY-_ryKe)8w$A2->Y|tMYDE6iA`fKLeyLCSl71Z}LOQ{OiACF$}bsyJZ&W6I9f1dEVtYgZqUUk1-b8_gT9W%8| z8Tu}p*s}XElq_7vD&Vj`r-#v_HBl|DJj#qIv{DA`Enoz&X*D}N;` zeUduRSX}weVeReOEsgTe~DWM4f DiyX4! 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?VV*9IArY-_ryKe+ISRDykL_>rR#4nFBf@k2Qq@k5V{uGvQuR%?Q|lY9F>Kth zVN!7NnlJ7d$&Az5D%27lJw4|1eh-VLL3z-Q^|R)lc~f0EIVbJmerH#H+2gtysaqYy z1y3G1y(CWX|FPrNcl6WWFJ~!{*}lN@F4NA4&gF)eqOPr0t!7AIja<7%%!zNw`$`k( z-QR-ethxKoqCY5?_4d9M$_e}q_0wM{HE^&OPG-KM{jI>$TbLm*+R?5=VMgWNB!0%K zb4R-40<@RwK0Dz5_v$3u7nZ^fn;hf(OaB@6G|ViXTmEeS+xQ*KZViG7EE0@v2hM!A z>a2aRd{?V=0!vGF<@-muEgo(zVa#9Rx9SGY6sphEe|YWZr~5& XEN#;DVq;-oU|{fc^>bP0l+XkKwl2MP 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XdpunnLn2z=P7CBZWWdw*zhirW)4RvERchrz>xFNeyZFmQqwDM}H?GgEYb zdhAwp`0#$hHV2nHhBSuh2V=Awj-2VYs<^fBp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X|2x8SpH!3=h2J3KVC1yXA%~`v3 zs$=f;>A5{AWiwolY9!TNJuUy~_oq)DOzZWYn(Z^cTz=8sc>&v=yEn4=&!|pv)X&p5 zW^n(^8nA2QNBNa5-XSliNNY3X?(Vn#p2L^WwTOTIwxx3?&Z_?`>~hzQb-8)zGx?)o ztL#2~nd);!lw~9Dm-@}`7BU2!klyhrNB`PkV*!Su><4$MAH+PpdIiK|a$w+KU_4OE z{mtUP)A|36YkBYRoUxT!mcp}{r@_UDVd|ZO_055Qc^vff^tZZ*1|%muKUk5@qpZB@ jmah4Axoh=7f0<6$I?mtlsh@>`fq}u()z4*}Q$iB}<2aV2 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}ClAbP(ArY-_r=QQd?I3V$zvM}QOV=*MI4@}5=XYO0y!nwcuc~c}0EcZ$Oih-? z3dV;My6-J`KiT`kRTEE6=_hwj9^7>C)UVBxM2kG0t8AI|x6XREwK3DZU4hc-osa+h z`S?-Vkexx{n9rZLZ{xS@um8V@L8$Hh^S$>vX7n?>dD14|@xt7=KhxmHZB2*Xf_qYp zAxtSwwJ#LrY@aDn9Jt-Im7(vDvEef&hM0ZY%o`bGocD@7+EyoapvLGY(}P`ay%@fq zV3hdb_(7e&fIFf5s~?L(6xaWpqO)NNF83Y32$n5jJ#dA;$(G^4nFH%gxi2y?eYpAg zo}#D3y0Y?g29=jgT{%mq_BLoLoV~RyI^pbFc1Cf=6#H|`OV$TiaTpWWNm-J1cK1KHFUKNa-WHl2rA)?>o(9=1qV3 zBbAxKVev(KhGfpeAC?9csyaAN2s?U$Gl5s7Pk(FBw2tjtw_aZ+v-|#A9gjf2e8qcG z3%s>iCs@2IR}C@^e<^vv>+Y-7tBd5Zh!pOy%8yx>CYiFF{B5Rpe=CEjLMnsbpp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X|2$nBLn2z=PP5HpG8Ax|zjsSyXFxGq5m$zC;{<_+BAGi}rUWnWaF}SuTE1YZ znr;-M?#zV;CzhKFxnApD^ka3}n~D3M%lGp9k3Hspuk3y9#^vD)xbK9%DP;+pbfRPu zpSfy7_fM%E>u>B(m>lV8wfNd&u>-pvo<7Gsn>i!+&GqinYs@e6=KtfpSR8m*`t04G zJ1kG^?Z2NjP4}vIu=ox6tn90y4UyZfFxBp5SSZS<{b|s l8}j?F{g>YG_5X@<_F9f}|EVOJFfcGMc)I$ztaD0e0sx?Il*#}A 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XyFFbTLn2z=PLJj~WFX+0epbnp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQXm68T^vIqT9XqbSQjTOVRn;9e)-$<|I5t6EeRaT%*@Qp!nV3c+1z9uOxazy+YAmp zDs_-?&`Vf&g`p(=@Q)+URxK1~dUC|r&Y;ApA!NSrY%#WajsWX(7Y{z*XNp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xb)GJcArY;~2@)?G1dm1hsyka>6(yr9ap=T>0|ySc_9+?bj8 zp`BrEv{$n|OU7L%sSg4Yr3Y3p8x%3_t@dD+V_M9>pzurm0PFUhiVO@444$rjF6*2U FngGbFRXG3v 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?yq+$OArY-_r*6zUWFXL1Z@s41W#(_5FPewCLRvz$+OTr#H~tb46iP{Wd%${w z(e`W+(QDuOSe1`=inwmmuY$Kn%R-d$AoTU3Nb5euSEXGAU8tVAOE_XG0+T8Q( y`qdD@c%xe2o^kR?m3jB8_3z7l<7dg6qFm%0!29K5av}o*1B0ilpUXO@geCxaPnP8X 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X4xTQKArY;~2@)?G1dm1R`g>eHr8C2yPpqoLIPev-*TEIcZU-~;BuWoxNStL| s%qPLRcxS>D#>ELH;yqRgA`A?5YAGtOxi>2@FfcH9y85}Sb4q9e0G(?$-v9sr 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~tPM$7~ArY-lr~Bs1xC*q*m$H`mQ^=&Kx-mU#4o7QpQc9yj*8~CgJuNEib!=Wq z0{a9x9fkg}?zH?SH`!Uh?U}dY0ZmS&9qGq8Jq{e)^rrb@S>cB& z_v=2};Ly9w=dG4p?@UwM8ufO{%(G0(8xJ3FIXsuSe&)?h9U-A#?=^B}2+TL%?B6iG zs^@or%d^K8aRP$3w>LzsEjx22Z^liZ{v(R}*zbj3y}FMzCGuO_OkD>3cav+x|1*h) zeDyoeG^aS9X?ufnV|KKQ*xv7<#=Fgpj5e`t*t*qJQE7QYS4T+0^FyU+-^yk!i+``V zAZ)el=X?JdY~*){xjZSFq*A{{Sa!{S84Kwh{}|H_ofi~kPg6@PQ&w2dEFSvxPTUiQ zLK*v@tKS>E8}xU?G3+zhd}*0C)0|@QTPk7K3Ug`F}oMkK4MPT zZD99sj`dBY1J(ci3a57H94q{j5%A6JQfT)!H*;O?gynn99`4oGl@eGQp>*kql->#} ztxsQ!tKPr=cKCv>`kwFQi&so}?_MrHD@@QbW{#nq-M@5urd^3SId2LRvP2n5Y)#k> z{`yrVGGo@?g)cPTRwO4sKH)3ITQwCj&G9PUBbF{u%Yu$08M4j=h zc|zKKmdRQ&GF}^9Qg*sFbhIq}lsE7BarV@6n{v1`zRsxHyYGsUg6E|9jqRHS^fJGUesHzv zCbRsiS6A&$>d(Hpe2R9is^_H3N2`;()vTWfJ#a5O_g-mQTU(o+ub?r zJ3F`R-}aejmt?-`I<{@;mR-B5++6Z5S8e^pAHlRL?c3!SFJ4F;c=qg>%i=3q2Xu1R z6$Ogy6+K=Ukr}JMbp7m`zI@Mus^UWTXFcbMP7(H;v}VI(?)$tB`;yYumngN%)%!?Y zU!i@VQ?Bzp^XFAn#p^q5w+AykzvF2p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?VxBIJArY-_r~C39QV?)U@8QmOv`l?`Y?buoV54HLSi?LYXHgBGdY_*A>wF*X zb!g{g_c#QHiADbg;un7dzjDS*l2!CCS1JZ;B$`<&LT5eLEC9>k?=NOkIXFXk5r!`IYsNvAzoj*w; z^kCEn!4GR)*c){p7fp|Uip_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Q#@T9Ln2z=PTlW!*g)Xe`#E_lj~ohH@NGil#JP+cmF6{zCnP4kh)^tDx`#gNj{>o-d&fL{1acK^H$w;)8f-V%cs8=YRDDeHq}G3l#wCWMMY`X zqdE4!ZI0h!ayU}WAR%y(k-?{S{_9q`lvPtY_`DO{_x)_LPFOjGCwq01^@9~#$~K&q z_O%fRS$SIepzH_RANm&__Fh|d;8;Qgv%_b;KkP}qu_Xsq$sXWS_>sS2$||d>t?QrN zs+eEAZ`=CP1hd&+#k*P67hS8nYPOb9W9hla7Jh<(S!?Z|eg2uboPnW$ouT^ZFN>~4 z=9*7+1zlqqzi9uKOU_xcwa)i)$%7NFQ?+FpI@H>BY_>Unf9aIz`#Pl=ITYnOUK|tH zeO{tk>)JUlZei=*nAuEB7g^e}wqj4^Lbz zJo`!XPGN=vKdox!#(g_oF3`YwsQSz)rz6u77`R(J)po4cIlWGrag733@~@EizMqaq njz2A`oTPGc`TNS-i{s6z*IVrFb8KQ@U|{fc^>bP0l+XkKLR{R2 literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_tool_rotate.png b/tools/editor/icons/2x/icon_tool_rotate.png new file mode 100644 index 0000000000000000000000000000000000000000..1158caa9e86cddd75fa44f0b033d80325bb00d90 GIT binary patch literal 842 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C$30yfLn2z=h8gBx4iNbFZtskctljPbs@pE}x&G;Ca+%KLEk0pYnWIB@LZXwF zaT4P~CTEd@Q4=(_aR2Gniq$&Kw=yCBvZBSlWQER{<7IO%^wv$jU;F*tzVh-qvx2_= zvL>h0ju&>hY*{d67JCBIj8{SI3^r-^(w?2aeEITOW6=vaX8MMog9RfQ7x)*ZEB!ig z#$V_3r+<+RuXmYuys&NPTvNTvBI%j+w%q)q6Sa~*wYzMwbSh$)5#m)_6kD#_XS0>* z?&SQWfH&(pLZ$@W|NL_gJHy+u+bPd1mtN`Wi0S-cY<#~fOeyrhzkmOxBuZ3URDRml zVPod|Sy!;|j-BAeUbn}34dM)XEi06lUdh=Q@#m)Tl5GbJdcI~9F?^nunyaG9&Y;BQ zbGe2$LGHkN0aHz-*XlKsn=JZ*uS8jM`0nnwvsvf0@2nRZufG0bUV7#91kDe%_h-$V zX~__z<>10?@pIMNS<8Or&3M9)5P6NQA?m~u-op_ubcI+omac2Rt`y{{T`kn1Au!SF z$esSVX3S+S7q%x({w~1cSdwqq-O&Beb@kO>hN~LN})x#JVBBq71 z2K07@zAbV-_<7H72EBHc(wh74>-m%JH_fP&*!7;_fyFr)L0kUYQ-Y@6)19HAV8rkI zJ=SH*>s{GVuX7pPI;=z{rYGLNvVP&~UEU7+byu#qnkD?R=H8j7Mb{a0ltaGh&6t^g zYujJd%?*hUD&uaMo;~yD#J0ELflA`fYmZs*G(9NW8S_udJ?)pOw4jfRJi{3^RrYh+ um~{XA)m_hg<6~{Tw$0n;7Vbj-7#0QncUV2!?id3D1B0ilpUXO@geCy5jBEw~ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?&pllnLn2z=hVAVWHWc`G%(3f2XI;3*jdR=q&3-Xf85#mzdaMc++((!d;+p3R zKVp30u$xg%$>iIvQ{R>cOI>p=wA}G|t@*As&d&Stjz9iscfMwu*o}wv?76cKSej?e zN~<@JxRd(qw%1DQ=hxTg&iue=d|$|^VJ72)Y>5U7ABBKxElh~bSV%j#Q$Q7L1oAzwFtS0x;D`yRE>}F1%5VVi!!%pSY zYhpfX2PBLWpZ(rgns#pqmt!#Jsk|wI1Y-(1=u9Tb4U=!{o%eeel$+?5o?~_W+cC}r*<; zj;e-^cZ@T#)&`0kHP(E(xYYPQOCWzpXez^stLZ1t{0`5o)@QsHvBz(Eus?ZZw3oqJX0P2 ztg=q_Kw%K0?&o-ci~R5ZhASQs*G#?s_Juw}gVLhy_kIf<@X3x{s&Xf>U0^?Bh{F}} VCmP46GcYhPc)I$ztaD0e0s!F11+xGE 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C9-c0aArY-_r*6y^ag;cE|Fc=kmN3P4X*VD1u;i-LH=1orQcOBff6(43SJmvK z=M)ysMQlDMWri7v6B;yGU1!XE<9bEoR)$}m`FS<sCLKm6i-z|2Adt=a-nr6rpB0U*%-cwwoVMd-Qo*-FJPF zJ*i)+_t;;rrJt5Atyfp~+;VN7a;1&?2G)YRpZ6T!_rCtL^Q~_j3=K;>{GJ#x3ozU` zBR!9sfkEXi>j&-Q*Mu4}v)?{-VqB#0%kfiU_cqoEDGJMa48^&b85&G{k4JA=H*wFD z#t$CnES|e@Giyvgt<7*R?n{U#w5UUaM_aT+o#)}SAM=}Yu%ST z_sL8Hp8N0A7cXA3RejCY=xevq-+tRFT`ef!eQbudYenhT>61;^9;6B~v|C+~7d!Gr VhnIC_Bm)BjgQu&X%Q~loCIEWVGWGxf 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CYdl>XLn2z=hWTa(JBrwr3r&snQ_<=qUEHyd_d(O_ekV=W^vao&xIyb{Su@70#3*%+>G4Cvd( z)?*mXP-A?oX2Z34@1A&k>zMe)XsXJ|Er!o{8+4P;#CRO9X8**i&meQ!*_t8DLr;5Y zny1}oHQ~&6Z{P0Kn|`|7;~qo6*_E*j+)=N?Yk8lj-hL(U-i2*}$S?ESYj2n=mTrBw zYmcq_1pNwmk9+<$JKCNcODtT^$e=OR>-xs{Z-on8i%z;%@LtK<`d;Z%Mh}~unN;uE zMqY-7;&+VS&VOEU!b7k9!~({pS9F-3YbtRz{50`Zzhp93!Lt2t_iJa(^G}Z+)b4m3 z!8{|-Ywr2`TlhM)m!7+pwRQg7!tA%44D&s&F-5t#n9VJgXUuU6OxeXFkt|VE$?-Yr zb*X&f+Pz+%o+@~5xyICUf%}q4t@xv;wbyPZe(t^1^XKFgsa?DIau-CcjpHbMTJ-bM z2{sQm6>--T-UiNGfr-C=w!S{}?b|n%lT(>=m6ftp#69IoP9&UMv-LXHEI+0PX}`~C zPd)WC=1)pO?dG`k_TP&XnG0p)#V5*3y!jp9((@!l#C3m7%Ek5<-z1JOE>Kb0?zCh( zljkI#^vG|l^}l`wUMxB{_v2UQeAZ1m)kbcG3@bWL1j~QC&Zoltv(2o`y^1*Y&b7J@?X5w_Ia?Z@u5WpE1TI zLGDfW1&`ddv8Km1d`@2*E34)%-8w%h{v^Wz%k7pPYc!5KuyJiLOn77e>yi0dC0(h% U0Sjj^FfcH9y85}Sb4q9e0Q-Gj-T(jq 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?TRdGHLn2z=PSy2493av*-u^{K6_=dj?e;Iik1ynd>R3x07 zoQ+tR0wbJ$uu7PuC5kaJnVqTz3i=(N5l0kJHOk0xBGslIO@miN!J)}uS^lR z={%Fk#=&{*3JxbGjn0g^)XWce&d)P2c)Q5w%5|f&>>l@$gH~-4Pw|&J7Q}FK%hhRf z4K~evrEMVjguDLGjMP&N>+P;|locI!?3&Q{UFzkFzUGuu4w4=>{X#_rRxqYq4!dl9 z*F@`#$$jZ^z6;kYt~KmdXxPTnks+sHZuXtWFfO_H{?A{}X7Mv|#J-gGx z{15XV=90UtiC1r#=1OYBygbqP*=F&o*uOniSJfGQ--#{J&dY2#^7iA=(`N%O&ix<8 zaOF0eEOS6=Sk}FzZ$qwgv%WQUJI<%Tv;B;EBX9YZC>xvVSuboGUiIBn<39QC$=8dn zsXLc5-2C!jAIEIB<*#;B6x|ADXqc*+9Xxfb{-2HIZ6BSdoQ{aL6WGiC!;j;>f1zG- zZf&ISL>2yp3=86fKRRX@nmFVLD1BeG^{NL$tdk9s`m4R?o*Fqn<@mTiCjY+sl*(}7 S{Fe+23=E#GelF{r5}E+n-Rc(r 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&j67W&Lo9leQw}hO*`@qwKf^ygJ>k$YzSRnv30D}{*xbHcShky+?H+?$jL>4u eiG6Gg4ExMEmYuaec7cI`fx*+&&t;ucLK6Ur-!u0B literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_track_add_key_hl.png b/tools/editor/icons/2x/icon_track_add_key_hl.png new file mode 100644 index 0000000000000000000000000000000000000000..9e00828926ac911523be746e8e16424dda07be99 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&j6Gc(Lo9leQw}iB`;+{u`ONghU&ot#Wrg*aJ6IR985kHWYB#$ZYw&^1;L#)r f-_8;f28I`XT>oZ8zw=~ZU|{fc^>bP0l+XkK43#zZ literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_track_continuous.png b/tools/editor/icons/2x/icon_track_continuous.png new file mode 100644 index 0000000000000000000000000000000000000000..ff9ab8c7d89f6cd0f819f34314c7a2f48e9ad7f0 GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU=ZM7V_;w?XQ+*2U|?V=cJd72;Nak>;YjIV zU|`@Z@Q5sCV31x9!i;fJ6J;0}7$i$vBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`E zzq65IU|>x5ba4#v=zKfb&^tO%qHX^7Cut$u*-rW9O$vH3X{kbM+3Lv}e*f5&`OY~l z6yZ82+x1J{YU(t79NaL4Dabw!%ok?l8C&e-C+#hoO^wS~^finVs zq#~wly8CiI%dNL%H(r0e$DA#BKz!1x!$(8>6Vmkh9$RhTKI6YamN8!C@0WY?t)5#g z4O*$a@_)7FW`{{CTMs5|VBaIL`R&;^&H^m?-A5l4&Z=C=I!R^a*WZ7`CtYJSU-rp% z`sv(dto|Yfn-^ToI$Qak``pgsY2SDv*yj1oDCB+P61YYGWP0O&MSajO`SH+;j*v~2HW=^IP>lDp|fuSF3t8@`l&MNLx)2b&zU!~my~a2=;!cQ^}ni# x-9dZ@)42xW2kqbgWp9modxooKeqtWO@AB$--E1A#85kHCJYD@<);T3K0RT%#*EawF 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!ia0y~yU{GLSU=ZM7V_;w?XQ+*2U|?V=cJd72;Nak>;YjIV zU|`@Z@Q5sCV31x9!i;fJ6J;0}7$i$vBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`E zzq65IU|^{9ba4#v=zKeAqhNyq4}<->g{;4Kup6ILS$BBuxyG;xkqDO^5ih1^ewxl- zBfBw5BzaCFgG@vDxwQ<wNooN)GT)SAX5cf&QsTl1$)%^&7+->q9>7TmfL zw18We>FTnmb@DH+hIm&t>iI^q#4Qwgap{ZuX-=a%>g)@G&6Y7RFfe$!`njxgN@xNA D$cj^< literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_translation.png b/tools/editor/icons/2x/icon_translation.png new file mode 100644 index 0000000000000000000000000000000000000000..c11e541dc9d8dff55f22782ca54c2029893c9563 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xmpok@Ln2z=PBr8@ zQ(DQ36=ok=!^!t*U)IgkXZCE<82`x@>7UvpGM~+Jl1Y`tUoD2;yViZyIoirW2c++m)$HTrOUqfr3=f3FPZCn3ZoTX7gfThWSTW=MU(x%HI7Vd#2 q*9BI%q?|r8*`m*1{={#iJS}d!+HEi7!x$JC7(8A5T-G@yGywoei+tb! 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X?Vc`DDb!}Kh|6jyfbrW=eipLU8c9n64PCoPF73S9k}mYdm+l& z_TW+xriQb^R^D81F1g%aY#2X(>Ib$U1=b_c555|;nNMI^AMcbo*X$wh5{C{3p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?VV*9IArY-_r*HH+93axRzdHZAn3wF^EO*&j2FE)tOEt9mz6#bbtH&?M)}0#U zEzT~OUdtML)llSeU|yedmG^~f9=;q${{$BmJ@|iKoNs62e?8H?nLqE&+W0CaK-$4D zalK%H{EP>0c7)Xb5?k=JJp0xx_6bFYj>Ru&vocuCKJ~45Lz8yF zpXdIJ6j=BZPs0fx*+&&t;ucLK6U^$i}$< literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_unbone.png b/tools/editor/icons/2x/icon_unbone.png new file mode 100644 index 0000000000000000000000000000000000000000..6a44ef681f55a003b892651610fbc821a439cc1a GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CUY;(FArY-_r`h_8ILaKGpT2j+6}7OIyF0TxIYlo<6mZ^W9-Pk?i)RPLKE z+#Wi9tqCSItjU`?*KagzIl@$w$o9q~BgY~2-Npxej5}|KYt^pueD?qL&$nmncQgNa zohZpa(IxxsQ3Vb)#yN~1xDQw}@GsW*Rq=#r_3G9BDtB#CPI>Q2?3rn4#F+h-b&`Jd zl$@&f?O9uIeM+3{7|1v&m{YZOs@GGm@O>v9O=5a}N9?4R(@VCK%kTYuel@E!^S#SL zS%sTQKb2iyYI<&OR``*$c5loq2kUOhtlu7HbBdpP2~RMYE@xDLrh<*YHvqb^Cj46YiC+bZzw)@ zq;OAlPNj;6S&!j*BW{z~XB`>l_ZSvys$5fzRsJb;p#06BIrqGFSs54@Z1jKe!0Fm8 z!%4xD+C1|ZBc^;=bocGtw%OaS^<97c^(~+H@xr4L#_S0#PckIh;xF&Hv93X7-P*Oj z-m_k?zB##2C{X09baKq8^gn_Tk&!z^SPuF`ZJ6zH?aem_0haAWAClRtm9{gKp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X4?SHRLn2z=PBG+bG7xF2Kl_-$>hYzLMj6&W&mJRcDc+c%T z74`ekncGFIk4`S1&3vG*L+?&y4&$G=-!jilS&CXrS#CXfr)VQ4{^6cEL)*-y{(&N2 zA2A)9an3TFaR;*mV~=8sw4m(iO*O^OHE#+OcB^Zq1T{q4WGYUUSKMB4$?4fYro4|X zty88=h~D$$uO%ahp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?mYyz-ArY-_r)=~(;vmqrUvOf9XR2UJw$K*uWJRTj7t9=TKUB<~TW74CyLD+% z>t4IYh#7t-#q6AdG)_cRoQnNYbhE&d>+|%(`;F!QztQ_s-q~x}_jqdD`f?T?mlWv; zX1j*)2aYaonX~#9X;iIeJs?rc|K{w*y$pvHIPy+?iP^*`FtJ-`Tj_&a62;3_75|P_ zWk~4R$^7kfMd()(p2L%s`a_u>FFSrfb%VCj>b}Pnt9CKZVa}f%Cn%}rX{7NgeXhgA zNh&u*CPpu?53D=4NoQ86;aXvhAc?mARaFN{grw&^mpx~-IiMk*V_(=8<=zhA>R7vf8AkgrV1Dt1b4_VT)Wa#ygcukY7(8A5T-G@yGywqowXYEX literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_uv.png b/tools/editor/icons/2x/icon_uv.png new file mode 100644 index 0000000000000000000000000000000000000000..0403ebbeab74eb49b6694de56d42625a3a6b146a GIT binary patch literal 558 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?t36#DLn2z=1|Rfd3KX%u{@vk?@DcTc-r~8+CEm~{8$*YQsDmg z9sLY4?z;sJ1$o_!d2G?A+EUS1mV8Fz`|=;NUwlg48nyKilV<9i*Z-m!lFw{sh~Dvq zi9@l9;hx0RIX-Ic7a#4)V{~Y~EB>=)-~1?srB|37<_ESuE!t_u)3ku|LC4+dqe&li z&&D$-y*joc?9iTT%cLB#_m(%r=uNL{$l7Yfv|*i`VC1^ja@KvxjiFa0jJvc>F`xNy z+UC5r>*n0sTF*?KjrLs)^r}2&skEy%P3}Qw_m*q2=RbRG%hlFQRZsi0BcCDJCp-G@ zB1fZ#rh;<~0==`}dT9!>3&yJN&Vz~_p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xe>`0rLn2z=PTQDw$UvaY-g=Eo)0x_~FPbl+I7L=6&0EB+ANW;MOXb$WZ1#JN zrp9XmLn0pDQFY^MTq)7=!T#>eiU0MVUp`szJ}A#fcb~jV{{2R|3wE2Yv(4~UnOr#M zDR0B68pe|IIW-EQS)G@rKdIzg@V4md^Lb|(ecZpiJDYav=F6Yv_nmESu6VlU+Pj(? zl2?8`-v3Kuf6wG&W*6M|?Onm-@cPQJgL5k{U)2_1@cY*A+;YQp5c7}>2SXws3&VDH zGmH05=Zha)XUk)KCdZp?)Ha{3!NrI%H15Fu11qkx9k4i8q#MZfN;sn0AWr)5nT{$M h)xT5QKj(+kuMYNj^yJ-?$qWn(44$rjF6*2UngES8o>l+= literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_v_button_array.png b/tools/editor/icons/2x/icon_v_button_array.png new file mode 100644 index 0000000000000000000000000000000000000000..fd64203cf3657d21faec70e8e9f7d57ab25892e0 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xb39!fLn2y}6C_?X2p)_0Rd=?&DoRFI;?Ri$2M!!?@%P@?7|7mZm2ib|F<(NX zq22z!HVS+a9|R;=7bk47HF(tkl4WRTmXMZ^_#gh@nj34SM#4cgNnMFMAQLuxIh@7T z_Pp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xe?46sLn2z=PIKft=pfO0|ICf7pjd0>MN}RvU`Uw%q;yU3R)!td|0xy*KcB)Ayt4e>ck5&C zRaa+jd2(dw^4;gJ90*Uzda%?;yLwV?uzmgkMhgb^guVPX{yne!Rmsc;;osss?=gq_ zv!9ct)k~gW=Gjb*nuf`_ybfJX4leR1?3<3BkV<$_T0SX+SAd)0qx3;T<7YmL>^N?< dn?L*SVqW~pUQw)V2`GFSJYD@<);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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X{+=$5ArY;~2@)?GCdTx7-(UZ;|4hFakK$<^wIW#uU4vH*f$Tk24Xm*Yw)KY@ xR{oq5QOst;;wB4~NVvkdIQI}p35dnOP-!V(`IqCyJ_ZH`22WQ%mvv4FO#o#5KK}p! 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?Hl8kyArY-_r|tJ*b`&_a|7I|g8`Cqd$?g*(j)`})_6qQDO#c>lKuuq9+cI$` zuLFKMLD`xSOZ(nRa{O~N`Ft}*@Ct|d6TOb_p}Vc$nD1{)ENlF)w=wRG?YHk5Z-f+1 z8feJJMApm^b!c7AV#XNavLySfAv42@Giz3#W{Bu0YLGd=^FZd6|N7QPU*4w9)w1qx zITfQ{Dt3?`2jH&)%soE~-f3ge?EZB|Y4eKs>))SOGZd^oy7oZ+y{MY7H4Kj`9*bUkB+Hm=SpVJh x3}X=k!)9moi^6*Z7$zn17z&jxysCa(eaXTYxBAxP90mpk22WQ%mvv4FO#q^iv(5kj literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_v_split_container.png b/tools/editor/icons/2x/icon_v_split_container.png new file mode 100644 index 0000000000000000000000000000000000000000..7b20187e1a3120c6a2e8cc70e15a3511aaffb3e5 GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?ah@)YArY-_r|tDSY#`FwKUa^(rRAKBb7j{irLXQz3;hpX$Z6qaI}#k>!J-n@ zwvRbGJ)(PI?7``cRz=2m(#MdnHgBS>SJDsnY+z;cQ&|# zS@vqry)*OL9jzzJZxi}7t!LSKX1nJ%r)DuHuqvbobx+^@S)NhAsFSgb%dJ+r!;4|% z&S|VJnGJJxs=7qIHZFY?^J`Azd#xYB3|kj9F52y|N3B*s+rvz(-SKtKyFE=Z+IyKE z`aNgrS!DFAJ0z3)lfcz8jjYihWH}Tk>oRaOm#G$OH|Rh1%Q2S!!5X@O(V#ei>GA#x zAMbux#$3$G#>Z={bjX>{p;C)!Moi;>jw60W47U5NpPb5O&|x$vOR!Np#H+cjJ|^GR fy5j$=SHj%3#g#icr2jK8Ffe$!`njxgN@xNATJO26 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!ia0y~yU{GLSV36QoV_;yI9sJ*ffq{Xg*vT`5gM)*kh9jke zfq{Xuz$3DlfkApb2s6e>O_X6^V2~_vjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw z{mw>;fq~($r;B5VM`v=1g5aBqsUPKMzE?DBo)}_0fl*j>)=EYhxemTmh_@hm-3l+%#Go>M8gO_X6^V2~_vjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw z{mw>;fq}uv)5S5wqcb@{;$?&2^do)YlK&_EluI%$ShbYJ;NqbRf$Tk230D{w^GTE* xSi$Tj>%gV3%ho~jz}0yY9|R;y4`?tj*v#NiH>*0ij)8%J!PC{xWt~$(696k`Itu^* 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?{+=$5ArY-_r`h@)b`WU2zeYDa=NF5gLzW)HqD4njS6PHJaB8YJ1_T8*tnrwcMDY&5+N~m&>)=alxr4 zQ$4G;=H@Azzkh7Rvzx*1T0_&+qsKP%Hr`2E_c-RZ$m&IZloP&vPfL(&i&eC`JG(J9 zr+!^yY>xehY`z=!?&WU%HQS4~`+rEX!ubR39doQbi=I@>6I;a1Fkdw*s!-b9kkQ{y zfaib9bB1S~hW$);t{%-b`mpZT-|Eb*HgP&~EH4~gJXX%URK;>%UhVQr$%fNbJFWp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%t2|vCLn2zAhDUdVri%RASO4DjxMapNN6sx9byQtGIxf|@bSP=Xgfy?Bnip?l zWUIbNJ#pp?oXHyWz%qS)r597?CAKZy)0Xf^&JgWbRB}g8Mw5VE}2ARQ&_+(%>~j79&rL6*q16hO7Lxe zTBM#Q&FIO~b=1`4St%p`HWsb9f*Y=SEpPXDHI1|9>F46y)3gW5`ebraT3K3Q|uh;e;Ll;_K020z&d$tQ6hhxZw(3-uXu zF+84kJ-7X#(1h9v^Vn~Oy;pyksXqH}nio^@&p$D@XCx~uKdx)}Wb*9gs+0HM%Q$p( z(_Yqu(z&nn{iDL-`KKBAdz%rzRBm0JvxB|mf@-Kt=}N_p$WlPP5x&(FEsxcG5h zLkx?FUXVl4^p|g9&j0(j>G`hNt5nofd9L5M`R2lr3qHTPRN}iOCp!xtZ2tC*nTajS z?o!?9&uP(@_A=P5z7@?B$G0xdc7bj6tvMyXay@=0O*od*-IvX>=itGm8%y=3*51F* z#E|HIyjmgLO;$Idftgu+=E$L)IN+`h0rb?j4N{s;NU2ga(C7+p*QTq{x6dS|sZId&CJ~y0M9r5Pc zg9mREcs}#;c$_vWANzdjqOQo$WaM+_`%*YJbX_} zkj2Ny+Z`M+Vg=WaRNN^{W3=#o*>r;S>a6DpkvUPL4o7&jUdJkhi1G!=e^{zy63wr4ujSS ze-tMA%#)IqsbL7p4-ucRwRWM~fs<+V3rf_Ip5M4yd#9vqUHg|%*%Q6r8lBZR%$OQv z+pHHIH*UO~yYh-ZFN=rQfooO^uFiX%mr!4S^VO>;*Oz}iEFb-52(avFm>VXrCQ0vk zW$U3dhK*medE$FhwU(`sIj+ng*ZGG}b?>7TquY!LdjcXdq$jsrQ7+e(gK^-JNkk&h5KmJGb0= zTbofdRrtc=6eIW7AMy$`OYa`%;CWaU_1URmK1S literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_video_player.png b/tools/editor/icons/2x/icon_video_player.png new file mode 100644 index 0000000000000000000000000000000000000000..bc41e4621411a0cfb76c7f21284a7f9bcaded512 GIT binary patch literal 557 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 X&S3A2=*wYXU|{fc^>bP0l+XkKjujRp 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%{GKk3ArY-_r^jc=go+%if9{uNmN|=yb)~}ApumN$@{hWIC|q6QX}y!mn z=I!hHUi5gBTm_4m&5xv$0lhiS#{P)^n5_a=!FjpDuOo?f0YiZ*E-o>5tRS=dn%q;!IaI2cNI7NN?~{2yBbz ze_=4=@=Bj?N0X12+*9(Fs<2($xm$iqwc#@P6?)D)B)mkGto8k#wy_!SS|Z~6s7byr zYwO3i8xA;M++(G7qG8v&MEmpS8IC2kMnv=P;!P>_IdwU&HTwRZuyr~a4xy>{PkgDn zaCYI!HC*TC+P~a)`?hx7oR1|@b7Ok%>RmW~CP+l%<@9$;wlCZn`RTKiN9v}#9eZTN z%uoE9wxrs|&tg*Y5xb^W2RCpUZrZ)|;#_~-x#;t|xJnAE2E^eIfSNUG_n4Q$#U3b3Ut#i44?pooI>oxxF zn?A)H_^5Vw``br%%3Q)ky+3GOkYIUcwV}M?Ra~>A@)gn0dAa$Y?s0V1bMM-+!(wK@ z)~#=SyX)q@c1m02edJ5)u7(HKwy8bU5wU4&+N`T%m;KP=;fe2e|E;iS&=U;~R7vxB z6flMT)R$|Peg|E%Wh}Gzav%NHyzO{eo`y`^=}+D=z7IZjG)l9?&IszUWbRt_n1j=N z`<@7=zG;5yuBSt%KIpTUcIaORX@|b+^jX!XZI$5jD8M!8S+ULB)T3wGjOV)C z<~zinwEWtZyojQeOBx@n5u5Yyl5+U8sI^uMHZiLn85J6>zUk|4a`lhk^59RdSN6P{ z)_MAsn&3^=8~+t@1aFo`-reP3!}odK^?7-dbS@ZIL<7=)@LQAb z{b0KD$?xdfuSR@Z-u!&@>TO@}#z>cI3RUu_j1rzjtoyWgm0bCnze}EOeAWH*$=sc# iV&-q{7ytjr|MGbIDZS?}T^Se{7(8A5T-G@yGywnsbTae+ 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 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}CUp-wMLn2z=PWSf^4HP-Hzxe&0z$s#qi3&~&Tm+`-MQvR%f$LW2Y=w-Avp4#( zPGkAInEl$imX-=z*|?{Ai$g_RJh?N4J0|YX;NZHP5$H7G>%TL9qh=Tx^ZinrD)w#d zvpJT<`|jV_d8e8^;_alVW*XJ=IFC(xydq)EhyJhf2fTvL?A!NCsKBFh3+INpPuLg) zCZ1=xCsA~v?CzUQ%zw_LnctdLdQ#kSRf878gC665G3Lw}VM^@`I`Rz0lA&1{7Hb>y zx~`~Y?nz7v%0H}A*4zJA5Vy=N!G;$t)T?$20zYuoh~NriJ2 z%LOdd5By%j@Y$_l$&a6ZVi~NJw{x}GOrAC4#7iHw9XtLo81N*_nCbI<662|P<&G|V z?q@ZN4wTIi=Qf>e5aG&I+Z4YuW-^2LV%K9c`a-PsF8Fz0%Y2zJNZtcm?7fz?|)xao+&a+a(~Q~ zWAw*u^I^I5e?1w6-m-RkwOkB2`kXQFRb9;aMIOl-j(mCzAGQdci(t6_{ryoZw_bKN+5sPq@#>ld&K) z=6i5Z!-X~aRdK78;vHSsKeySW?tZs+$yx2d45u4?#!5=tle_Y!*sRYz%E;j0>tD`P zA?ek1!^uvs>fXr*&pWzi`aDvOd$V!Q&p%bkX9OC34f%V1I?Ov@ygT3r!^Du4t5$jT z++5rse5-W!bRGtVFMF)yD>xFuC$$+?Eow}DWN}}Jk->PmQgCo_>w!pyl`h*-CO!#0 zUAo@$3{$A!fi+xv_eO6Cn$9S*hGB_L%6_4jLdSpZhgTe~DWM4f*ky%O literal 0 HcmV?d00001 diff --git a/tools/editor/icons/2x/icon_visibility_notifier_2d.png b/tools/editor/icons/2x/icon_visibility_notifier_2d.png new file mode 100644 index 0000000000000000000000000000000000000000..3ef01403fefa12320fe8371fd39268ddf0abf4bf GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~tjGiuzArY-_r+asZgp0K8FJ7Hj>c07+0-KA+6&6mHrh~oQALqW?@nNIE%$I_S zO|u2Wg<~uxUGO-g#@E!HAS98zNVg}?W#&9X;Z6lbJ*6(82`b$O9XNh4+`k-J+s`e# zcAZ|;E}8Vyx)(<+zhC*ef1TDlTUPyDDVuot!Vhc6P4Bwae>`myyzlu7t)ztNW+_6W#H|rT(23%kTNt2O3}fz0UN;&(+%XWM=V6o7T!jo8&6$ z7@lsLWiHk_zu^tj+*wOMwlIF<&3Gp&{B7ZN2nDFkYJ`^{w$eyWAPq7oK94TXrwbh@NG?TIyYc=z8%J$BVn- z{{5cwS8txRQAz%`;%(xIS069B+*fseS<*kROA0%`tABlBuxgIP-1Yl*x?E;ldUt8k z2K~f;)&{m0UoSI!c&P9DvY6b|8CNE|KdAW}xY=^Ws{)&{bKjQDVD>3~RX_FU9>xO- zb2C{NCtmo`e=M(hR!CSn>xmMvEen^$?s{A4aPi-kKFjFYb2nJrJ@h{$dPXM0ydUhB zxm;3GZOX1xS8VyH!o7aA+wJ+14-PlQu$)_VCFkY)@O+&cA!p(Z)nYnc7(TeRc)na{ zc=h(ze>MN7ux3=e=AVD5e1-dS2K{;ACDGxAKdiDpmtEN)JT2@rtK+`RWm9aYE-d)D zgqa~GIDhw{^_?XP`X;xtWy>FzcMp2HDNXKU(D6_E8gCnaQmc2HYCc;m^nbt$<75Ax zJeS~npS1DJLOI>T8@7gQID0*XmEnc_m6r?MjyI@AN|`YSZ#{N@&qf7vBgO+aLPTo& zF7e*zxn>$#HofcLbfrl~Zrd0QmN_5(HLc}gy29&Q44n>jM_S{jT-#$}6!+d|ej2;~ zo!L(-|FH>1c6~5A<-^imB>F?R#35_zp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~t(>+}rLn2z=hIx0$go@a1w|gmfNP$hI>2mP=nPmqAjx%0=HDi7Y$3+DWy_OlR z9!3K80!{1Gx*Pbq9^@w;iS2PKnCLpgGk}eAhhbp|&)wM2_0cI#iw+qWlXSXw`^yyL}|DW8t~_)$^o%sAs_$D)k3jx@%ccj`HO*=KB| zT`yW+zI^%P0miJYQ75;(Jo;`bRZhPA*_ssiD z&6JL9(@#HrShUl|$K|&1yY$dAXLje@-ghIzpzc~e$ z?m9Z-rijxXo&>%FYD;VH70#)3neyc1Az=Y0nd>u|Z@jL&=f3w0V?&3~^-_C=4dM>& zneQ{rW~*}<|6Fu4r*CQIE|vvr-nKbPOmUiC574ZvI1${01KCd=w5O^e= zRu?51RV0(Hwf}R~-nflAuVWc@8^3azwd{D!{r$7JbGa1tm~Tvr@97YeIsWq8-(nU= z0Uv|UcBSfP{;WLq$0$$sa>2Ko`4Y#LR_%>DDXDs<#%uGva|#@4+>AVjEtc3#?1?{d z{pPvtE36p4M@=)Gu0Ba+=Jgi|634n*8FrMO7TvII+qIw-cdcUEY=0{CC0}$d|NVOH zUUoAExsnHE3`)P8)Fq^(R%u*mo%im{^UqsTBmMYazI1A^=;PMsVOWy6%X?)%16YpbV&58pa|DXH*clfTOySCePEz)GLXE2z$Q28eBb@M|8a}*bS7qRlZ{N-Xz zL#h74*SqYQF5ImscIuG*JIh?EcdpBqZKs4UwpV_3VqlmMw2$vWb?dz&XP!4HSj@5K z6FrmDmS~YY>zO6PwxoSKcJ2D*rZ^>UVbt2P`MI~d8RV{PsZV?s>^bSo_SpI3Coiq2F`hH%0@!~~$w#e^#?{e<2Jouh;AiZx!5d#AQ NgQu&X%Q~loCIFTL>Gl8s 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 zcmeAS@N?(olHy`uVBq!ia0y~yU}RumVBp|jV_;wq3scEalY(fD?vt>0k>f!6zPq*S?-rk~&x>eLI7Y0$o)^zhVn58lq8XFMVo zmU|>CK4rSYxX|Uq4Y{rx74D{{f^RvB@!VE`VCQV9@nC5E7p6tRSAkpyi z==te0Rtq0q$9f>=`l5BVFIQY+T=0zZ$(L2xQs*zvjg7v$apwA0yo>LB*=qCFT*A(m z-+KL4@ok@X-h8{aR@_1Sd((NyoAwf2e}hxRv1E}nDxwekkv#}%tK$#|#rII|10 zEVP%{@#EAc_RwcXZAv5@1%9dPpVk(&YEj@wR8R`@dL8>hp-JIOKif7g=D7_Y1g&}$ zIQ}{ws9y4QZ`Aooe-lEalY(fIcAT0dq-iPneTXI}|xIP^uT>)3;?mg<97a)Jz}eX%=mMQPOz z#++JFPDRaWZ`&L4b~*3ft(d9a_<6?NlQZXUp1g+9Wj^njnQS#IU(OyZczIkUd zLvCd5ok>fpO;fK{gtx2QzFF?iHp4vqrKN9VmHym!o6WZ0o?E)>eAc`3Jj+jgcyAcC zH-Fj9Yt^r3z5U6XeNOMuG9w0k|JKRxZhxI)oBk*5?8bfj*IsAb_g^+A?`c(z>&6$Z z^LcsZ@%jl)+`o>$&Uu4(f1yN!=C7Zw|7Ht6&}--|G8devv(D)qo6@9S_QTJ2Mt69y zz3Wfx?QPtCC)VZ3ia5>Fw*zi`J(S2{!?60!T9+pa!usxC{%x`SWXexYQ@a~hq6ZGn P28F$+tDnm{r-UW|YMik- 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!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0WC*Ml%)oYX`a1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&WIbIRLo9le|J1L2YR}Bt&?$6wFp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XZ#-QbLn2z=PPWZsG8Ax|zc({7bKyD32O<~TxSX60XlCqSIiwFgEz%?~|vR$sets&G7ov^ttTq{hRhlrq;e+Vk%rcYxlgb&&r$+=et+0`}!o* z`MxE?`=8UNO$olfLABX%>$6{0`FBE73+*4@zwaQ@!4#;#<=7CLm zyR__C89h_j)YdodcRjmB!N8MUTia9m4AYHphI^|&txU3deC_qJrmyc!(kB{NpZZp_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa~N5}q!OArY-_r^olq36(rnf8Nsg_T9ZV+ypk}NGaRSmSk8lhB*NaHx zO}sth9M6)KLd~4vcP%m(yXhHRxsp z1=rlU{qL*y+{mAHcjn)8rtn|)YVLpkS9$OGoX>N=?_vLU-F0^9mbFXb?#nI}JREoP zHjgvIBt6MzDf7KIzwtT$_xt~Uw#o_7nQP0oJ6UA?xFPj1Zs8Vvsbk4IYrG~!x?fYh zFlWY&jRKE_53Jq!Du2>E&&ywuI37xTXpH&4Ugz|&#U?pBm^0ni+0Vc6{adKk`oGs% zCUth+7I}QW@pa?OGj?Hjc5S^_^Z6{l_(PjZr3dtjzw0N&`#re4*Vwq;x4ms2-ye=2 z9N(nd@2IzGl{*i$CTh{Shs&{q}Olh7XaCak>&kPV&C2d-E&91q<1Wt}$6a9`a*Ql1e=p-OQCG_gnP$r=qG~IZp7!q2!^8jC zPW<}aFHv@KpG0-_`-?9!ycaKCd*gPs|Gsy-H~ssk%%C;(+2b!?><$(#k!$^MCN z_A?&6Gu^CHmr{>Z!H==5;6T2wi{w(m%Z|@kt!zH{3pC=uF?g*+ygSb$RlAz`xq92-KqpW#2f>wEL33KUFB-Cg}|_xq)yEIHb%ug7mS`BNt(ut)0jQ~zzEt>wC(the5> z_@H7SymWSm*4gcE-)gD7Oy3w{wIk};mWvjdzh^fIZ;bi(?b3r~%h)cZeP-Hl_S=t7 zGenms>P+`%eBOBQO5L5SuO{tHwP#Y<#;?+QY~Hyio{Kjg|Hi0rvQ~U@_-e&mGx_w5 z=k^Gke!Bd+io(gxTKy0H2`bW3RZDyqtq-d7{a_&AG;QveD_0JD5^U44=43f|_^sT9 zt63+?-uy895c=k{=cG69bArNkbxuBc@^;cZ=U0s9Tr&52Ev=Nd->3Te{r|Oz;@!G8 zuQOcI4xh)iPoqM0&);urs~$AA*4$d&us&fs&wTwbt=ROFw|q1A{*yeYDfau&>6w3< zAH8|g`Ru`iKHk}v4jwdIBF}Vt!~Ft|#Ycl)ny-EuxqVCA+N)(^iCio9KD*qM9`w84 z(dyKvZ8H1BmnPm;ej+aRpjE~5+jm*3FVnXc<$O!p99I(zp9t=w(nfq^kdH^+%nLP*fZ;?>$CrxB!BY9Xql}&H`!$d0|Nttr>mdK II;Vst05BrNv;Y7A 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!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9G6>p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|Xw>(`OLn2z=PIKgIG7xaB?>u#}N5;{Tom*TdV#foSTgn=8zS%NiW(t=aGZKyK zJw5Jur{Ah^c+|1ZXWjc}B9j)z6eyiybZ}jDC;$5Kn=G>mek&^%?zD~n-@w27EEmHf z#R7%}=BbLuE(*P9ZlAJ&NycW1%X^`^^IwdO@4tL=;Eo`p;D>ED?|9!R?-sKMv6++O zPaXAlU~xI{t?~2MiJD8p_??PHLhI0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}C>pfi@Ln2z=PV>$d4iq{5KV2wE?hAKBrcrRXo8pSub?j@mbsfzT&wCZO`lIj< zjiv=V0tC%-9W*9gTEB2nf|s~qxloM`Q)DaO%9+J67MkXl&1Onoo+>xv=$zyK|2#W0 zx0?OO^Tr_F8%+Oc4FrUHB=<}|}7Ef#J_8S*5+}@_oSiy2YYSBkg z2gB*7_eyg%bR2p0^_Mflc4tmO+j%o)>~MFHS$6J&^&%5?2EoWI6RGcquYF~#Nd9jA zUf^P|;7l*I$;l^EihNv_b-a*l=;MF1F6dQ~M8ns?D1D4lt8-d39R!3wzonRMe7C%%3A zCO$vA=Kc{yhKafpJ${rjy=Sd@$ZtErYpEZLXy@_A|L)8WWUzbD7@2z zURd|!+@8m};o0e%ii@V7iFvj5n~z#?SI4?4|9jbfN=yv?K9~21axyTy`ub~AhYqXg zg;Ez5mn*5yq^G5>bzu?^TzoOZMqr|KBEz0%kM5ScrW`amyZtcN_czQgM{ee9(@@&% z5+ZwR=89Ll-Wdu0y>zEgDQe}_tn1FqU(T4EE!uqZjPYlghERrRhFkZxvL;NOx!z>< z**{O7q)eRooUz2Tb4H>>ew!oDA9bGWtx<0`B}%9=6rO#{7bUFB+QDR4)UZLIok@T# zNoD!Ny0pk^vpRGV-XEHC=`&w0lkI2UN2O-7_ey@d{&&5vrfK@^Z^eR^U)cZUFMMnM ZWwSBU7M7`R85kHCJYD@<);T3K0RY+qVp;$I 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=NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B1P%i(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5~c|T5(k>R7wz9K-x?ngA@3nA&a;QHhk2efqlz_m`&V8T RcLoLq22WQ%mvv4FO#oY~Gw}cb delta 146 zcmX@axQ=mxNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0Wdi(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5~c|T5(k_jI9a}Y|GxM`x#IhKzOv#xdl-9|=See)81ba4 UmVZ@ZU|?YIboFyt=akR{01l5f=l}o! delta 144 zcmX@YxQ20pNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B1P%i(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5~c|T5)A(AfB*i~5Nd60mH$$B@PPCIiw8Re8A7bN+y5Mr S%4A?*VDNPHb6Mw<&;$UpA2;Fv delta 146 zcmX@axQ=mxNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0`ti(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5~c|T5)A(AfB*hf$-J|-TG_lb#^3|nfx`^X)OYP>VEAp% W{ao_L%6SY73=E#GelF{r5}E+AR62M7 delta 146 zcmX@cxQ=mxNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B17xi(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5*5r51)g8Ne_#B8o0~iHv366VIYYX{gHOg+V+}sA9XQM| fZQILtOblAe+}zhizn3sDFfe$!`njxgN@xNA*P1>1 delta 153 zcmX@dxRr5&NCr=m05R22vb1VuU)w6Lia5FPAAKsRG`^2R;PoEw=aKu4Tf{krM zg7BO7?~kwAv0+2Okrqa?{d|v09OgQF`SeNYHUq;EMj>u)w`-DS3=9kmp00i_>zopr E0OYVWcmMzZ 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(xQ20pNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0fgi(`mIZ*qbJD>J`DVo&zmdKI;Vst0K_mVWdHyG delta 144 zcmZ3(xQ20pNR2nwTT=42{x*2c!=;tabR) s?=Kg>ppQ){O5q@bre?8;fTRS&A3H8F?!?LeL6$Liy85}Sb4q9e0QPh$^#A|> diff --git a/tools/editor/icons/icon_control_align_center_right.png b/tools/editor/icons/icon_control_align_center_right.png index b5cae63f7a0a16d76f30dc0dd96254fdf812b362..251fbcd31479f52b7608f711716ac70407a51088 100644 GIT binary patch delta 145 zcmZ3@xR!B(NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1A~^Qi(`mIZ*qbJD>J_Yr{<2bx3}tZ v9z{h(_3-fU@c2yGmGFR9g0-2EfnjMT3kP%NhHM4~E(QiqS3j3^P6xSDZ-NNx8V%VFm^U3r`ov5R22v2@3=agciTJwKY59=+-S;BxY!o9y}m@z+tk(5uuF# ug)B;sGZcj6J3dS?|8Xec0ka^3j~$oT=3D!c7#J8BI6PhbT-G@yGywq0vM^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$RU3NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1A~{Ri(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5*5r35-;4p->(!H5#b>(uEn#5@q>ZFweun62MT1O^5M22WQ%mvv4FO#nPu0=Ukugkk=!tJHln784*t=)X2{Q%;5l#ngZXRZdRt5$J22WQ%mvv4F FO#lyKF|_~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^$NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B02Ti(`mIZ}J?A!bkONTnxghvm_-X zBq9=c!o$NwIu9Lk+9S1h&z=>Jn*y2LcqL@m4EQSY#8?>aJmF~NJ{)t1fq{X+)78&q Iol`;+05O9wWB>pF delta 138 zcmdnVxQuavNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B17xi(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5*5r59NLWy|Nhm9{CjtIxAw}%O^xOaFAOwvbX*?tA1`6} fEPOYXfq^Z9=lFz^y~i0C7#KWV{an^LB{Ts5?3O;M delta 153 zcmX@dxRr5&Ng-;Oo->W-{b0T1_lNOPgg&ebxsLQ E01^K+;s5{u diff --git a/tools/editor/icons/icon_control_align_right_wide.png b/tools/editor/icons/icon_control_align_right_wide.png index 406ed25aed3055be0e118d3c990c4c77fa6c3402..a21b7da5d55530f01b01f241fe3fb0ceddecebe3 100644 GIT binary patch delta 157 zcmZ3^xRY^$NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B02Ti(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>Y7<%LW{r*Gu_g0&i#u#KBSi#tQnBf@Xd9hvw&Q9*uM-2@U3=9kmp00i_ I>zopr0Pq|%O00ssI6Hgb%5R22vb1VuU)w6Lia5FPAAKsRGyCdk%{rmlg?(eNOXBK8| oO}Nq!$n3`3z~JV!*_h#$7I&*k_7Xh?1_lOCS3eh)bxsLQ0B4da(EtDd diff --git a/tools/editor/icons/icon_control_align_top_center.png b/tools/editor/icons/icon_control_align_top_center.png index da7ede984a1d0833c9d7d66ec4590caf24d55de3..afe8936d68a53fe89d7a3ce1d5974c57ff042ea2 100644 GIT binary patch delta 174 zcmdnWc#3g?NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B1J#i(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>2=<((I_r)K$xw!*>#Kpy3DLi;U`aqL6lltBBCdCI=Fg71#sIY2Sn!9T^ b14H+GZq5(Yu@@K^7#KWV{an^LB{Ts50`NUV delta 153 zcmX@bxRr5&NFMaWJgly) zG&C>_;9$GQAeQvUYR6uKEQZ4yJUip!;!>m;80-y%xH*?gFF(q_z`)??>gTe~DWM4f DEF~~0 diff --git a/tools/editor/icons/icon_control_align_top_left.png b/tools/editor/icons/icon_control_align_top_left.png index 84a224fbbe2ab104e86a7608e70620de40109054..45153eec41541198cc5385ef5384260d7e80cd26 100644 GIT binary patch delta 168 zcmdnMc!Y6+NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0Wdi(`mIZ}J?A!bkONTnxghvm_-X zBq9=c!o$NwIu9Lk+9S1h&z=>Jn;Oj-yB%K44&AVDNPHb6Mw<&;$U#P%G{L diff --git a/tools/editor/icons/icon_control_align_top_right.png b/tools/editor/icons/icon_control_align_top_right.png index 3b58eead9c4d2c2fd19da7eba133bff114be837b..4aaa97f392d21d2d7ca8f05e8f7590a13ef626f9 100644 GIT binary patch delta 177 zcmdnac$RU3NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1A~{Ri(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>Y7<%LW{r*Gu_g0&i#u$8H+aM6e#Ms)}s-;n*udn}VN5Ykcg9!{avIibb deW%C3;Qp5Txuk~c5e5bZ22WQ%mvv4FO#q-VJv#sZ delta 155 zcmX@hxSer=N^OSD+UGz7f%<*5R22vb1VuU)w6Lia5FPAAKsRG`-9f2_wSEu?W_Kt$EL={ zb?|`n0jHithYmTdc@!5HcUY0fjaR}%^Wy2#-8sw*A_ghk&#R1L)EO8U7(8A5T-G@y GGywnu2Q$b3 diff --git a/tools/editor/icons/icon_control_align_top_wide.png b/tools/editor/icons/icon_control_align_top_wide.png index 869ae26134a874e06ce743ca49e11f4daedd4cb6..79e2bb98b0b4410163d9a9d0e779b4949473988e 100644 GIT binary patch delta 170 zcmdnYc#Ls^NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0`ti(`mIZ}J?A!bkONTnxghvm_-X zBq9=c!o$NSnY_EVcea(DLMHCi^*_3rvXmC&$3Rz~JfX=d#Wzp$Pyb C-!ioT 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(mNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0oji(`mIZ}J?A!bkONTnxghvm_-X zBq9=c!o$NSnY_EVcea(DglWQ+hJ%R=Hu?uHncabP0 Hl+XkK|1U33 delta 137 zcmdnNxRh~%N?Wr#S9D#MxHK?Ar_~T=U5azs%PV3;AUoKZeG1wJ91X}`+H{(9C1*TFip79 n5Xd~C=<&O|yHA=iFw8#9!EUzU;YtPu1_n=8KbLh*ObJZ@MrAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0ihi(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>&xa8vL)7@5j5*5r35-;4p??36--QDHE$2D1*^BHV-xVX7JFImW3W<29x aQqIVbmces;>vQQy29U9?elF{r5}E)Z@H+$m delta 154 zcmX@ZxQ%gwN$RQOd>-ZO7xGo=E9qCYVI6b|D#p1o9f69WSSgQu&X%Q~lo FCIEb>Hsb&Q diff --git a/tools/editor/icons/icon_control_vcenter_wide.png b/tools/editor/icons/icon_control_vcenter_wide.png index 44cbb8f3444ac68221e8160b6386e61a9445c637..aef4f094db3dcec2ce8950360e0eed8270c3f024 100644 GIT binary patch delta 162 zcmZ3@xQ}syNAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B11vi(`mIZ}J?A!bkONTnxghvm_-X zBq9=ea&K>2=<((I_r)K$xw!*>#Kpy3DLlA>aWNYYpER=syNx*$gJmao>%%8vq6`cS N44$rjF6*2UngF5kGhqM# delta 143 zcmdnTxSDZ-Nl@85wxT3cHsvi9uR qBQZllgJm&WkCZ_c1B*e>thtP0mfWoxysH^NfWy<(&t;ucLK6TUqbpAU diff --git a/tools/editor/icons/icon_panels_1.png b/tools/editor/icons/icon_panels_1.png index 546ca61c89f1dc816d7cc42bf27e1ca8dd13a776..b38f324b22a099d6a17517581a769965bcc07faa 100644 GIT binary patch delta 131 zcmbQmxPWnjN)1b~lV=DA2M0$DM@k0+0|RG)M`SSr1MhVZW^~e+UBSS>AX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0xmi(`mIZ*t9t2M6ofxEO?0XSwrA im?m6lIGDn~@M#+J{sU7PA{ZDL7(8A5T-G@yGywpEZzkx!g~fkEBV#WBR9H#uQ}fPs;Lfx(~u|Lf%AX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0Tci(`mIZ*t9t2M6ofxEO?0XSwq( mn8e7;FX1kHslb4N!S6GBq@R~d5Ca1PgQu&X%Q~k7#wGw+G$&^O delta 128 zcmZ3&IG1sPN+oB3M`SSr1Gf+eGhVt|_lJRjL9)a(qQp5rH#aq}gu%HeHL)Z$MWH;i zBtya7(>EZzkx!g~fkDgD#WBR9H#uQ}fPs;Lfx(~u|Lf%AX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0fgi(`mIZ*t9t2M6ofWE>nF8z(k4 tHZsnaQi~Bf(iF(-#w%f(ut9=>VNM_W{@G%03P9E|c)I$ztaD0e0ssJUEOr0@ delta 127 zcmZ3(IEQh9N(Ebzx4R3&e-K=-cll%n1_sUokH}&M25w;xW@MN(M}mQYfxX1j*OmPq z7bl~Vrui(B^$ZLQnw~C>Ar_~T6BY;<7#SEC{Q3XCUM|ej?U;(wC!Z<160S4^GQ06E c5Mp3>U&J93abp8N0|Nttr>mdKI;Vst0B1-i2><{9 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+NAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1A~F5i(`mIZ*t9t2M6ofxEO?0XSwq( zn8e7;FY!@Tg_V`njg5_sttN}jPQaZvA%TJ6N+@@vz`{#8_Zb)%7(8A5T-G@yGywpz CdMiQz delta 138 zcmdnYxQuavNEZzkx!g~fx+0*#WBR9H#uQ}fPs;Lfx(~u|Lf%AX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B1Dzi(`mIZ*t9t2M6ofWE>nF8z(k4 zHZsnaQi~Bf(iF(NB7s5Kuq#8VSLcX|N=?E8=E5rs;%saT3D^1KzhxWGW?*1o@O1Ta JS?83{1OUosG4}uf delta 139 zcmdnRxSVlCI$uu6Hgb%5R22v2@3=aj0_A6{`~)6FBj(Nc1*?Tlh2f030D}{*uAX(xXQ4*Y= zR#Ki=l*&+EUaps!mtCBkSdglhUz9%kosAR&1B0%oi(`mIZ*t9t2M6ofWE>nF8z(k4 zHZsnaQi~Bf(iF(NBH_RR=3^IIOk{W%80viaBLn8_<+WpAU|{fc^>bP0l+XkK>(MUU delta 130 zcmdnMIG=HXN;PMJM`SSr1Gf+eGhVt|_lJRjL9)a(qQp5rH#aq}gu%HeHL)Z$MWH;i zBtya7(>EZzkx!g~fkDU9#WBR9H#uQ}fPs;Lfx(~u|Lf(#Jl&3|IDPV&vMb?A!$AhO h%Lfw-8j=_o!d?rApX)OWV_;xl@O1TaS?83{1OR~jD{BA% 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 0000000000..d6c660bb2d --- /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 0000000000..a4ba9a552a --- /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 0000000000..7a234b10ad --- /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 0000000000..93352dd3f5 --- /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 0000000000..0c34d13def --- /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 0000000000..ea62c9457d --- /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 0000000000..3212ce8538 --- /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 0000000000..716b6a2fd0 --- /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 0000000000..7092c78508 --- /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 0000000000..7e7e4f2b23 --- /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 0000000000..ef2d105bd8 --- /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 0000000000..a5b60846f4 --- /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 0000000000..9f4631cf31 --- /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 0000000000..d968ba3d09 --- /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 0000000000..886ef60fe0 --- /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 0000000000..3f58ed93b6 --- /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 0000000000..3aafa0340e --- /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 0000000000..96fd44f3c8 --- /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 0000000000..fa8bbe9fad --- /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 0000000000..f00cc4b339 --- /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 0000000000..cc3a634a3e --- /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 0000000000..04517c5a66 --- /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 0000000000..e5a9493287 --- /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 0000000000..6d07a0b6d5 --- /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 8f218cb452..bfce8da53e 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):