wonder.js
Version:
23 lines (18 loc) • 1.12 kB
JavaScript
;
var OptionService$Wonderjs = require("../../../../atom/OptionService.js");
var BufferSettingService$Wonderjs = require("../../../../record/main/setting/BufferSettingService.js");
var BufferSourceTextureService$Wonderjs = require("../../../../record/main/texture/source/BufferSourceTextureService.js");
function getRecord(param) {
return OptionService$Wonderjs.unsafeGet(param[/* sourceTextureRecord */17]);
}
function create(state) {
var settingRecord = state[/* settingRecord */0];
var basicSourceTextureCount = BufferSettingService$Wonderjs.getBasicSourceTextureCount(settingRecord);
BufferSettingService$Wonderjs.getArrayBufferViewSourceTextureCount(settingRecord);
var arrayBufferViewSourceTextureCount = BufferSettingService$Wonderjs.getArrayBufferViewSourceTextureCount(settingRecord);
state[/* sourceTextureRecord */17] = /* record */[/* buffer */BufferSourceTextureService$Wonderjs.createBuffer(basicSourceTextureCount, arrayBufferViewSourceTextureCount)];
return state;
}
exports.getRecord = getRecord;
exports.create = create;
/* OptionService-Wonderjs Not a pure module */