polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
39 lines (38 loc) • 1.6 kB
TypeScript
import { AnimationsCopNode } from '../../../nodes/cop/Animations';
import { BuilderCopNode } from '../../../nodes/cop/Builder';
import { ColorCopNode } from '../../../nodes/cop/Color';
import { CopCopNode } from '../../../nodes/cop/Cop';
import { EnvMapCopNode } from '../../../nodes/cop/EnvMap';
import { EventsCopNode } from '../../../nodes/cop/Events';
import { ImageCopNode } from '../../../nodes/cop/Image';
import { MaterialsCopNode } from '../../../nodes/cop/Materials';
import { NullCopNode } from '../../../nodes/cop/Null';
import { PostCopNode } from '../../../nodes/cop/Post';
import { PostProcessCopNode } from '../../../nodes/cop/PostProcess';
import { RenderersCopNode } from '../../../nodes/cop/Renderers';
import { SwitchCopNode } from '../../../nodes/cop/Switch';
import { TexturePropertiesCopNode } from '../../../nodes/cop/TextureProperties';
import { VideoCopNode } from '../../../nodes/cop/Video';
import { WebcamCopNode } from '../../../nodes/cop/Webcam';
export interface CopNodeChildrenMap {
builder: BuilderCopNode;
color: ColorCopNode;
envMap: EnvMapCopNode;
image: ImageCopNode;
post: PostCopNode;
null: NullCopNode;
switch: SwitchCopNode;
textureProperties: TexturePropertiesCopNode;
video: VideoCopNode;
webcam: WebcamCopNode;
animations: AnimationsCopNode;
cop: CopCopNode;
events: EventsCopNode;
materials: MaterialsCopNode;
postProcess: PostProcessCopNode;
renderers: RenderersCopNode;
}
import { PolyEngine } from '../../../Poly';
export declare class CopRegister {
static run(poly: PolyEngine): void;
}