public void ClearCurrentLayout()
        {
            if (ObjectManipulationInputController != null)
            {
                ObjectManipulationInputController.Reset();
            }
            int childCount = sceneLayoutContainer.childCount;

            for (int num = childCount - 1; num >= 0; num--)
            {
                ManipulatableObject component = sceneLayoutContainer.GetChild(num).GetComponent <ManipulatableObject>();
                if (component != null)
                {
                    component.RemoveObject(deleteChildren: true);
                }
            }
        }
 public void OnEnable()
 {
     objectManipulationInputController.Reset();
     base.enabled = false;
 }