/// This method allows us to unregister a callback previously registered using @ref RegisterCallbackForGesture /// @param eventDelegate the delegate to be called /// @param axisName the axis name we want to check the gesture on public void UnRegisterCallbackForGesture(NIGestureTracker.GestureEventHandler eventDelegate, string axisName) { foreach (NIAxis axis in m_axisList) { if (axis.m_axisName.CompareTo(axisName) != 0) { continue; } if (axis.m_sourceGesture == null) { continue; } axis.m_sourceGesture.m_gestureEventHandler -= eventDelegate; } }
/// This method allows us to unregister a callback previously registered using @ref RegisterCallbackForGesture /// @param eventDelegate the delegate to be called public abstract void UnRegisterCallbackForGesture(NIGestureTracker.GestureEventHandler eventDelegate);
/// This method allows us to unregister a callback previously registered using @ref RegisterCallbackForGesture /// @param eventDelegate the delegate to be called public override void UnRegisterCallbackForGesture(NIGestureTracker.GestureEventHandler eventDelegate) { m_input.UnRegisterCallbackForGesture(eventDelegate, "NIGUI_CLICK"); }