visualization-tools

Home > @visualization-tools/core > UpdateTransformGroupingByEntity

UpdateTransformGroupingByEntity class

An update grouping corresponding to ICompositeGraphicsComponent.groupUpdatesByEntity with transforms.

Signature:

export declare class UpdateTransformGroupingByEntity<TUpdateArg, TRequiredTraits> implements IEntityUpdateGrouping<TUpdateArg, TRequiredTraits> 

Implements: IEntityUpdateGrouping<TUpdateArg, TRequiredTraits>

Constructors

Constructor Modifiers Description
(constructor)(graphicsComponents, componentRenderers, transformComponents, transformRenderers)   Constructs a new instance of the UpdateTransformGroupingByEntity class

Properties

Property Modifiers Type Description
componentRenderers   TUnknownComponentRenderer[]  
graphicsComponents   IGraphicsComponent<TUnknownComponentRenderer, TUpdateArg, TRequiredTraits>[]  
reuseTransform   Uint8Array  
transformComponents   (ITransformComponent<TUnknownComponentRenderer, TUpdateArg, TRequiredTraits> | null)[]  
transformRenderers   (TUnknownComponentRenderer | null)[]  

Methods

Method Modifiers Description
drawUpdateGroup(entities, updateArg)