private void EndEdit()
 {
     m_editMode = WayPointsComponentEditMode.None;
     SetInspectorLockState(false);
     Selection.activeGameObject = m_wayPointsComponent.gameObject;
 }
 private void BeginEdit()
 {
     m_wayPointsComponent.Clear();
     m_editMode = WayPointsComponentEditMode.Editing;
     SetInspectorLockState(true);
 }