/// <summary>
 /// Destroy the interaction listener
 /// </summary>
 internal void Deinit()
 {
     gestureController.Deinit();
     gestureController = null;
     listenerController.Deinit();
     listenerController = null;
     touchController.Deinit();
     touchController = null;
     sortingBoxController.Deinit();
     sortingBoxController = null;
     cardController.Deinit();
     cardController = null;
     documentController.Deinit();
     documentController = null;
     baseLayerController.Deinit();
     baseLayerController = null;
     cardLayerController.Deinit();
     cardLayerController = null;
     sortingBoxLayerController.Deinit();
     sortingBoxLayerController = null;
     menuLayerController.Deinit();
     menuLayerController = null;
 }