UNPKG

wonder.js

Version:
24 lines (18 loc) 875 B
'use strict'; var MutableHashMapService$WonderCommonlib = require("wonder-commonlib/lib/js/src/MutableHashMapService.js"); function getShaderIndex(key, param) { var shaderLibShaderIndexMap = param[/* shaderLibShaderIndexMap */2]; return MutableHashMapService$WonderCommonlib.get(key, shaderLibShaderIndexMap); } function setShaderIndex(key, shaderIndex, param) { var shaderLibShaderIndexMap = param[/* shaderLibShaderIndexMap */2]; return MutableHashMapService$WonderCommonlib.set(key, shaderIndex, shaderLibShaderIndexMap); } function clearShaderIndexMap(shaderRecord) { shaderRecord[/* shaderLibShaderIndexMap */2] = MutableHashMapService$WonderCommonlib.createEmpty(/* () */0); return shaderRecord; } exports.getShaderIndex = getShaderIndex; exports.setShaderIndex = setShaderIndex; exports.clearShaderIndexMap = clearShaderIndexMap; /* No side effect */