editor › Globals › AbstractDisplay
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