wonder.js
Version:
52 lines (44 loc) • 1.99 kB
JavaScript
;
var FetchCommon$Wonderjs = require("../../asset/FetchCommon.js");
var StateDataMain$Wonderjs = require("../../service/state/main/data/StateDataMain.js");
var LoaderManagerSystem$Wonderjs = require("../../asset/LoaderManagerSystem.js");
function loadConfig(jsonPathArr) {
return LoaderManagerSystem$Wonderjs.loadConfig(jsonPathArr, FetchCommon$Wonderjs.fetch, StateDataMain$Wonderjs.stateData);
}
function loadWholeWDB(wdbPath, isHandleIMGUI, isBindEvent, isActiveCamera, isRenderLight, isLoadImage, handleWhenLoadingFunc, state) {
return LoaderManagerSystem$Wonderjs.loadWholeWDB(wdbPath, /* tuple */[
isHandleIMGUI,
isBindEvent,
isActiveCamera,
isRenderLight,
isLoadImage
], /* tuple */[
FetchCommon$Wonderjs.fetch,
handleWhenLoadingFunc
], state);
}
function loadStreamWDB(wdbPath, handleWhenLoadingFunc, handleBeforeStartLoopFunc, handleWhenDoneFunc, handleWhenLoadWholeWDBFunc, state) {
return LoaderManagerSystem$Wonderjs.loadStreamWDB(wdbPath, /* tuple */[
FetchCommon$Wonderjs.fetch,
handleWhenLoadingFunc,
handleBeforeStartLoopFunc,
handleWhenDoneFunc,
handleWhenLoadWholeWDBFunc
], state);
}
function loadIMGUIAsset(fntFilePath, bitmapFilePath, customTextureSourceDataArr, handleWhenLoadingFunc, state) {
return LoaderManagerSystem$Wonderjs.loadIMGUIAsset(/* tuple */[
fntFilePath,
bitmapFilePath
], customTextureSourceDataArr, /* tuple */[
FetchCommon$Wonderjs.fetch,
handleWhenLoadingFunc
], state);
}
var _fetch = FetchCommon$Wonderjs.fetch;
exports._fetch = _fetch;
exports.loadConfig = loadConfig;
exports.loadWholeWDB = loadWholeWDB;
exports.loadStreamWDB = loadStreamWDB;
exports.loadIMGUIAsset = loadIMGUIAsset;
/* FetchCommon-Wonderjs Not a pure module */