@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
83 lines (82 loc) • 4.69 kB
TypeScript
import { AnimationNamesExpression } from '../../../expressions/methods/animationNames';
import { ArgExpression } from '../../../expressions/methods/arg';
import { ArgcExpression } from '../../../expressions/methods/argc';
import { BboxExpression } from '../../../expressions/methods/bbox';
import { BlobExpression } from '../../../expressions/methods/blob';
import { CameraNameExpression } from '../../../expressions/methods/cameraName';
import { CameraNamesExpression } from '../../../expressions/methods/cameraNames';
import { CamerasCountExpression } from '../../../expressions/methods/camerasCount';
import { CentroidExpression } from '../../../expressions/methods/centroid';
import { ChExpression } from '../../../expressions/methods/ch';
import { ChsopExpression } from '../../../expressions/methods/chsop';
import { CopyExpression } from '../../../expressions/methods/copy';
import { CopResExpression } from '../../../expressions/methods/copRes';
import { isDeviceMobileExpression } from '../../../expressions/methods/isDeviceMobile';
import { isDeviceTouchExpression } from '../../../expressions/methods/isDeviceTouch';
import { LenExpression } from '../../../expressions/methods/len';
import { JoinExpression } from '../../../expressions/methods/join';
import { JsExpression } from '../../../expressions/methods/js';
import { ObjectExpression } from '../../../expressions/methods/object';
import { ObjectsCountExpression } from '../../../expressions/methods/objectsCount';
import { ObjectNameExpression } from '../../../expressions/methods/objectName';
import { ObjectNamesExpression } from '../../../expressions/methods/objectNames';
import { OpdigitsExpression } from '../../../expressions/methods/opdigits';
import { OpnameExpression } from '../../../expressions/methods/opname';
import { PadzeroExpression } from '../../../expressions/methods/padzero';
import { PlayerModeExpression } from '../../../expressions/methods/playerMode';
import { PointExpression } from '../../../expressions/methods/point';
import { PointsCountExpression } from '../../../expressions/methods/pointsCount';
import { SmoothstepExpression } from '../../../expressions/methods/smoothstep';
import { SmootherstepExpression } from '../../../expressions/methods/smootherstep';
import { SolverIterationExpression } from '../../../expressions/methods/solverIteration';
import { StrCharsCountExpression } from '../../../expressions/methods/strCharsCount';
import { StrConcatExpression } from '../../../expressions/methods/strConcat';
import { StrIndexExpression } from '../../../expressions/methods/strIndex';
import { StrSubExpression } from '../../../expressions/methods/strSub';
import { ViewerSizeExpression } from '../../../expressions/methods/viewerSize';
import { WindowSizeExpression } from '../../../expressions/methods/windowSize';
import { BaseMethod } from '../../../expressions/methods/_Base';
export interface ExpressionMap extends PolyDictionary<typeof BaseMethod> {
animationNames: typeof AnimationNamesExpression;
arg: typeof ArgExpression;
argc: typeof ArgcExpression;
bbox: typeof BboxExpression;
blob: typeof BlobExpression;
cameraName: typeof CameraNameExpression;
cameraNames: typeof CameraNamesExpression;
camerasCount: typeof CamerasCountExpression;
centroid: typeof CentroidExpression;
ch: typeof ChExpression;
chsop: typeof ChsopExpression;
copy: typeof CopyExpression;
copRes: typeof CopResExpression;
isDeviceMobile: typeof isDeviceMobileExpression;
isDeviceTouch: typeof isDeviceTouchExpression;
join: typeof JoinExpression;
js: typeof JsExpression;
len: typeof LenExpression;
object: typeof ObjectExpression;
objectsCount: typeof ObjectsCountExpression;
objectName: typeof ObjectNameExpression;
objectNames: typeof ObjectNamesExpression;
opdigits: typeof OpdigitsExpression;
opname: typeof OpnameExpression;
padzero: typeof PadzeroExpression;
playerMode: typeof PlayerModeExpression;
point: typeof PointExpression;
pointsCount: typeof PointsCountExpression;
smoothstep: typeof SmoothstepExpression;
smootherstep: typeof SmootherstepExpression;
solverIteration: typeof SolverIterationExpression;
strCharsCount: typeof StrCharsCountExpression;
strConcat: typeof StrConcatExpression;
strIndex: typeof StrIndexExpression;
strSub: typeof StrSubExpression;
viewerSize: typeof ViewerSizeExpression;
windowSize: typeof WindowSizeExpression;
}
import { PolyEngine } from '../../../Poly';
import { PolyDictionary } from '../../../../types/GlobalTypes';
export declare class AllExpressionsRegister {
static run(poly: PolyEngine): void;
}