free-tex-packer-core
Version:
Free texture packer core
23 lines (19 loc) • 521 B
JavaScript
let MaxRectsPacker = require("./MaxRectsPacker");
let MaxRectsBin = require("./MaxRectsBin");
let OptimalPacker = require("./OptimalPacker");
const list = [
MaxRectsBin,
MaxRectsPacker,
OptimalPacker
];
function getPackerByType(type) {
type = type.toLowerCase();
for(let item of list) {
if(item.type.toLowerCase() === type) {
return item;
}
}
return null;
}
module.exports.getPackerByType = getPackerByType;
module.exports.list = list;