csharp
public sealed class ProcessorArgumentsThe name=value pairs inside a processor's or an interaction's parentheses.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Shared by both because the syntax is the same one, and having two parsers for hold(duration=0.4) and scale(factor=2) would let them drift.
Fields and properties (1)
public static ProcessorArguments EmptyNo arguments at all.
Methods (4)
public float Number(string name, float fallback)Reads a number, or a default.
public int Integer(string name, int fallback)Reads an integer, or a default.
public bool Flag(string name, bool fallback)Reads a flag, or a default.
public static string Split(string term, out ProcessorArguments arguments)Splits name(a=1,b=2) into its name and its arguments.
Used by (2)
- InputInteractionFactoryVixen.Input
- InputProcessorFactoryVixen.Input