UNPKG

@polygonjs/polygonjs

Version:

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

19 lines (18 loc) 990 B
"use strict"; import { CATEGORY_EVENT } from "./Category"; import { CameraOrbitControlsEventNode } from "../../../nodes/event/CameraOrbitControls"; import { CodeEventNode } from "../../../nodes/event/Code"; import { FirstPersonControlsEventNode } from "../../../nodes/event/FirstPersonControls"; import { MessageEventNode } from "../../../nodes/event/Message"; import { MobileJoystickControlsEventNode } from "../../../nodes/event/MobileJoystickControls"; import { SceneEventNode } from "../../../nodes/event/Scene"; export class EventRegister { static run(poly) { poly.registerNode(CameraOrbitControlsEventNode, CATEGORY_EVENT.CAMERA); poly.registerNode(CodeEventNode, CATEGORY_EVENT.ADVANCED); poly.registerNode(FirstPersonControlsEventNode, CATEGORY_EVENT.CAMERA); poly.registerNode(MessageEventNode, CATEGORY_EVENT.MISC); poly.registerNode(MobileJoystickControlsEventNode, CATEGORY_EVENT.CAMERA); poly.registerNode(SceneEventNode, CATEGORY_EVENT.INPUT); } }