Interface: FillData<T>
Defined in: attributes/shape/fill/registry.ts:16
Type Parameters
T
T extends FillResolved
Properties
dynamic?
optionaldynamic?:boolean
Defined in: attributes/shape/fill/registry.ts:27
True when update() is time-dependent and must run every frame (e.g.
video, which advances its timestamp). Static fills (solid, gradients,
noise, image) have an identity update and can be skipped each frame.
Methods
equals()
equals(
a,b):boolean
Defined in: attributes/shape/fill/registry.ts:18
Parameters
a
T
b
T
Returns
boolean
lerp()
lerp(
from,to,t):FillResult<T>
Defined in: attributes/shape/fill/registry.ts:19
Parameters
from
FillResult<T>
to
FillResult<T>
t
number
Returns
FillResult<T>
prepare()?
optionalprepare(fill,registry,width,height):void
Defined in: attributes/shape/fill/registry.ts:21
Parameters
fill
T
registry
width
number
height
number
Returns
void
resolve()
resolve(
prop):T
Defined in: attributes/shape/fill/registry.ts:17
Parameters
prop
any
Returns
T
update()
update(
previous,globalTime,assets):FillResult<T>
Defined in: attributes/shape/fill/registry.ts:20
Parameters
previous
FillResult<T>
globalTime
number
assets
Returns
FillResult<T>