DriftTexture · interface
Predictor
Explained in DriftTexture.
interface Predictor<T>import type { Predictor } from '@driftengine/texture';Methods
needs
needs(view: Float32Array, out: T[], budget: number): numberWhat this view needs, most important first. Fills out and returns how many.
| Parameter | Type | Description |
|---|---|---|
view | Float32Array | |
out | T[] | |
budget | number |
resident
resident(item: T): booleanWhether this item is already here.
| Parameter | Type | Description |
|---|---|---|
item | T |
request
request(item: T, priority: number): voidAsk for it. Lower priority is sooner.
| Parameter | Type | Description |
|---|---|---|
item | T | |
priority | number |