mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-05 02:39:46 +02:00
34 lines
702 B
TypeScript
34 lines
702 B
TypeScript
import {
|
|
Object3D,
|
|
Color,
|
|
Scene,
|
|
Camera
|
|
} from '../../../src/Three';
|
|
|
|
export class SVGObject extends Object3D {
|
|
|
|
constructor( node: SVGElement );
|
|
node: SVGElement;
|
|
|
|
}
|
|
|
|
export class SVGRenderer {
|
|
|
|
constructor();
|
|
domElement: SVGElement;
|
|
autoClear: boolean;
|
|
sortObjects: boolean;
|
|
sortElements: boolean;
|
|
overdraw: number;
|
|
info: {render: {vertices: number, faces: number}};
|
|
|
|
getSize(): { width: number, height: number };
|
|
setQuality( quality: string ): void;
|
|
setClearColor( color: Color, alpha: number ): void;
|
|
setPixelRatio(): void;
|
|
setSize( width: number, height: number ): void;
|
|
setPrecision( precision: number ): void;
|
|
clear(): void;
|
|
render( scene: Scene, camera: Camera ): void;
|
|
|
|
}
|