UNPKG

wonder.js

Version:
180 lines (148 loc) 11.7 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 OperateArcballCameraControllerService$Wonderjs = require("../../service/record/main/camera_controller/arcball/OperateArcballCameraControllerService.js"); var EventArcballCameraControllerMainService$Wonderjs = require("../../service/state/main/camera_controller/arcball/EventArcballCameraControllerMainService.js"); var CreateArcballCameraControllerMainService$Wonderjs = require("../../service/state/main/camera_controller/arcball/CreateArcballCameraControllerMainService.js"); var GameObjectArcballCameraControllerService$Wonderjs = require("../../service/record/main/camera_controller/arcball/GameObjectArcballCameraControllerService.js"); var DisposeArcballCameraControllerMainService$Wonderjs = require("../../service/state/main/camera_controller/arcball/DisposeArcballCameraControllerMainService.js"); function createArcballCameraController(state) { return CreateArcballCameraControllerMainService$Wonderjs.create(state); } function unsafeGetArcballCameraControllerGameObject(cameraController, state) { Contract$WonderLog.requireCheck((function (param) { return AliveComponentService$Wonderjs.checkComponentShouldAlive(cameraController, DisposeArcballCameraControllerMainService$Wonderjs.isAlive, state[/* arcballCameraControllerRecord */25]); }), IsDebugMainService$Wonderjs.getIsDebug(StateDataMain$Wonderjs.stateData)); return GameObjectArcballCameraControllerService$Wonderjs.unsafeGetGameObject(cameraController, state[/* arcballCameraControllerRecord */25]); } function unsafeGetArcballCameraControllerDistance(cameraController, state) { Contract$WonderLog.requireCheck((function (param) { return AliveComponentService$Wonderjs.checkComponentShouldAlive(cameraController, DisposeArcballCameraControllerMainService$Wonderjs.isAlive, state[/* arcballCameraControllerRecord */25]); }), IsDebugMainService$Wonderjs.getIsDebug(StateDataMain$Wonderjs.stateData)); return OperateArcballCameraControllerService$Wonderjs.unsafeGetDistance(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerDistance(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setDistance(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerMinDistance(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetMinDistance(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerMinDistance(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setMinDistance(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerWheelSpeed(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetWheelSpeed(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerWheelSpeed(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setWheelSpeed(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerPhi(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetPhi(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerPhi(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setPhi(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerTheta(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetTheta(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerTheta(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setTheta(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerThetaMargin(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetThetaMargin(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerThetaMargin(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setThetaMargin(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerTarget(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetTarget(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerTarget(cameraController, target, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setTarget(cameraController, target, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerMoveSpeedX(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetMoveSpeedX(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerMoveSpeedX(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setMoveSpeedX(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerMoveSpeedY(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetMoveSpeedY(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerMoveSpeedY(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setMoveSpeedY(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerRotateSpeed(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetRotateSpeed(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerRotateSpeed(cameraController, value, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setRotateSpeed(cameraController, value, state[/* arcballCameraControllerRecord */25]); return newrecord; } function unsafeGetArcballCameraControllerDirectionArray(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.unsafeGetDirectionArray(cameraController, state[/* arcballCameraControllerRecord */25]); } function hasArcballCameraControllerDirection(cameraController, state) { return OperateArcballCameraControllerService$Wonderjs.hasDirection(cameraController, state[/* arcballCameraControllerRecord */25]); } function setArcballCameraControllerDirectionArray(cameraController, directionArray, state) { var newrecord = Caml_array.caml_array_dup(state); newrecord[/* arcballCameraControllerRecord */25] = OperateArcballCameraControllerService$Wonderjs.setDirectionArray(cameraController, directionArray, state[/* arcballCameraControllerRecord */25]); return newrecord; } var bindArcballCameraControllerEvent = EventArcballCameraControllerMainService$Wonderjs.bindEvent; var unbindArcballCameraControllerEvent = EventArcballCameraControllerMainService$Wonderjs.unbindEvent; var unbindArcballCameraControllerPointScaleEvent = EventArcballCameraControllerMainService$Wonderjs.unbindPointScaleEvent; var isBindArcballCameraControllerEvent = EventArcballCameraControllerMainService$Wonderjs.isBindEvent; exports.createArcballCameraController = createArcballCameraController; exports.unsafeGetArcballCameraControllerGameObject = unsafeGetArcballCameraControllerGameObject; exports.unsafeGetArcballCameraControllerDistance = unsafeGetArcballCameraControllerDistance; exports.setArcballCameraControllerDistance = setArcballCameraControllerDistance; exports.unsafeGetArcballCameraControllerMinDistance = unsafeGetArcballCameraControllerMinDistance; exports.setArcballCameraControllerMinDistance = setArcballCameraControllerMinDistance; exports.unsafeGetArcballCameraControllerWheelSpeed = unsafeGetArcballCameraControllerWheelSpeed; exports.setArcballCameraControllerWheelSpeed = setArcballCameraControllerWheelSpeed; exports.unsafeGetArcballCameraControllerPhi = unsafeGetArcballCameraControllerPhi; exports.setArcballCameraControllerPhi = setArcballCameraControllerPhi; exports.unsafeGetArcballCameraControllerTheta = unsafeGetArcballCameraControllerTheta; exports.setArcballCameraControllerTheta = setArcballCameraControllerTheta; exports.unsafeGetArcballCameraControllerThetaMargin = unsafeGetArcballCameraControllerThetaMargin; exports.setArcballCameraControllerThetaMargin = setArcballCameraControllerThetaMargin; exports.unsafeGetArcballCameraControllerTarget = unsafeGetArcballCameraControllerTarget; exports.setArcballCameraControllerTarget = setArcballCameraControllerTarget; exports.unsafeGetArcballCameraControllerMoveSpeedX = unsafeGetArcballCameraControllerMoveSpeedX; exports.setArcballCameraControllerMoveSpeedX = setArcballCameraControllerMoveSpeedX; exports.unsafeGetArcballCameraControllerMoveSpeedY = unsafeGetArcballCameraControllerMoveSpeedY; exports.setArcballCameraControllerMoveSpeedY = setArcballCameraControllerMoveSpeedY; exports.unsafeGetArcballCameraControllerRotateSpeed = unsafeGetArcballCameraControllerRotateSpeed; exports.setArcballCameraControllerRotateSpeed = setArcballCameraControllerRotateSpeed; exports.unsafeGetArcballCameraControllerDirectionArray = unsafeGetArcballCameraControllerDirectionArray; exports.hasArcballCameraControllerDirection = hasArcballCameraControllerDirection; exports.setArcballCameraControllerDirectionArray = setArcballCameraControllerDirectionArray; exports.bindArcballCameraControllerEvent = bindArcballCameraControllerEvent; exports.unbindArcballCameraControllerEvent = unbindArcballCameraControllerEvent; exports.unbindArcballCameraControllerPointScaleEvent = unbindArcballCameraControllerPointScaleEvent; exports.isBindArcballCameraControllerEvent = isBindArcballCameraControllerEvent; /* Contract-WonderLog Not a pure module */