UNPKG

polygonjs-engine

Version:

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

13 lines (12 loc) 591 B
import { PolyScene } from '../PolyScene'; import { Object3D } from 'three/src/core/Object3D'; export declare const ROOT_NAME = "/"; export declare class ObjectsController { private scene; constructor(scene: PolyScene); findObjectByMask(mask: string): Object3D | undefined; findObjectByMaskInObject(mask: string, object: Object3D, objectPath?: string): Object3D | undefined; objectsByMask(mask: string): Object3D[]; objectsByMaskInObject(mask: string, object: Object3D, list?: Object3D[], objectPath?: string): Object3D[]; private _removeTrailingOrHeadingSlash; }