Skip to main content

ReactOverlay

@3dverse/livelink-react v0.2.32


@3dverse/livelink-react / ReactOverlay

Class: ReactOverlay

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:19

Implements

  • OverlayInterface

Constructors

new ReactOverlay()

new ReactOverlay(__namedParameters): ReactOverlay

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:43

Parameters

__namedParameters
container

HTMLDivElement

viewport

Viewport

Returns

ReactOverlay

Methods

addElement()

addElement(__namedParameters): React3DElement

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:52

Parameters

__namedParameters
element

ReactElement

scale_factor

number

world_position

Vec3

Returns

React3DElement


removeElement()

removeElement(__namedParameters): void

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:75

Parameters

__namedParameters
element

ReactElement

Returns

void


resize()

resize(__namedParameters): void

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:84

Parameters

__namedParameters
width

number

height

number

Returns

void

Implementation of

OverlayInterface.resize


draw()

draw(): null | OffscreenCanvas

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:92

Returns

null | OffscreenCanvas

Implementation of

OverlayInterface.draw


renderElements()

renderElements(): Element[]

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:104

Returns

Element[]


release()

release(): void

Defined in: livelink.react/sources/overlays/ReactOverlay.ts:170

Returns

void

Implementation of

OverlayInterface.release