UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

15 lines 573 B
import { forceGetInstance } from "@lincode/utils"; import { clearCollectionEffectSystem } from "../../systems/configSystems/clearCollectionEffectSystem"; export default (cb) => { const cache = new WeakMap(); return (item, item2) => { const cache2 = forceGetInstance(cache, item, (Map)); if (cache2.has(item2)) return cache2.get(item2); const result = cb(item, item2); cache2.set(item2, result); clearCollectionEffectSystem.add(cache2); return result; }; }; //# sourceMappingURL=computePerFrame2.js.map