UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

35 lines (34 loc) 1.5 kB
import { Matrix4, Object3D } from 'three'; import { ObjectNamedFunction0, ObjectNamedFunction1, ObjectNamedFunction2 } from './_Base'; export declare class setObjectCastShadow extends ObjectNamedFunction1<[boolean]> { static type(): string; func(object3D: Object3D, castShadow: boolean): void; } export declare class setObjectReceiveShadow extends ObjectNamedFunction1<[boolean]> { static type(): string; func(object3D: Object3D, receiveShadow: boolean): void; } export declare class setObjectFrustumCulled extends ObjectNamedFunction1<[boolean]> { static type(): string; func(object3D: Object3D, frustumCulled: boolean): void; } export declare class setObjectMatrix extends ObjectNamedFunction1<[Matrix4]> { static type(): string; func(object3D: Object3D, matrix: Matrix4): void; } export declare class setObjectMatrixAutoUpdate extends ObjectNamedFunction1<[boolean]> { static type(): string; func(object3D: Object3D, matrixAutoUpdate: boolean): void; } export declare class setObjectVisible extends ObjectNamedFunction1<[boolean]> { static type(): string; func(object3D: Object3D, visible: boolean): void; } export declare class objectUpdateMatrix extends ObjectNamedFunction0 { static type(): string; func(object3D: Object3D): void; } export declare class objectUpdateWorldMatrix extends ObjectNamedFunction2<[boolean, boolean]> { static type(): string; func(object3D: Object3D, updateParents: boolean, updateChildren: boolean): void; }