UNPKG

polygonjs-engine

Version:

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

23 lines (22 loc) 659 B
import {BaseSceneEventsController} from "./_BaseEventsController"; export var SceneEventType; (function(SceneEventType2) { SceneEventType2["LOADED"] = "sceneLoaded"; SceneEventType2["PLAY"] = "play"; SceneEventType2["PAUSE"] = "pause"; SceneEventType2["TICK"] = "tick"; })(SceneEventType || (SceneEventType = {})); export const ACCEPTED_SCENE_EVENT_TYPES = [ SceneEventType.LOADED, SceneEventType.PLAY, SceneEventType.PAUSE, SceneEventType.TICK ]; export class SceneEventsController extends BaseSceneEventsController { type() { return "scene"; } acceptedEventTypes() { return ACCEPTED_SCENE_EVENT_TYPES.map((n) => `${n}`); } }