SboxSuperuser/Core/Effects/EffectNodeKind.cs

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
}