public override OpStatus Apply() { TransformableSO target = Scene.FindByUUID(TargetUUID) as TransformableSO; TransformableSO source = Scene.FindByUUID(SourceUUID) as TransformableSO; SOLink newLink = new SOFrameLink(source, target); Scene.LinkManager.AddLink(newLink); LinkUUID = newLink.UUID; return(OpStatus.Success); }
public override OpStatus Apply() { SceneObject target = Scene.FindByUUID(TargetUUID); SceneObject source = Scene.FindByUUID(SourceUUID); SOLink newLink = new SOFrameLink(source, target); Scene.LinkManager.AddLink(newLink); LinkUUID = newLink.UUID; return(OpStatus.Success); }