Skip to content

LooseDecorated

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

TInner extends BaseData = BaseData

TAttribs extends unknown[] = unknown[]

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

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

BaseData.[$internal]


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

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


readonly [$repr]: Infer<TInner>

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

BaseData.[$repr]


readonly [$validVertexSchema]: IsValidVertexSchema<TInner>

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


readonly attribs: TAttribs

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


readonly inner: TInner

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


readonly type: "loose-decorated"

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

BaseData.type

toString(): string

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

string

BaseData.toString