abstract EntityVisualizer¶
Extends¶
Extended by¶
Constructors¶
new EntityVisualizer()¶
new EntityVisualizer():
EntityVisualizer
Returns¶
Overrides¶
Properties¶
entities¶
protectedentities: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()¶
abstractgetMaterial(viewer):Material
Parameters¶
| Parameter | Type |
|---|---|
viewer |
Viewer |
Returns¶
Inherited from¶
setPrimitiveProperties()¶
setPrimitiveProperties(
viewer,props,entity?):boolean
Parameters¶
| Parameter | Type | Description |
|---|---|---|
viewer |
Viewer |
- |
props |
object |
- |
entity? |
Entity |
プロパティを設定する対象のエンティティ。 エンティティごとに違う値を渡す必要がある実装 (水面の汀線マップ等) が使う。使わない実装は無視してよい。 |
Returns¶
boolean