Home > @visualization-tools/core > UpdateTransformGroupingByEntity
An update grouping corresponding to ICompositeGraphicsComponent.groupUpdatesByEntity with transforms.
Signature:
export declare class UpdateTransformGroupingByEntity<TUpdateArg, TRequiredTraits> implements IEntityUpdateGrouping<TUpdateArg, TRequiredTraits>
Implements: IEntityUpdateGrouping<TUpdateArg, TRequiredTraits>
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(graphicsComponents, componentRenderers, transformComponents, transformRenderers) | Constructs a new instance of the UpdateTransformGroupingByEntity class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| componentRenderers | TUnknownComponentRenderer[] | ||
| graphicsComponents | IGraphicsComponent<TUnknownComponentRenderer, TUpdateArg, TRequiredTraits>[] | ||
| reuseTransform | Uint8Array | ||
| transformComponents | (ITransformComponent<TUnknownComponentRenderer, TUpdateArg, TRequiredTraits> | null)[] | ||
| transformRenderers | (TUnknownComponentRenderer | null)[] |
| Method | Modifiers | Description |
|---|---|---|
| drawUpdateGroup(entities, updateArg) |