The world a single expression evaluation reads and writes to.
Definition ExpressionContext.h:28
std::vector< String > warnings
The warnings the runs on this context added, without duplicates.
Definition ThreadState.h:33
const expr::ExpressionContext * expressionContext
The world the running function reads, a ScriptContext when primitiveIndex is set.
Definition ThreadState.h:27
std::optional< size_t > primitiveIndex
The input primitive the running script works on, empty outside a script run.
Definition ThreadState.h:30