polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
22 lines (21 loc) • 1.13 kB
TypeScript
import { ParamType } from '../../poly/ParamType';
import { BooleanParamOptions, ButtonParamOptions, ColorParamOptions, FloatParamOptions, FolderParamOptions, IntegerParamOptions, OperatorPathParamOptions, RampParamOptions, SeparatorParamOptions, StringParamOptions, Vector2ParamOptions, Vector3ParamOptions, Vector4ParamOptions } from '../utils/OptionsController';
declare type ParamOptionsByTypeMapGeneric = {
[]: object;
};
export interface ParamOptionsByTypeMap extends ParamOptionsByTypeMapGeneric {
[]: BooleanParamOptions;
[]: ButtonParamOptions;
[]: ColorParamOptions;
[]: FloatParamOptions;
[]: FolderParamOptions;
[]: IntegerParamOptions;
[]: OperatorPathParamOptions;
[]: RampParamOptions;
[]: SeparatorParamOptions;
[]: StringParamOptions;
[]: Vector2ParamOptions;
[]: Vector3ParamOptions;
[]: Vector4ParamOptions;
}
export {};