UNPKG

wonder.js

Version:
24 lines (18 loc) 919 B
'use strict'; 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 */