Initial project import
This commit is contained in:
23
node_modules/three-stdlib/renderers/CSS2DRenderer.d.ts
generated
vendored
Normal file
23
node_modules/three-stdlib/renderers/CSS2DRenderer.d.ts
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import { Object3D, Scene, Camera, Vector2 } from 'three'
|
||||
|
||||
export class CSS2DObject extends Object3D {
|
||||
constructor(element: HTMLElement)
|
||||
element: HTMLElement
|
||||
center: Vector2
|
||||
|
||||
onBeforeRender: (renderer: unknown, scene: Scene, camera: Camera) => void
|
||||
onAfterRender: (renderer: unknown, scene: Scene, camera: Camera) => void
|
||||
}
|
||||
|
||||
export type CSS2DParameters = {
|
||||
element?: HTMLElement
|
||||
}
|
||||
|
||||
export class CSS2DRenderer {
|
||||
constructor(parameters?: CSS2DParameters)
|
||||
domElement: HTMLElement
|
||||
|
||||
getSize(): { width: number; height: number }
|
||||
setSize(width: number, height: number): void
|
||||
render(scene: Scene, camera: Camera): void
|
||||
}
|
||||
Reference in New Issue
Block a user