UNPKG

@polygonjs/polygonjs

Version:

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

23 lines (22 loc) 756 B
import { Object3D } from 'three'; import { BaseNodeType } from '../../engine/nodes/_Base'; import { PolyScene } from '../../engine/scene/PolyScene'; interface PropertyTargetOptions { node?: { path: string; relativeTo: BaseNodeType; }; object?: { list?: Object3D[]; mask?: string; }; } export declare class AnimPropertyTarget { private _scene; private _options; constructor(_scene: PolyScene, _options: PropertyTargetOptions); clone(): AnimPropertyTarget; objects(): Object3D<import("three").Object3DEventMap>[] | import("../geometry/ObjectContent").ObjectContent<import("../geometry/ObjectContent").CoreObjectType>[] | undefined; node(): BaseNodeType | null | undefined; } export {};