/// <summary> /// Initializes a new instance of the <see cref="ActorNode"/> class. /// </summary> /// <param name="actor">The actor.</param> /// <param name="treeNode">The custom tree node.</param> protected ActorNode(Actor actor, ActorTreeNode treeNode) : base(actor.ID) { _actor = actor; _treeNode = treeNode; _treeNode.LinkNode(this); }
internal ActorNode(Actor actor, Guid id) : base(id) { _actor = actor; _treeNode = new ActorTreeNode(); _treeNode.LinkNode(this); }
/// <summary> /// Initializes a new instance of the <see cref="ActorNode"/> class. /// </summary> /// <param name="actor">The actor.</param> public ActorNode(Actor actor) : base(actor.ID) { _actor = actor; _treeNode = new ActorTreeNode(); _treeNode.LinkNode(this); }