polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
13 lines (12 loc) • 591 B
TypeScript
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;
}