Skip to content

editor › Globals › Display

Class: Display

Hierarchy

↳ Display

Index

Constructors

Properties

Methods

Constructors

constructor

+ new Display(): Display

Defined in src/renderContext/Display.ts:5

Returns: Display

Properties

Protected renderer

• renderer: Renderer | null = null

Inherited from AbstractDisplay.renderer

Defined in src/renderContext/AbstractDisplay.ts:7


Protected Readonly resizeEventEmitter

• resizeEventEmitter: EventEmitter‹void› = new EventEmitter()

Inherited from AbstractDisplay.resizeEventEmitter

Defined in src/renderContext/AbstractDisplay.ts:6

Methods

Private _onWindowResize

▸ _onWindowResize(event: UIEvent): void

Defined in src/renderContext/Display.ts:22

Parameters:

Name Type
event UIEvent

Returns: void


getDevicePixelRatio

▸ getDevicePixelRatio(): number

Overrides AbstractDisplay.getDevicePixelRatio

Defined in src/renderContext/Display.ts:18

Returns: number


getResizeEventEmitter

▸ getResizeEventEmitter(): IPublicEventEmitterInterface‹void›

Inherited from AbstractDisplay.getResizeEventEmitter

Defined in src/renderContext/AbstractDisplay.ts:23

Returns: IPublicEventEmitterInterface‹void›


render

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

Inherited from AbstractDisplay.render

Defined in src/renderContext/AbstractDisplay.ts:19

Parameters:

Name Type
scene Scene
camera PerspectiveCamera

Returns: void


requestAnimationFrame

▸ requestAnimationFrame(loop: function): void

Inherited from AbstractDisplay.requestAnimationFrame

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

Inherited from AbstractDisplay.setRenderer

Defined in src/renderContext/AbstractDisplay.ts:14

Parameters:

Name Type
renderer Renderer
pointerControls? any

Returns: this


setRendererSize

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

Inherited from AbstractDisplay.setRendererSize

Defined in src/renderContext/AbstractDisplay.ts:27

Parameters:

Name Type
width number
height number

Returns: void