public NodeInstance NewNode() { var instance = new NodeInstance(this); return instance; }
public void Unlink(NodeInstance Node) { if (FLoaded) { Destroy(Node.Handle); this.FInstances.RemoveAt(Node.Handle); if (FInstances.Count == 0) this.Unload(); } }
public void Register(NodeInstance node) { this.FInstances.Add(node); }