static public bool IsListeningToButtonDoubleTap(string control) { ButtonDoubleTap doubleTap = (ButtonDoubleTap)_controlsDoubleTap[control]; if (doubleTap != null) { return(true); } return(false); }
static public bool GetButtonDoubleTap(string control) { ButtonDoubleTap doubleTap = (ButtonDoubleTap)_controlsDoubleTap[control]; if (doubleTap != null) { return(doubleTap.IsDoubleTapped()); } return(false); }
static public void UnlistenForButtonDoubleTap(string control) { if (control != null) { ButtonDoubleTap doubleTap = (ButtonDoubleTap)_controlsDoubleTap[control]; Destroy(doubleTap.gameObject); _controlsDoubleTap.Remove(control); } }