Winter Cardinal UI - v0.442.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