$disposePointerSignals method

void $disposePointerSignals()

Disposes all mouse signals to free up memory.

Implementation

void $disposePointerSignals() {
  $onRightMouseDown?.removeAll();
  $onRightMouseDown = null;
  $onMouseClick?.removeAll();
  $onMouseClick = null;
  $onMouseDoubleClick?.removeAll();
  $onMouseDoubleClick = null;
  $onMouseDown?.removeAll();
  $onMouseDown = null;
  $onMouseUp?.removeAll();
  $onMouseUp = null;
  $onMouseMove?.removeAll();
  $onMouseMove = null;
  $onMouseOver?.removeAll();
  $onMouseOver = null;
  $onMouseOut?.removeAll();
  $onMouseOut = null;
  $onMouseWheel?.removeAll();
  $onMouseWheel = null;
  $onZoomPan?.removeAll();
  $onZoomPan = null;
}