Skip to content

NodeProcessor<TBaseNode, TNode> Class

Definition

Performs some processing on a given node of a specific type in a Pipeline<TBaseNode>.

public abstract class NodeProcessor<TBaseNode, TNode> : Processor<TBaseNode>
   where TBaseNode : Node<TBaseNode>
   where TNode : TBaseNode

View source

Type Parameters

Name Description
TBaseNode The type of nodes in the tree.
TNode The type of node to process.

Constructors

Name Description
NodeProcessor()

Methods

Name Description
Process(TBaseNode) Performs processing on the specified node. Does not process any descendents.
Process(TNode) Performs processing on the specified node. Does not process any descendents.