private void PublishEvent(EventHandler handler, RAEventArgs e) { try { if (handler != null) handler.Invoke(null, e); } catch (Exception /*ex*/) { //Debug.Fail("Cannot call event: " + ex.ToString()); } }
private void PublishEvent(EventHandler handler, RAEventArgs e) { try { if (handler != null) { handler.Invoke(null, e); } } catch (Exception /*ex*/) { //Debug.Fail("Cannot call event: " + ex.ToString()); } }
public void CauseEvent(RAEventType type, RAEventArgs e = null) { _EventsToTriggerOnMainThread.Enqueue(new Tuple<RAEventType, RAEventArgs>(type, e)); }
public void CauseEvent(RAEventType type, RAEventArgs e = null) { _EventsToTriggerOnMainThread.Enqueue(new Tuple <RAEventType, RAEventArgs>(type, e)); }