Skip to content

TgpuLazy

T

readonly [$gpuValueOf]: GPUValueOf<T>

packages/typegpu/src/core/slot/slotTypes.ts:41


readonly [$internal]: object

T

packages/typegpu/src/core/slot/slotTypes.ts:36


readonly optional [$providing]: Providing

packages/typegpu/src/core/slot/slotTypes.ts:49


$

readonly $: GPUValueOf<T>

packages/typegpu/src/core/slot/slotTypes.ts:46


readonly resourceType: "lazy"

packages/typegpu/src/core/slot/slotTypes.ts:39


readonly value: GPUValueOf<T>

packages/typegpu/src/core/slot/slotTypes.ts:45

with<T>(slot, value): TgpuLazy

T

TgpuSlot<T>

Eventual<T>

TgpuLazy

Withable.with

packages/typegpu/src/core/root/rootTypes.ts:243

with<T>(accessor, value): TgpuLazy

T extends BaseData

TgpuAccessor<T>

In<NoInfer<T>>

TgpuLazy

Withable.with

packages/typegpu/src/core/root/rootTypes.ts:244

with<T>(accessor, value): TgpuLazy

T extends BaseData

TgpuMutableAccessor<T>

In<NoInfer<T>>

TgpuLazy

Withable.with

packages/typegpu/src/core/root/rootTypes.ts:248