19 lines
731 B
JavaScript
19 lines
731 B
JavaScript
shadow$provide.module$node_modules$pixi_DOT_js$lib$utils$pool$GlobalResourceRegistry = function(global, require, module, exports) {
|
|
global = {_registeredResources:new Set(), register(pool) {
|
|
this._registeredResources.add(pool);
|
|
}, unregister(pool) {
|
|
this._registeredResources.delete(pool);
|
|
}, release() {
|
|
this._registeredResources.forEach(pool => pool.clear());
|
|
}, get registeredCount() {
|
|
return this._registeredResources.size;
|
|
}, isRegistered(pool) {
|
|
return this._registeredResources.has(pool);
|
|
}, reset() {
|
|
this._registeredResources.clear();
|
|
}};
|
|
exports.GlobalResourceRegistry = global;
|
|
};
|
|
|
|
//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$utils$pool$GlobalResourceRegistry.js.map
|