Interface: EntityModel
Defined in: packages/minerender/src/entity/EntityModel.ts:14
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
id | string | - | - | packages/minerender/src/entity/EntityModel.ts:15 |
key | BasicAssetKey | - | EntityLayer.key | packages/minerender/src/entity/EntityModel.ts:5 |
layer | EntityModelLayer | - | EntityLayer.layer | packages/minerender/src/entity/EntityModel.ts:7 |
layers? | Record<string, EntityLayer> | Selected draws in draw order; the top-level fields describe the first selection. A key is the geometry layer's name; a further draw of the same geometry (a pass with another texture) is keyed <layer>#<n>, from 2. | - | packages/minerender/src/entity/EntityModel.ts:22 |
render? | EntityRenderMode | How this draw is rendered; defaults to the geometry layer's own mode, then cutout. | EntityLayer.render | packages/minerender/src/entity/EntityModel.ts:9 |
texture? | AssetKey | - | EntityLayer.texture | packages/minerender/src/entity/EntityModel.ts:6 |
tint? | string | Label of the state colour that multiplies the texture, from the pass that selected this draw. | EntityLayer.tint | packages/minerender/src/entity/EntityModel.ts:11 |
transform? | EntityTransformOp[] | Root transform from the dataset; see EntityTransformOp. | - | packages/minerender/src/entity/EntityModel.ts:17 |