Winter Cardinal UI - v0.442.0 / EShapeUploadedImpl

Class: EShapeUploadedImpl

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new EShapeUploadedImpl(buffer, vertexOffset, indexOffset, vertexCount, indexCount, builders): EShapeUploadedImpl

Parameters

Name Type
buffer BuilderBuffer
vertexOffset number
indexOffset number
vertexCount number
indexCount number
builders Builder[]

Returns

EShapeUploadedImpl

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:34

Properties

_builders

Protected _builders: Builder[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:28


_indexCount

Protected _indexCount: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:32


_indexOffset

Protected _indexOffset: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:30


_vertexCount

Protected _vertexCount: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:31


_vertexOffset

Protected _vertexOffset: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:29

Methods

buildUnit

buildUnit(builder): void

Parameters

Name Type
builder EShapeBufferUnitBuilder

Returns

void

Implementation of

EShapeUploaded.buildUnit

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:118


getIndexCount

getIndexCount(): number

Returns

number

Implementation of

EShapeUploaded.getIndexCount

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:114


getIndexOffset

getIndexOffset(): number

Returns

number

Implementation of

EShapeUploaded.getIndexOffset

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:110


getVertexCount

getVertexCount(): number

Returns

number

Implementation of

EShapeUploaded.getVertexCount

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:106


getVertexOffset

getVertexOffset(): number

Returns

number

Implementation of

EShapeUploaded.getVertexOffset

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:102


init

init(shape): this

Parameters

Name Type
shape EShape

Returns

this

Implementation of

EShapeUploaded.init

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:49


isCompatible

isCompatible(shape): boolean

Parameters

Name Type
shape EShape

Returns

boolean

Implementation of

EShapeUploaded.isCompatible

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:92


reinit

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

Parameters

Name Type
buffer BuilderBuffer
shape EShape
vertexOffset number
indexOffset number

Returns

boolean

Implementation of

EShapeUploaded.reinit

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:59


update

update(shape): this

Parameters

Name Type
shape EShape

Returns

this

Implementation of

EShapeUploaded.update

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-uploaded.ts:84