Skip to content

editorGlobalsAbstractDisplay

Class: AbstractDisplay

Hierarchy

  • AbstractDisplay

Display

Index

Properties

Methods

Properties

Protected renderer

renderer: Renderer | null = null

Defined in src/renderContext/AbstractDisplay.ts:7


Protected Readonly resizeEventEmitter

resizeEventEmitter: EventEmitter‹void› = new EventEmitter()

Defined in src/renderContext/AbstractDisplay.ts:6

Methods

Abstract getDevicePixelRatio

getDevicePixelRatio(): number

Defined in src/renderContext/AbstractDisplay.ts:8

Returns: number


getResizeEventEmitter

getResizeEventEmitter(): IPublicEventEmitterInterface‹void›

Defined in src/renderContext/AbstractDisplay.ts:23

Returns: IPublicEventEmitterInterface‹void›


render

render(scene: Scene, camera: PerspectiveCamera): void

Defined in src/renderContext/AbstractDisplay.ts:19

Parameters:

Name Type
scene Scene
camera PerspectiveCamera

Returns: void


requestAnimationFrame

requestAnimationFrame(loop: function): void

Defined in src/renderContext/AbstractDisplay.ts:10

Parameters:

loop: function

▸ (timestamp: number): void

Parameters:

Name Type
timestamp number

Returns: void


setRenderer

setRenderer(renderer: Renderer, pointerControls?: any): this

Defined in src/renderContext/AbstractDisplay.ts:14

Parameters:

Name Type
renderer Renderer
pointerControls? any

Returns: this


setRendererSize

setRendererSize(width: number, height: number): void

Defined in src/renderContext/AbstractDisplay.ts:27

Parameters:

Name Type
width number
height number

Returns: void