UNPKG

wonder.js

Version:
125 lines (94 loc) 5.86 kB
'use strict'; var Most = require("most"); var FetchCommon$Wonderjs = require("../../asset/FetchCommon.js"); var LoadABSystem$Wonderjs = require("../../asset_bundle/import/LoadABSystem.js"); var ParseABSystem$Wonderjs = require("../../asset_bundle/import/ParseABSystem.js"); var ImportABSystem$Wonderjs = require("../../asset_bundle/import/ImportABSystem.js"); var AssembleABSystem$Wonderjs = require("../../asset_bundle/import/assemble/AssembleABSystem.js"); var ProgressABSystem$Wonderjs = require("../../asset_bundle/import/ProgressABSystem.js"); var ClearAssetBundleMainService$Wonderjs = require("../../service/state/main/assetBundle/ClearAssetBundleMainService.js"); var OperateRABAssetBundleMainService$Wonderjs = require("../../service/state/main/assetBundle/OperateRABAssetBundleMainService.js"); var OperateSABAssetBundleMainService$Wonderjs = require("../../service/state/main/assetBundle/OperateSABAssetBundleMainService.js"); var OperateWABAssetBundleMainService$Wonderjs = require("../../service/state/main/assetBundle/OperateWABAssetBundleMainService.js"); function fromPromiseStream(prim) { return Most.fromPromise(prim); } function loadAssetBundle(abPath) { return LoadABSystem$Wonderjs.load(abPath, FetchCommon$Wonderjs.fetch); } var parseWABManifest = ParseABSystem$Wonderjs.WAB[/* parseManifest */2]; var getWholeDependencyRelationMap = ParseABSystem$Wonderjs.WAB[/* getWholeDependencyRelationMap */4]; function loadAllDependencyRABAndSetToState(abRelativePath, wholeManifest, param) { return ImportABSystem$Wonderjs.RAB[/* loadAllDependencyRABAndSetToState */1](abRelativePath, wholeManifest, /* tuple */[ param[0], param[1], param[2], param[3], FetchCommon$Wonderjs.fetch ]); } function loadSABAndSetToState(sabRelativePath, wholeManifest, param) { return ImportABSystem$Wonderjs.SAB[/* loadSABAndSetToState */0](sabRelativePath, wholeManifest, /* tuple */[ param[0], param[1], param[2], param[3], FetchCommon$Wonderjs.fetch ]); } var assembleAllDependencyRAB = ImportABSystem$Wonderjs.RAB[/* assembleAllDependencyRAB */2]; function loadWABAndSetToState(wabRelativePath, getAssetBundlePathFunc) { return ImportABSystem$Wonderjs.WAB[/* loadWABAndSetToState */0](wabRelativePath, /* tuple */[ getAssetBundlePathFunc, FetchCommon$Wonderjs.fetch ]); } var assembleSAB = AssembleABSystem$Wonderjs.SAB[/* assemble */7]; var getAllNeededABCount = ProgressABSystem$Wonderjs.RAB[/* getAllNeededABCount */0]; var getLoadedNeededABCount = ProgressABSystem$Wonderjs.RAB[/* getLoadedNeededABCount */3]; var getAssetBundlePath = LoadABSystem$Wonderjs.getAssetBundlePath; var initAssetBundleArrayBufferCache = LoadABSystem$Wonderjs.initAssetBundleArrayBufferCache; var isAssetBundleArrayBufferCached = LoadABSystem$Wonderjs.isAssetBundleArrayBufferCached; var getAssetBundleArrayBufferCache = LoadABSystem$Wonderjs.getAssetBundleArrayBufferCache; var cacheAssetBundleArrayBuffer = LoadABSystem$Wonderjs.cacheAssetBundleArrayBuffer; var setWholeDependencyRelationMap = OperateWABAssetBundleMainService$Wonderjs.setWholeDependencyRelationMap; var isWABLoaded = OperateWABAssetBundleMainService$Wonderjs.isLoaded; var canAssembleSAB = OperateSABAssetBundleMainService$Wonderjs.canAssemble; var unsafeGetLoadedSAB = OperateSABAssetBundleMainService$Wonderjs.unsafeGetLoadedSAB; var unsafeGetWholeDependencyRelationMap = OperateWABAssetBundleMainService$Wonderjs.unsafeGetWholeDependencyRelationMap; var disposeSceneAllChildren = ImportABSystem$Wonderjs.disposeSceneAllChildren; var setSABSceneGameObjectToBeScene = ImportABSystem$Wonderjs.setSABSceneGameObjectToBeScene; var initAllSABGameObjects = ImportABSystem$Wonderjs.initAllSABGameObjects; var addSABSceneGameObjectChildrenToScene = ImportABSystem$Wonderjs.addSABSceneGameObjectChildrenToScene; var isRABAssembled = OperateRABAssetBundleMainService$Wonderjs.isAssembled; var isSABAssembled = OperateSABAssetBundleMainService$Wonderjs.isAssembled; var clearAllABData = ClearAssetBundleMainService$Wonderjs.clearAllABData; exports.fromPromiseStream = fromPromiseStream; exports.getAssetBundlePath = getAssetBundlePath; exports.initAssetBundleArrayBufferCache = initAssetBundleArrayBufferCache; exports.isAssetBundleArrayBufferCached = isAssetBundleArrayBufferCached; exports.getAssetBundleArrayBufferCache = getAssetBundleArrayBufferCache; exports.cacheAssetBundleArrayBuffer = cacheAssetBundleArrayBuffer; exports.loadAssetBundle = loadAssetBundle; exports.parseWABManifest = parseWABManifest; exports.getWholeDependencyRelationMap = getWholeDependencyRelationMap; exports.setWholeDependencyRelationMap = setWholeDependencyRelationMap; exports.loadAllDependencyRABAndSetToState = loadAllDependencyRABAndSetToState; exports.loadSABAndSetToState = loadSABAndSetToState; exports.assembleAllDependencyRAB = assembleAllDependencyRAB; exports.loadWABAndSetToState = loadWABAndSetToState; exports.isWABLoaded = isWABLoaded; exports.canAssembleSAB = canAssembleSAB; exports.assembleSAB = assembleSAB; exports.unsafeGetLoadedSAB = unsafeGetLoadedSAB; exports.unsafeGetWholeDependencyRelationMap = unsafeGetWholeDependencyRelationMap; exports.disposeSceneAllChildren = disposeSceneAllChildren; exports.setSABSceneGameObjectToBeScene = setSABSceneGameObjectToBeScene; exports.initAllSABGameObjects = initAllSABGameObjects; exports.addSABSceneGameObjectChildrenToScene = addSABSceneGameObjectChildrenToScene; exports.getAllNeededABCount = getAllNeededABCount; exports.getLoadedNeededABCount = getLoadedNeededABCount; exports.isRABAssembled = isRABAssembled; exports.isSABAssembled = isSABAssembled; exports.clearAllABData = clearAllABData; /* most Not a pure module */