@tripo3d/engine / PassDefinition
Interface: PassDefinition<T>
Defined in: pipeline/pass.ts:81
一个 Pipeline contribution 的冻结 Definition。
Type Parameters
| Type Parameter | Description |
|---|---|
T | setup 返回且由 Pipeline 原样保存的业务 identity。 |
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
defaultEnabled | readonly | boolean | owner record 首次创建时采用的 enabled。 | pipeline/pass.ts:83 |
name | readonly | string | 仅用于诊断的名称。 | pipeline/pass.ts:85 |
order | readonly | number | 同阶段内的有限数值顺序。 | pipeline/pass.ts:87 |
setup | readonly | (context) => T | owner add 时严格同步执行一次的 setup。 | pipeline/pass.ts:89 |
stage | readonly | PassStage | Definition 所属的稳定 Pipeline 阶段。 | pipeline/pass.ts:91 |