コンテンツにスキップ

abstract EntityVisualizer

Extends

Extended by

Constructors

new EntityVisualizer()

new EntityVisualizer(): EntityVisualizer

Returns

EntityVisualizer

Overrides

Visualizer.constructor

Properties

entities

protected entities: Entity[]

Methods

destroy()

destroy(): void

Returns

void


dispose()

dispose(): void

Returns

void


getEntitiesCount()

getEntitiesCount(): number

Returns

number


getEntity()

getEntity(idx): null | Entity

Parameters

Parameter Type
idx number

Returns

null | Entity


getMaterial()

abstract getMaterial(viewer): Material

Parameters

Parameter Type
viewer Viewer

Returns

Material

Inherited from

Visualizer.getMaterial


setPrimitiveProperties()

setPrimitiveProperties(viewer, props, entity?): boolean

Parameters

Parameter Type Description
viewer Viewer -
props object -
entity? Entity

プロパティを設定する対象のエンティティ。

エンティティごとに違う値を渡す必要がある実装 (水面の汀線マップ等)

が使う。使わない実装は無視してよい。

Returns

boolean