@polygonjs/plugin-mapbox
Version:
Mapbox plugin for the 3D engine https://polygonjs.com
21 lines (19 loc) • 1.04 kB
text/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;
}