wonder.js
Version:
25 lines (21 loc) • 1.54 kB
JavaScript
'use strict';
var AllDeviceManagerService$Wonderjs = require("../../../service/record/all/device/AllDeviceManagerService.js");
var JudgeInstanceMainService$Wonderjs = require("../../../service/state/main/instance/JudgeInstanceMainService.js");
var InitInitBasicMaterialService$Wonderjs = require("../../../service/state/init_shader/init_material/init_basicMaterial/material/InitInitBasicMaterialService.js");
var RecordBasicMaterialMainService$Wonderjs = require("../../../service/state/main/material/basic/RecordBasicMaterialMainService.js");
var CreateInitBasicMaterialStateMainService$Wonderjs = require("../../../service/state/main/material/basic/CreateInitBasicMaterialStateMainService.js");
function execJob(flags, state) {
var gameObjectRecord = state[/* gameObjectRecord */10];
var match = RecordBasicMaterialMainService$Wonderjs.getRecord(state);
var index = match[/* index */0];
InitInitBasicMaterialService$Wonderjs.init(AllDeviceManagerService$Wonderjs.unsafeGetGl(state[/* deviceManagerRecord */9]), /* tuple */[
JudgeInstanceMainService$Wonderjs.buildMap(index, RecordBasicMaterialMainService$Wonderjs.getRecord(state)[/* gameObjectsMap */7], gameObjectRecord),
JudgeInstanceMainService$Wonderjs.isSupportInstance(state)
], CreateInitBasicMaterialStateMainService$Wonderjs.createInitMaterialState(/* tuple */[
index,
match[/* disposedIndexArray */8]
], state));
return state;
}
exports.execJob = execJob;
/* AllDeviceManagerService-Wonderjs Not a pure module */