@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
37 lines (34 loc) • 1.13 kB
text/typescript
import {CoreGroup} from '../../../core/geometry/Group';
import {Material, Texture, Object3D} from 'three';
import {TimelineBuilder} from '../../../core/animation/TimelineBuilder';
import {AudioBuilder} from '../../../core/audio/AudioBuilder';
import {NodeContext} from '../../poly/NodeContext';
export interface ContainableMap {
[]: TimelineBuilder;
[]: AudioBuilder;
[]: Texture;
[]: string;
[]: string;
[]: string;
[]: boolean;
[]: Material;
[]: Object3D;
[]: any;
[]: number;
[]: CoreGroup;
}
export const ContainableClassMap = {
[]: TimelineBuilder,
[]: AudioBuilder,
[]: Texture,
[]: String,
[]: String,
[]: String,
[]: Boolean,
[]: Material,
[]: Object3D,
[]: String,
[]: Number,
[]: CoreGroup,
// JS: JsContainer;
};