Skip to content

LooseDecorated

Defined in: packages/typegpu/src/data/dataTypes.ts:102

TInner extends BaseData = BaseData

TAttribs extends unknown[] = unknown[]

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

Defined in: packages/typegpu/src/data/wgslTypes.ts:46

BaseData.[$internal]


readonly [$invalidSchemaReason]: "Loosely decorated schemas are not host-shareable"

Defined in: packages/typegpu/src/data/dataTypes.ts:113


readonly [$repr]: Infer<TInner>

Defined in: packages/typegpu/src/data/dataTypes.ts:112

BaseData.[$repr]


readonly [$validVertexSchema]: IsValidVertexSchema<TInner>

Defined in: packages/typegpu/src/data/dataTypes.ts:114


readonly attribs: TAttribs

Defined in: packages/typegpu/src/data/dataTypes.ts:109


readonly inner: TInner

Defined in: packages/typegpu/src/data/dataTypes.ts:108


readonly type: "loose-decorated"

Defined in: packages/typegpu/src/data/dataTypes.ts:107

BaseData.type

toString(): string

Defined in: packages/typegpu/src/data/wgslTypes.ts:49

string

BaseData.toString