Winter Cardinal UI - v0.457.0 / Builder

Interface: Builder

Implemented by

Table of contents

Properties

Methods

Properties

buffer

• Readonly buffer: BuilderBuffer

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:54


indexCount

• Readonly indexCount: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:58


indexOffset

• Readonly indexOffset: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:56


vertexCount

• Readonly vertexCount: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:57


vertexOffset

• Readonly vertexOffset: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:55

Methods

buildUnit

▸ buildUnit(builder): void

Parameters

Name Type
builder EShapeBufferUnitBuilder

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:69


init

▸ init(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:60


isCompatible

▸ isCompatible(shape): boolean

Parameters

Name Type
shape EShape

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:67


reinit

▸ reinit(buffer, shape, vertexOffset, indexOffset): boolean

Parameters

Name Type
buffer BuilderBuffer
shape EShape
vertexOffset number
indexOffset number

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:61


update

▸ update(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder.ts:68