Registry for compiled face expressions, evaluated each step. More...
| Header: | #include <ExpressionsRegistry> |
| Since: | 2.0 |
Phase 8 migration: backed by eval::v2 (libeval v2 — the GLSL 4.60 desktop subset). Each registered expression becomes a v2 output; `dt` (frame delta) is a v2 input. Calling step(dt) sets `dt` and re-runs the compiled program.
Old v1 API (`QSharedPointer<CompiledExpression>` return, `ExpressionContext` reuse) is gone — the v1 surface was only used internally by face::Project::stepExpressions; lookupExpression has no remaining callers and is dropped.
See also face::Project.