Skip to content

Documentation / scene / AvatarOutfitInstance

Class: AvatarOutfitInstance

Defined in: libs/scene/src/avatar/wardrobe.ts:87

A concrete equipped outfit item.

Disposing the instance unequips it from the owning wardrobe.

Extends

  • Disposable

Properties

id

readonly id: string

Defined in: libs/scene/src/avatar/wardrobe.ts:88


slot

readonly slot: string

Defined in: libs/scene/src/avatar/wardrobe.ts:89


root

readonly root: DRef<SceneNode>

Defined in: libs/scene/src/avatar/wardrobe.ts:90


meshes

readonly meshes: DRef<Mesh>[]

Defined in: libs/scene/src/avatar/wardrobe.ts:91


skinBindings

readonly skinBindings: SkinBinding[]

Defined in: libs/scene/src/avatar/wardrobe.ts:92


hiddenBodyRegions

readonly hiddenBodyRegions: string[]

Defined in: libs/scene/src/avatar/wardrobe.ts:93

Accessors

disposed

Get Signature

get disposed(): boolean

Defined in: libs/base/dist/index.d.ts:6065

Returns

boolean

Inherited from

Disposable.disposed

Methods

on()

on<K>(type, listener, context?): void

Defined in: libs/base/dist/index.d.ts:594

IEventTarget.on

Type Parameters

K

K extends "dispose"

Parameters

type

K

listener

EventListener<{ dispose: []; }, K>

context?

unknown

Returns

void

Inherited from

Disposable.on


once()

once<K>(type, listener, context?): void

Defined in: libs/base/dist/index.d.ts:598

IEventTarget.once

Type Parameters

K

K extends "dispose"

Parameters

type

K

listener

EventListener<{ dispose: []; }, K>

context?

unknown

Returns

void

Inherited from

Disposable.once


off()

off<K>(type, listener?, context?): void

Defined in: libs/base/dist/index.d.ts:602

IEventTarget.off

Type Parameters

K

K extends "dispose"

Parameters

type

K

listener?

EventListener<{ dispose: []; }>

context?

unknown

Returns

void

Inherited from

Disposable.off


dispatchEvent()

dispatchEvent<K>(type, ...args): void

Defined in: libs/base/dist/index.d.ts:606

IEventTarget.dispatchEvent

Type Parameters

K

K extends "dispose"

Parameters

type

K

args

...object[K]

Returns

void

Inherited from

Disposable.dispatchEvent


dispose()

dispose(): void

Defined in: libs/base/dist/index.d.ts:6066

Returns

void

Inherited from

Disposable.dispose


onDispose()

protected onDispose(): void

Defined in: libs/scene/src/avatar/wardrobe.ts:115

Returns

void

Overrides

Disposable.onDispose

Released under the MIT License.