@polygonjs/plugin-mapbox
Version:
Mapbox plugin for the 3D engine https://polygonjs.com
20 lines (19 loc) • 1.07 kB
TypeScript
import { GeoNodeChildrenMap } from '@polygonjs/polygonjs/dist/src/engine/poly/registers/nodes/Sop';
import { CopNodeChildrenMap } from '@polygonjs/polygonjs/dist/src/engine/poly/registers/nodes/Cop';
import { ObjNodeChildrenMap } from '@polygonjs/polygonjs/dist/src/engine/poly/registers/nodes/Obj';
import { MapboxTileCopNode } from './engine/nodes/cop/MapboxTile';
import { MapboxCameraObjNode } from './engine/nodes/obj/MapboxCamera';
import { MapboxLayerSopNode } from './engine/nodes/sop/MapboxLayer';
import { MapboxPlaneSopNode } from './engine/nodes/sop/MapboxPlane';
import { MapboxTransformSopNode } from './engine/nodes/sop/MapboxTransform';
export interface ExtendedGeoNodeChildrenMap extends GeoNodeChildrenMap {
mapboxLayer: MapboxLayerSopNode;
mapboxPlane: MapboxPlaneSopNode;
mapboxTransform: MapboxTransformSopNode;
}
export interface ExtendedCopNodeChildrenMap extends CopNodeChildrenMap {
mapboxTile: MapboxTileCopNode;
}
export interface ExtendedObjNodeChildrenMap extends ObjNodeChildrenMap {
mapboxCamera: MapboxCameraObjNode;
}