An enum listing the node kinds for an effect expression tree in the SboxSuperuser effects system, covering literals, variables, lists, indexing, calls, operators, assignment, color statements and if nodes.
namespace SboxSuperuser.Core.Effects;
internal enum EffectNodeKind
{
Literal,
Variable,
List,
Index,
Call,
Unary,
Binary,
And,
Or,
Conditional,
Assign,
ColorStatement,
If
}