Skip to main content

Class: ImageItemRenderer

Hierarchy​

Constructors​

constructor​

• new ImageItemRenderer(itemDef, world): ImageItemRenderer

Parameters​

NameType
itemDefItemDef
worldWorld<any>

Returns​

ImageItemRenderer

Overrides​

ItemRenderer.constructor

Accessors​

id​

• get id(): number

Returns​

number

Inherited from​

ItemRenderer.id


name​

• get name(): string

Returns​

string

Inherited from​

ItemRenderer.name

Methods​

dispose​

▸ dispose(): void

Returns​

void

Overrides​

ItemRenderer.dispose


getDropMesh​

▸ getDropMesh(): Object3D<Object3DEventMap>

Returns​

Object3D<Object3DEventMap>

Overrides​

ItemRenderer.getDropMesh


getHeldMesh​

▸ getHeldMesh(useAlt?): Object3D<Object3DEventMap>

Parameters​

NameTypeDefault value
useAltbooleanfalse

Returns​

Object3D<Object3DEventMap>

Overrides​

ItemRenderer.getHeldMesh


getInventoryImage​

▸ getInventoryImage(useAlt?): HTMLImageElement

Parameters​

NameTypeDefault value
useAltbooleanfalse

Returns​

HTMLImageElement

Overrides​

ItemRenderer.getInventoryImage


isLoaded​

▸ isLoaded(): boolean

Returns​

boolean


onEquip​

▸ onEquip(): void

Returns​

void

Inherited from​

ItemRenderer.onEquip


onUnequip​

▸ onUnequip(): void

Returns​

void

Inherited from​

ItemRenderer.onUnequip


update​

▸ update(): void

Returns​

void

Inherited from​

ItemRenderer.update


waitForLoad​

▸ waitForLoad(): Promise<void>

Returns​

Promise<void>