Skip to content

Ptr

TAddr extends AddressSpace = AddressSpace

TInner extends BaseData = BaseData

TAccess extends Access = Access

readonly [$internal]: Record<string, unknown>

BaseData.[$internal]

packages/typegpu/src/data/wgslTypes.ts:40


readonly [$invalidSchemaReason]: "Pointers are not host-shareable"

packages/typegpu/src/data/wgslTypes.ts:1204


readonly [$repr]: ref<Infer<TInner>>

BaseData.[$repr]

packages/typegpu/src/data/wgslTypes.ts:1203


readonly access: TAccess

packages/typegpu/src/data/wgslTypes.ts:1199


readonly addressSpace: TAddr

packages/typegpu/src/data/wgslTypes.ts:1198


readonly implicit: boolean

packages/typegpu/src/data/wgslTypes.ts:1200


readonly inner: TInner

packages/typegpu/src/data/wgslTypes.ts:1197


readonly type: "ptr"

BaseData.type

packages/typegpu/src/data/wgslTypes.ts:1196

toString(): string

string

BaseData.toString

packages/typegpu/src/data/wgslTypes.ts:43