using System; using System.Collections.Generic; using Unity.Physics; using Unity.Physics.Authoring; using UnityEditor; using UnityEditor.UIElements; using UnityEngine; using UnityEngine.UIElements; namespace GarmentButton.VerletIntegration.CustomEdit { public partial class CreatePoints { private VisualElement _root; private VisualElement _editingCard; private VisualElement _scenePreviewCard; private VisualElement _gridGenerationFields; private VisualElement _legendRow; private VisualElement _editMetricRow; private VisualElement _editSelectionLabel; private VisualElement _editSelectionRow; private VisualElement _editQuickEdgesLabel; private VisualElement _editQuickEdgesRow; private VisualElement _editActionsLabel; private VisualElement _editLockRow; private VisualElement _editUtilityRow; private VisualElement _generationMaintenanceGroup; private Button _createBoundButton; private Button _fitGroundButton; private Button _recalculateAllButton; private Button _recalculateSelectedButton; private Label _statsLabel; private HelpBox _modeHelpBox; private Label _editSummaryLabel; private Label _editModeHintLabel; private Label _selectedMetricLabel; private Label _selectedLockedMetricLabel; private Label _selectedFreeMetricLabel; private Label _previewSummaryLabel; private readonly List