Table of Contents

Namespace nadena.dev.ndmf.fluent

Classes

DeclaringPass

Fluent context type used to declare constraints on the execution order of passes.

sequence.Run(typeof(MyPass))      // returns DeclaringPass
  .BeforePass(typeof(OtherPass)); // valid only on DeclaringPass
  .Then.Run(typeof(OtherPass));
Sequence

Represents a sequence of passes that will execute in order (but not necessarily directly after one another), and allows this sequence to be built up.

Delegates

InlinePass

Callback invoked when an anonymous pass is executed.