Winter Cardinal UI - v0.457.0 / BuilderText

Class: BuilderText

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

• new BuilderText(buffer, vertexOffset, indexOffset, vertexCount, indexCount): BuilderText

Parameters

Name Type
buffer BuilderBuffer
vertexOffset number
indexOffset number
vertexCount number
indexCount number

Returns

BuilderText

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:62

Properties

alignHorizontal

• Protected alignHorizontal: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:47


alignVertical

• Protected alignVertical: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:48


alpha

• Protected alpha: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:44


buffer

• buffer: BuilderBuffer

Implementation of

Builder.buffer

Defined in

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


clipping

• Protected clipping: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:59


color

• Protected color: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:43


direction

• Protected direction: number

Defined in

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


family

• Protected family: string

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:41


fitting

• Protected fitting: boolean

Defined in

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


indexCount

• indexCount: number

Implementation of

Builder.indexCount

Defined in

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


indexOffset

• indexOffset: number

Implementation of

Builder.indexOffset

Defined in

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


inited

• Protected inited: number

Defined in

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


offsetHorizontal

• Protected offsetHorizontal: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:49


offsetVertical

• Protected offsetVertical: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:50


outlineAlpha

• Protected outlineAlpha: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:53


outlineColor

• Protected outlineColor: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:52


outlineWidth

• Protected outlineWidth: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:51


paddingHorizontal

• Protected paddingHorizontal: number

Defined in

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


paddingVertical

• Protected paddingVertical: number

Defined in

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


scaleX

• Protected scaleX: number

Defined in

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


scaleY

• Protected scaleY: number

Defined in

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


size

• Protected size: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:42


sizeX

• Protected sizeX: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:32


sizeY

• Protected sizeY: number

Defined in

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


spacingHorizontal

• Protected spacingHorizontal: number

Defined in

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


spacingVertical

• Protected spacingVertical: number

Defined in

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


style

• Protected style: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:46


texture

• Protected texture: null | Texture

Defined in

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


textureTransformId

• Protected textureTransformId: number

Defined in

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


transformLocalId

• Protected transformLocalId: number

Defined in

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


value

• Protected value: string

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:40


vertexCount

• vertexCount: number

Implementation of

Builder.vertexCount

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:27


vertexOffset

• vertexOffset: number

Implementation of

Builder.vertexOffset

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:25


weight

• Protected weight: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:45

Methods

buildUnit

▸ buildUnit(builder): void

Parameters

Name Type
builder EShapeBufferUnitBuilder

Returns

void

Implementation of

Builder.buildUnit

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:384


init

▸ init(): this

Returns

this

Implementation of

Builder.init

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:110


isCompatible

▸ isCompatible(shape): boolean

Parameters

Name Type
shape EShape

Returns

boolean

Implementation of

Builder.isCompatible

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:156


reinit

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

Parameters

Name Type
buffer BuilderBuffer
shape EShape
vertexOffset number
indexOffset number

Returns

boolean

Implementation of

Builder.reinit

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:123


update

▸ update(shape): this

Parameters

Name Type
shape EShape

Returns

this

Implementation of

Builder.update

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:160


updateColor

▸ updateColor(buffer, shape): void

Parameters

Name Type
buffer BuilderBuffer
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:303


updateStep

▸ updateStep(buffer, shape): void

Parameters

Name Type
buffer BuilderBuffer
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:339


updateVertex

▸ updateVertex(buffer, shape, textAtlas): void

Parameters

Name Type
buffer BuilderBuffer
shape EShape
textAtlas EShapeTextAtlas

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/builder-text.ts:174