wonder.js
Version:
24 lines (18 loc) • 919 B
JavaScript
;
var OptionService$Wonderjs = require("../../../atom/OptionService.js");
var MutableHashMapService$WonderCommonlib = require("wonder-commonlib/lib/js/src/MutableHashMapService.js");
function getShaderIndex(key, param) {
var noMaterialShaderIndexMap = param[/* noMaterialShaderIndexMap */1];
return MutableHashMapService$WonderCommonlib.get(key, noMaterialShaderIndexMap);
}
function unsafeGetShaderIndex(key, record) {
return OptionService$Wonderjs.unsafeGet(getShaderIndex(key, record));
}
function setShaderIndex(key, shaderIndex, param) {
var noMaterialShaderIndexMap = param[/* noMaterialShaderIndexMap */1];
return MutableHashMapService$WonderCommonlib.set(key, shaderIndex, noMaterialShaderIndexMap);
}
exports.getShaderIndex = getShaderIndex;
exports.unsafeGetShaderIndex = unsafeGetShaderIndex;
exports.setShaderIndex = setShaderIndex;
/* OptionService-Wonderjs Not a pure module */