polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
29 lines (28 loc) • 1.21 kB
TypeScript
import { StringOrNumber, StringOrNumber2, StringOrNumber3, StringOrNumber4 } from '../../../types/GlobalTypes';
import { Vector2 } from 'three/src/math/Vector2';
import { Vector3 } from 'three/src/math/Vector3';
import { Vector4 } from 'three/src/math/Vector4';
import { Color } from 'three/src/math/Color';
import { RampValue, RampValueJson } from '../ramp/RampValue';
import { ParamType } from '../../poly/ParamType';
declare type ParamInitValuesTypeMapGeneric = {
[]: any;
};
export interface ParamInitValuesTypeMap extends ParamInitValuesTypeMapGeneric {
[]: number | boolean | string;
[]: null;
[]: StringOrNumber3 | Color;
[]: StringOrNumber;
[]: null;
[]: StringOrNumber;
[]: string;
[]: string;
[]: string;
[]: RampValue | RampValueJson;
[]: null;
[]: string;
[]: StringOrNumber2 | Vector2;
[]: StringOrNumber3 | Vector3;
[]: StringOrNumber4 | Vector4;
}
export {};