UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

63 lines (62 loc) 3 kB
import { AnimationEventNode } from '../../../nodes/event/Animation'; import { AnimationsEventNode } from '../../../nodes/event/Animations'; import { AnyEventNode } from '../../../nodes/event/Any'; import { BlockEventNode } from '../../../nodes/event/Block'; import { ButtonEventNode } from '../../../nodes/event/Button'; import { CameraDeviceOrientationControlsEventNode } from '../../../nodes/event/CameraDeviceOrientationControls'; import { CameraMapControlsEventNode } from '../../../nodes/event/CameraMapControls'; import { CameraOrbitControlsEventNode } from '../../../nodes/event/CameraOrbitControls'; import { CopEventNode } from '../../../nodes/event/Cop'; import { DelayEventNode } from '../../../nodes/event/Delay'; import { EventsEventNode } from '../../../nodes/event/Events'; import { KeyboardEventNode } from '../../../nodes/event/Keyboard'; import { LimitEventNode } from '../../../nodes/event/Limit'; import { MaterialsEventNode } from '../../../nodes/event/Materials'; import { MessageEventNode } from '../../../nodes/event/Message'; import { MouseEventNode } from '../../../nodes/event/Mouse'; import { NodeCookEventNode } from '../../../nodes/event/NodeCook'; import { NullEventNode } from '../../../nodes/event/Null'; import { PointerEventNode } from '../../../nodes/event/Pointer'; import { PostProcessEventNode } from '../../../nodes/event/PostProcess'; import { RaycastEventNode } from '../../../nodes/event/Raycast'; import { RenderersEventNode } from '../../../nodes/event/Renderers'; import { SceneEventNode } from '../../../nodes/event/Scene'; import { SetFlagEventNode } from '../../../nodes/event/SetFlag'; import { SetParamEventNode } from '../../../nodes/event/SetParam'; import { SequenceEventNode } from '../../../nodes/event/Sequence'; import { TimerEventNode } from '../../../nodes/event/Timer'; import { ViewerEventNode } from '../../../nodes/event/Viewer'; export interface EventNodeChildrenMap { animation: AnimationEventNode; any: AnyEventNode; block: BlockEventNode; button: ButtonEventNode; cameraDeviceOrientationControls: CameraDeviceOrientationControlsEventNode; cameraMapControls: CameraOrbitControlsEventNode; cameraOrbitControls: CameraMapControlsEventNode; delay: DelayEventNode; keyboard: KeyboardEventNode; limit: LimitEventNode; message: MessageEventNode; mouse: MouseEventNode; nodeCook: NodeCookEventNode; null: NullEventNode; pointer: PointerEventNode; raycast: RaycastEventNode; scene: SceneEventNode; setFlag: SetFlagEventNode; setParam: SetParamEventNode; sequence: SequenceEventNode; timer: TimerEventNode; viewer: ViewerEventNode; animations: AnimationsEventNode; cop: CopEventNode; events: EventsEventNode; materials: MaterialsEventNode; postProcess: PostProcessEventNode; renderers: RenderersEventNode; } import { PolyEngine } from '../../../Poly'; export declare class EventRegister { static run(poly: PolyEngine): void; }