Skip to content

RoyInterface / Exports / scene/RoyWireframeBatchDataPool / RoyWireframeBatchData

Class: RoyWireframeBatchData

scene/RoyWireframeBatchDataPool.RoyWireframeBatchData

Implements

  • IOPStrategyData

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new RoyWireframeBatchData(): RoyWireframeBatchData

Returns

RoyWireframeBatchData

Properties

MAX_LINE_COUNT

Static MAX_LINE_COUNT: number = 10480


MAX_BUFFER_SIZE

Static MAX_BUFFER_SIZE: number


_REF_INFO_

Optional _REF_INFO_: OPStrategyDataIns<RoyWireframeBatchData>

Implementation of

IOPStrategyData._REF_INFO_


s_Id

Static Private s_Id: number = 0


m_lineCount

Private m_lineCount: number = 0


m_bufferSize

Private m_bufferSize: number = 0


m_requestFromPool

Private m_requestFromPool: boolean = false


m_releaseFrameStamp

Private m_releaseFrameStamp: number = 0


bitmapVertices

bitmapVertices: Float32Array


bitmapNextVertices

bitmapNextVertices: Float32Array


bitmapOtherProperty

bitmapOtherProperty: Float32Array


bitmapColors

bitmapColors: Float32Array


m_indices

Private m_indices: Uint16Array


m_id

Private m_id: number = 0


pNext

pNext: RoyWireframeBatchData = null


pPre

pPre: RoyWireframeBatchData = null

Accessors

lineCount

get lineCount(): number

Returns

number


bufferSize

get bufferSize(): number

Returns

number


requestFromPool

get requestFromPool(): boolean

Returns

boolean

set requestFromPool(value): void

Parameters

NameType
valueboolean

Returns

void


releaseFrameStamp

get releaseFrameStamp(): number

Returns

number

set releaseFrameStamp(value): void

Parameters

NameType
valuenumber

Returns

void


indices

get indices(): Uint16Array

Returns

Uint16Array


id

get id(): number

Returns

number

Methods

reset

reset(): void

Returns

void


initialize

initialize(lineCount): void

Parameters

NameType
lineCountnumber

Returns

void


destroy

destroy(): void

Returns

void