Code/SboxSuperuser/Core/Effects/EffectNodeKind.cs

Enum listing the node types of an expression tree used by the SboxSuperuser effects system, from literals and variables through operators, calls and statements like Assign and If.

namespace SboxSuperuser.Core.Effects;

internal enum EffectNodeKind
{
	Literal,
	Variable,
	List,
	Index,
	Call,
	Unary,
	Binary,
	And,
	Or,
	Conditional,
	Assign,
	ColorStatement,
	If
}