@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
57 lines (56 loc) • 2.89 kB
TypeScript
import { AmbientLightObjNode } from '../../../nodes/obj/AmbientLight';
import { AreaLightObjNode } from '../../../nodes/obj/AreaLight';
import { DirectionalLightObjNode } from '../../../nodes/obj/DirectionalLight';
import { HemisphereLightObjNode } from '../../../nodes/obj/HemisphereLight';
import { LightProbeObjNode } from '../../../nodes/obj/LightProbe';
import { PointLightObjNode } from '../../../nodes/obj/PointLight';
import { SpotLightObjNode } from '../../../nodes/obj/SpotLight';
import { AudioListenerObjNode } from '../../../nodes/obj/AudioListener';
import { BlendObjNode } from '../../../nodes/obj/Blend';
import { GeoObjNode } from '../../../nodes/obj/Geo';
import { NullObjNode } from '../../../nodes/obj/Null';
import { PolarTransformObjNode } from '../../../nodes/obj/PolarTransform';
import { PositionalAudioObjNode } from '../../../nodes/obj/PositionalAudio';
import { RivetObjNode } from '../../../nodes/obj/Rivet';
import { SceneObjNode } from '../../../nodes/obj/Scene';
import { OrthographicCameraObjNode } from '../../../nodes/obj/OrthographicCamera';
import { PerspectiveCameraObjNode } from '../../../nodes/obj/PerspectiveCamera';
import { ActorsNetworkObjNode } from '../../../nodes/obj/ActorsNetwork';
import { AnimationsNetworkObjNode } from '../../../nodes/obj/AnimationsNetwork';
import { AudioNetworkObjNode } from '../../../nodes/obj/AudioNetwork';
import { CopNetworkObjNode } from '../../../nodes/obj/CopNetwork';
import { EventsNetworkObjNode } from '../../../nodes/obj/EventsNetwork';
import { MaterialsNetworkObjNode } from '../../../nodes/obj/MaterialsNetwork';
import { PostProcessNetworkObjNode } from '../../../nodes/obj/PostProcessNetwork';
import { RenderersNetworkObjNode } from '../../../nodes/obj/RenderersNetwork';
export interface ObjNodeChildrenMap {
ambientLight: AmbientLightObjNode;
areaLight: AreaLightObjNode;
audioListener: AudioListenerObjNode;
blend: BlendObjNode;
directionalLight: DirectionalLightObjNode;
geo: GeoObjNode;
hemisphereLight: HemisphereLightObjNode;
lightProbe: LightProbeObjNode;
null: NullObjNode;
orthographicCamera: OrthographicCameraObjNode;
perspectiveCamera: PerspectiveCameraObjNode;
polarTransform: PolarTransformObjNode;
pointLight: PointLightObjNode;
positionalAudio: PositionalAudioObjNode;
rivet: RivetObjNode;
scene: SceneObjNode;
spotLight: SpotLightObjNode;
actorsNetwork: ActorsNetworkObjNode;
animationsNetwork: AnimationsNetworkObjNode;
audioNetwork: AudioNetworkObjNode;
copNetwork: CopNetworkObjNode;
eventsNetwork: EventsNetworkObjNode;
materialsNetwork: MaterialsNetworkObjNode;
postProcessNetwork: PostProcessNetworkObjNode;
renderersNetwork: RenderersNetworkObjNode;
}
import { PolyEngine } from '../../../Poly';
export declare class ObjRegister {
static run(poly: PolyEngine): void;
}