//Event Handlers: private void HandleGrabBegin(InteractionPoint interactionPoint) { events.OnGrabbed?.Invoke(); }
private void HandleDragBegin(InteractionPoint interactionPoint) { Lines.SetVisibility(_lineID, true); }
private void HandleDragEnd(InteractionPoint interactionPoint) { Lines.SetVisibility(_lineID, false); events.OnReleased?.Invoke(); }
//Constructors: public InteractionState(InteractionPoint interactionPoint) { _interactionPoint = interactionPoint; }