public void Unlink() { VFXSlot input = VFXSlot.Create(new VFXProperty(typeof(float), "test"), VFXSlot.Direction.kInput); VFXSlot output = VFXSlot.Create(new VFXProperty(typeof(float), "test"), VFXSlot.Direction.kOutput); input.Link(output); input.Unlink(output); Assert.AreEqual(0, input.GetNbLinks()); Assert.AreEqual(0, output.GetNbLinks()); Assert.AreEqual(input, input.refSlot); Assert.AreEqual(output, output.refSlot); }