跳转到内容

SpeculativeProjectChange

此内容尚不支持你的语言。

Defined in: transaction/src/transaction.ts:367

A Project as it would be, and the entities the change reached.

The ids are what makes speculating affordable to render. Handed to IncrementalRenderCompiler.compile as affectedEntityIds, they let it reuse every clip the change did not touch; without them the compiler has to re-derive a fingerprint for every clip in the Sequence to discover the same thing, which on a long timeline costs more than the whole rest of the frame.

readonly affectedEntityIds: readonly string[]

Defined in: transaction/src/transaction.ts:369


readonly project: Readonly<AelionProject>

Defined in: transaction/src/transaction.ts:368