public void UnbindFromNode() { if (NetworkConnectionStack.TryPeek(out var entity)) { if (entity is Node node) { NetworkConnectionStack.Pop(); node.OnUnbound(); } } }
public void UnlinkFromDevice() { if (NetworkConnectionStack.TryPeek(out var entity)) { if (entity is Device device) { NetworkConnectionStack.Pop(); device.OnUnlinked(); } } }