UNPKG

polygonjs-engine

Version:

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

19 lines (18 loc) 810 B
import { TypedNode } from '../_Base'; import { Texture } from 'three/src/textures/Texture'; import { NodeParamsConfig } from '../utils/params/ParamsConfig'; import { NodeContext } from '../../poly/NodeContext'; import { PolyScene } from '../../scene/PolyScene'; import { FlagsControllerBO } from '../utils/FlagsController'; export declare class TypedCopNode<K extends NodeParamsConfig> extends TypedNode<NodeContext.COP, K> { readonly flags: FlagsControllerBO; static nodeContext(): NodeContext; static displayedInputNames(): string[]; constructor(scene: PolyScene); initializeBaseNode(): void; set_texture(texture: Texture): void; clear_texture(): void; } export declare type BaseCopNodeType = TypedCopNode<any>; export declare class BaseCopNodeClass extends TypedCopNode<any> { }