public void Bind(IOSCBind bind) { if (bind == null) { return; } if (string.IsNullOrEmpty(bind.ReceiverAddress)) { Debug.Log("[OSCReceiver] Address can not be empty!"); return; } if (_processMessage) { _bindStack.Push(bind); return; } if (!bindings.Contains(bind)) { bindings.Add(bind); } }
public void Unbind(IOSCBind bind) { if (bind == null) { return; } if (bindings.Contains(bind)) { bindings.Remove(bind); } }
public void Unbind(IOSCBind bind) { if (bind == null) { return; } if (_processMessage) { _unbindStack.Push(bind); return; } if (bindings.Contains(bind)) { bindings.Remove(bind); } }