Skip to content

@tmrw-realityos/world


@tmrw-realityos/world / Components / Avatar

Class: Avatar

Defined in: world/components/avatar.ts:18

Avatar component

Extends

Constructors

Constructor

new Avatar(): Avatar

Defined in: world/components/avatar.ts:34

Returns

Avatar

Overrides

BaseComponent.constructor

Properties

enabled

enabled: boolean = true

Defined in: world/components/avatar.ts:21

Overrides

BaseComponent.enabled


feedURL

feedURL: string = ""

Defined in: world/components/avatar.ts:28


height

height: number = 1

Defined in: world/components/avatar.ts:22


material

material: Material

Defined in: world/components/avatar.ts:26


mustSave

mustSave: boolean = true

Defined in: world/components.ts:8

Inherited from

BaseComponent.mustSave


parent?

optional parent: ComponentsContainer

Defined in: world/components.ts:14

Inherited from

BaseComponent.parent


plane

plane: Node

Defined in: world/components/avatar.ts:25


profileURL

profileURL: string = ""

Defined in: world/components/avatar.ts:29


size

size: number = 0.25

Defined in: world/components/avatar.ts:23


uid

uid: string = ""

Defined in: world/components.ts:9

Inherited from

BaseComponent.uid


user?

optional user: Entity = undefined

Defined in: world/components/avatar.ts:30


compName

static compName: string = "Avatar"

Defined in: world/components/avatar.ts:19

Overrides

BaseComponent.compName


emissiveFactor

static emissiveFactor: vec3

Defined in: world/components/avatar.ts:32

Accessors

entity

Get Signature

get entity(): undefined | Entity

Defined in: world/components.ts:24

Returns

undefined | Entity

Set Signature

set entity(_v): void

Defined in: world/components.ts:27

Parameters
_v

Entity

Returns

void

Inherited from

BaseComponent.entity

Methods

configure()

configure(): void

Defined in: world/components/avatar.ts:114

Returns

void

Overrides

BaseComponent.configure


getCompName()

getCompName(): string

Defined in: world/components.ts:11

Returns

string

Inherited from

BaseComponent.getCompName


onAdded()

onAdded(): void

Defined in: world/components/avatar.ts:49

Returns

void

Overrides

BaseComponent.onAdded


onClick()?

optional onClick(): void

Defined in: world/components.ts:19

Returns

void

Inherited from

BaseComponent.onClick


onRemoved()

onRemoved(): void

Defined in: world/components/avatar.ts:53

Returns

void

Overrides

BaseComponent.onRemoved


onUpdate()?

optional onUpdate(dt): void

Defined in: world/components.ts:20

Parameters

dt

number

Returns

void

Inherited from

BaseComponent.onUpdate


preRender()

preRender(cam): void

Defined in: world/components/avatar.ts:57

Parameters

cam

Camera

Returns

void


serialize()

serialize(): void

Defined in: world/components.ts:17

Returns

void

Inherited from

BaseComponent.serialize


setEmissiveFactor()

static setEmissiveFactor(v): void

Defined in: world/components/avatar.ts:116

Parameters

v

number | vec3

Returns

void