private void putGlyph(int id, Pixmap pixmap) { Rectangle rect = packer.pack(id + "", pixmap); pixmap.dispose(); int pIndex = packer.getPageIndex(id + ""); Glyph glyph = new Glyph(); glyph.id = id; glyph.page = pIndex; glyph.srcX = (int) rect.x; glyph.srcY = (int) rect.y; glyph.width = (int) rect.width; glyph.height = (int) rect.height; glyph.xadvance = (int)rect.width; data.setGlyph(id, glyph); }