void SpriteBatch::end() { GlyphsPointers.resize(Glyphs.size()); for(int i = 0; i < Glyphs.size(); i++) { GlyphsPointers[i] = &Glyphs[i]; } sortGlyphs(); createRenderBatches(); }
void SpriteBatch::end() { // set up all glyph for faster sorting m_glyphPointers.resize(m_glyphs.size()); for (int i = 0; i < m_glyphs.size(); i++) m_glyphPointers[i] = &m_glyphs[i]; sortGlyphs(); createRenderBatches(); }
void SpriteBatch::end() { // Set up all pointers for fast sorting _glyphPointers.resize(_glyphs.size()); for (size_t i = 0; i < _glyphs.size(); i++) { _glyphPointers[i] = &_glyphs[i]; } sortGlyphs(); createRenderBatches(); }
void SpriteBatch::end() { _glyphPointers.resize(_glyphs.size()); //setting up pointers for fast sorting for (auto i = 0; i < _glyphs.size(); i++) _glyphPointers[i] = &_glyphs[i]; sortGlyphs(); createRenderBatches(); }
void SpriteBatch::end() { sortGlyphs(); createRenderBatches(); }
void SpriteBatch::end() { sortGlyphs(); }