Winter Cardinal UI - v0.457.0 / BuilderLineOfTriangleRoundeds

Class: BuilderLineOfTriangleRoundeds

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

• new BuilderLineOfTriangleRoundeds(buffer, vertexOffset, indexOffset, vertexCount, indexCount, pointCountReserved, vcountPerPoint, icountPerPoint): BuilderLineOfTriangleRoundeds

Parameters

Name Type
buffer BuilderBuffer
vertexOffset number
indexOffset number
vertexCount number
indexCount number
pointCountReserved number
vcountPerPoint number
icountPerPoint number

Returns

BuilderLineOfTriangleRoundeds

Overrides

BuilderLineOfAny.constructor

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-triangle-roundeds.ts:32

Properties

alphaFill

• Protected alphaFill: number

Inherited from

BuilderLineOfAny.alphaFill

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:34


alphaStroke

• Protected alphaStroke: number

Inherited from

BuilderLineOfAny.alphaStroke

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:36


buffer

• buffer: BuilderBuffer

Inherited from

BuilderLineOfAny.buffer

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:15


colorFill

• Protected colorFill: number

Inherited from

BuilderLineOfAny.colorFill

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:33


colorStroke

• Protected colorStroke: number

Inherited from

BuilderLineOfAny.colorStroke

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:35


corner

• Protected corner: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-triangle-roundeds.ts:30


icountPerPoint

• Protected icountPerPoint: number

Inherited from

BuilderLineOfAny.icountPerPoint

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:22


indexCount

• indexCount: number

Inherited from

BuilderLineOfAny.indexCount

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:19


indexOffset

• indexOffset: number

Inherited from

BuilderLineOfAny.indexOffset

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:18


inited

• Protected inited: number

Inherited from

BuilderLineOfAny.inited

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:21


pointCount

• Protected pointCount: number

Inherited from

BuilderLineOfAny.pointCount

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:15


pointCountReserved

• Protected pointCountReserved: number

Inherited from

BuilderLineOfAny.pointCountReserved

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:16


pointFillId

• Protected pointFillId: number

Inherited from

BuilderLineOfAny.pointFillId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:19


pointId

• Protected pointId: number

Inherited from

BuilderLineOfAny.pointId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:14


pointOffsetId

• Protected pointOffsetId: number

Inherited from

BuilderLineOfAny.pointOffsetId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:18


pointSizeId

• Protected pointSizeId: number

Inherited from

BuilderLineOfAny.pointSizeId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:17


pointStrokeId

• Protected pointStrokeId: number

Inherited from

BuilderLineOfAny.pointStrokeId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:20


radius

• Protected radius: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-triangle-roundeds.ts:29


sizeX

• Protected sizeX: number

Inherited from

BuilderLineOfAny.sizeX

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:23


sizeY

• Protected sizeY: number

Inherited from

BuilderLineOfAny.sizeY

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:24


strokeAlign

• Protected strokeAlign: number

Inherited from

BuilderLineOfAny.strokeAlign

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:28


strokeSide

• Protected strokeSide: number

Inherited from

BuilderLineOfAny.strokeSide

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:30


strokeStyle

• Protected strokeStyle: number

Inherited from

BuilderLineOfAny.strokeStyle

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:31


strokeWidth

• Protected strokeWidth: number

Inherited from

BuilderLineOfAny.strokeWidth

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:29


texture

• Protected texture: null | Texture

Inherited from

BuilderLineOfAny.texture

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:38


textureTransformId

• Protected textureTransformId: number

Inherited from

BuilderLineOfAny.textureTransformId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:39


transformLocalId

• Protected transformLocalId: number

Inherited from

BuilderLineOfAny.transformLocalId

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:26


vcountPerPoint

• Protected vcountPerPoint: number

Inherited from

BuilderLineOfAny.vcountPerPoint

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:21


vertexCount

• vertexCount: number

Inherited from

BuilderLineOfAny.vertexCount

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:17


vertexOffset

• vertexOffset: number

Inherited from

BuilderLineOfAny.vertexOffset

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:16

Methods

buildUnit

▸ buildUnit(builder): void

Parameters

Name Type
builder EShapeBufferUnitBuilder

Returns

void

Inherited from

BuilderLineOfAny.buildUnit

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:146


init

▸ init(): void

Returns

void

Overrides

BuilderLineOfAny.init

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-triangle-roundeds.ts:56


isCompatible

▸ isCompatible(shape): boolean

Parameters

Name Type
shape EShape

Returns

boolean

Inherited from

BuilderLineOfAny.isCompatible

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:79


reinit

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

Parameters

Name Type
buffer BuilderBuffer
shape EShape
vertexOffset number
indexOffset number

Returns

boolean

Inherited from

BuilderLineOfAny.reinit

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:46


update

▸ update(shape): void

Parameters

Name Type
shape EShape

Returns

void

Overrides

BuilderLineOfAny.update

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-triangle-roundeds.ts:75


updateColor

▸ updateColor(buffer, shape): void

Parameters

Name Type
buffer BuilderBuffer
shape EShape

Returns

void

Inherited from

BuilderLineOfAny.updateColor

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-base.ts:109


updateLineOfAnyColor

▸ updateLineOfAnyColor(buffer, shape, points, vcountPerPoint): void

Parameters

Name Type
buffer BuilderBuffer
shape EShape
points EShapeLineOfAnyPoints
vcountPerPoint number

Returns

void

Inherited from

BuilderLineOfAny.updateLineOfAnyColor

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-any.ts:84


updateVertexStepAndUv

▸ updateVertexStepAndUv(buffer, shape, points): void

Parameters

Name Type
buffer BuilderBuffer
shape EShape
points EShapeLineOfAnyPoints

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-line-of-triangle-roundeds.ts:84