UNPKG

wonder.js

Version:
93 lines (75 loc) 5.89 kB
'use strict'; var Caml_array = require("bs-platform/lib/js/caml_array.js"); var Contract$WonderLog = require("wonder-log/lib/js/src/Contract.js"); var StateDataMain$Wonderjs = require("../../service/state/main/data/StateDataMain.js"); var IsDebugMainService$Wonderjs = require("../../service/state/main/state/IsDebugMainService.js"); var AliveComponentService$Wonderjs = require("../../service/primitive/component/AliveComponentService.js"); var OperateFlyCameraControllerService$Wonderjs = require("../../service/record/main/camera_controller/fly/OperateFlyCameraControllerService.js"); var EventFlyCameraControllerMainService$Wonderjs = require("../../service/state/main/camera_controller/fly/EventFlyCameraControllerMainService.js"); var CreateFlyCameraControllerMainService$Wonderjs = require("../../service/state/main/camera_controller/fly/CreateFlyCameraControllerMainService.js"); var GameObjectFlyCameraControllerService$Wonderjs = require("../../service/record/main/camera_controller/fly/GameObjectFlyCameraControllerService.js"); var DisposeFlyCameraControllerMainService$Wonderjs = require("../../service/state/main/camera_controller/fly/DisposeFlyCameraControllerMainService.js"); function createFlyCameraController(state) { return CreateFlyCameraControllerMainService$Wonderjs.create(state); } function unsafeGetFlyCameraControllerGameObject(cameraController, state) { Contract$WonderLog.requireCheck((function (param) { return AliveComponentService$Wonderjs.checkComponentShouldAlive(cameraController, DisposeFlyCameraControllerMainService$Wonderjs.isAlive, state[/* flyCameraControllerRecord */26]); }), IsDebugMainService$Wonderjs.getIsDebug(StateDataMain$Wonderjs.stateData)); return GameObjectFlyCameraControllerService$Wonderjs.unsafeGetGameObject(cameraController, state[/* flyCameraControllerRecord */26]); } function unsafeGetFlyCameraControllerMoveSpeed(cameraController, state) { return OperateFlyCameraControllerService$Wonderjs.unsafeGetMoveSpeed(cameraController, state[/* flyCameraControllerRecord */26]); } function setFlyCameraControllerMoveSpeed(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* flyCameraControllerRecord */26] = OperateFlyCameraControllerService$Wonderjs.setMoveSpeed(cameraController, value, state[/* flyCameraControllerRecord */26]); return newrecord; } function unsafeGetFlyCameraControllerWheelSpeed(cameraController, state) { return OperateFlyCameraControllerService$Wonderjs.unsafeGetWheelSpeed(cameraController, state[/* flyCameraControllerRecord */26]); } function setFlyCameraControllerWheelSpeed(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* flyCameraControllerRecord */26] = OperateFlyCameraControllerService$Wonderjs.setWheelSpeed(cameraController, value, state[/* flyCameraControllerRecord */26]); return newrecord; } function unsafeGetFlyCameraControllerRotateSpeed(cameraController, state) { return OperateFlyCameraControllerService$Wonderjs.unsafeGetRotateSpeed(cameraController, state[/* flyCameraControllerRecord */26]); } function setFlyCameraControllerRotateSpeed(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* flyCameraControllerRecord */26] = OperateFlyCameraControllerService$Wonderjs.setRotateSpeed(cameraController, value, state[/* flyCameraControllerRecord */26]); return newrecord; } function unsafeGetFlyCameraControllerDirectionArray(cameraController, state) { return OperateFlyCameraControllerService$Wonderjs.unsafeGetDirectionArray(cameraController, state[/* flyCameraControllerRecord */26]); } function hasFlyCameraControllerDirection(cameraController, state) { return OperateFlyCameraControllerService$Wonderjs.hasDirection(cameraController, state[/* flyCameraControllerRecord */26]); } function setFlyCameraControllerDirectionArray(cameraController, directionArray, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* flyCameraControllerRecord */26] = OperateFlyCameraControllerService$Wonderjs.setDirectionArray(cameraController, directionArray, state[/* flyCameraControllerRecord */26]); return newrecord; } var bindFlyCameraControllerEvent = EventFlyCameraControllerMainService$Wonderjs.bindEvent; var unbindFlyCameraControllerEvent = EventFlyCameraControllerMainService$Wonderjs.unbindEvent; var unbindFlyCameraControllerPointScaleEvent = EventFlyCameraControllerMainService$Wonderjs.unbindPointScaleEvent; var isBindFlyCameraControllerEvent = EventFlyCameraControllerMainService$Wonderjs.isBindEvent; exports.createFlyCameraController = createFlyCameraController; exports.unsafeGetFlyCameraControllerGameObject = unsafeGetFlyCameraControllerGameObject; exports.unsafeGetFlyCameraControllerMoveSpeed = unsafeGetFlyCameraControllerMoveSpeed; exports.setFlyCameraControllerMoveSpeed = setFlyCameraControllerMoveSpeed; exports.unsafeGetFlyCameraControllerWheelSpeed = unsafeGetFlyCameraControllerWheelSpeed; exports.setFlyCameraControllerWheelSpeed = setFlyCameraControllerWheelSpeed; exports.unsafeGetFlyCameraControllerRotateSpeed = unsafeGetFlyCameraControllerRotateSpeed; exports.setFlyCameraControllerRotateSpeed = setFlyCameraControllerRotateSpeed; exports.unsafeGetFlyCameraControllerDirectionArray = unsafeGetFlyCameraControllerDirectionArray; exports.hasFlyCameraControllerDirection = hasFlyCameraControllerDirection; exports.setFlyCameraControllerDirectionArray = setFlyCameraControllerDirectionArray; exports.bindFlyCameraControllerEvent = bindFlyCameraControllerEvent; exports.unbindFlyCameraControllerEvent = unbindFlyCameraControllerEvent; exports.unbindFlyCameraControllerPointScaleEvent = unbindFlyCameraControllerPointScaleEvent; exports.isBindFlyCameraControllerEvent = isBindFlyCameraControllerEvent; /* Contract-WonderLog Not a pure module */