Lines Matching refs:_fontIndex

207 		if ((_fontIndex >= 4) || (_fontToSprite[_fontIndex].sprite == -1)) {  in spriteOperation()
208 Font *font = _fonts[_fontIndex]; in spriteOperation()
210 warning("Trying to print \"%s\" with undefined font %d", _textToPrint, _fontIndex); in spriteOperation()
238 sourceSurf = _spritesArray[_fontToSprite[_fontIndex].sprite]; in spriteOperation()
241 ratio /= _fontToSprite[_fontIndex].width; in spriteOperation()
243 y = ((_textToPrint[i] - _fontToSprite[_fontIndex].base) / ratio) in spriteOperation()
244 * _fontToSprite[_fontIndex].height; in spriteOperation()
245 x = ((_textToPrint[i] - _fontToSprite[_fontIndex].base) % ratio) in spriteOperation()
246 * _fontToSprite[_fontIndex].width; in spriteOperation()
247 _spritesArray[_destSurface]->blit(*_spritesArray[_fontToSprite[_fontIndex].sprite], x, y, in spriteOperation()
248 x + _fontToSprite[_fontIndex].width - 1, in spriteOperation()
249 y + _fontToSprite[_fontIndex].height - 1, in spriteOperation()
251 _destSpriteX += _fontToSprite[_fontIndex].width; in spriteOperation()
256 _destSpriteX - 1, _destSpriteY + _fonts[_fontIndex]->getCharHeight() - 1); in spriteOperation()
317 len = _fonts[_fontIndex]->getCharWidth(); in spriteOperation()
434 width = _destSpriteX - 1 + strlen(_textToPrint) * _fonts[_fontIndex]->getCharWidth(); in drawWin()
435 height = _destSpriteY - 1 + _fonts[_fontIndex]->getCharHeight(); in drawWin()
439 if (_fontToSprite[_fontIndex].sprite == -1) { in drawWin()
440 width = _destSpriteX - 1 + _fonts[_fontIndex]->getCharWidth(); in drawWin()
441 height = _destSpriteY - 1 + _fonts[_fontIndex]->getCharHeight(); in drawWin()
443 width = _destSpriteX + _fontToSprite[_fontIndex].width - 1; in drawWin()
444 height = _destSpriteY + _fontToSprite[_fontIndex].height - 1; in drawWin()
537 _fonts[_fontIndex]->drawLetter(*tempSrf, _textToPrint[j], in drawWin()
538 j * _fonts[_fontIndex]->getCharWidth(), 0, _frontColor, _backColor, _transparency); in drawWin()
539 _destSpriteX += len * _fonts[_fontIndex]->getCharWidth(); in drawWin()
559 if (_fontToSprite[_fontIndex].sprite == -1) { in drawWin()
562 …_fonts[_fontIndex]->drawLetter(*tempSrf, _letterToPrint, 0, 0, _frontColor, _backColor, _transpare… in drawWin()
565 …nn = _spritesArray[_fontToSprite[_fontIndex].sprite]->getWidth() / _fontToSprite[_fontIndex].width; in drawWin()
566 … yy = ((_letterToPrint - _fontToSprite[_fontIndex].base) / nn) * _fontToSprite[_fontIndex].height; in drawWin()
567 xx = ((_letterToPrint - _fontToSprite[_fontIndex].base) % nn) * _fontToSprite[_fontIndex].width; in drawWin()
568 tempSrf->blit(*_spritesArray[_fontToSprite[_fontIndex].sprite], in drawWin()
569 xx, yy, xx + _fontToSprite[_fontIndex].width - 1, in drawWin()
570 yy + _fontToSprite[_fontIndex].height - 1, 0, 0, (_transparency == 0) ? -1 : 0); in drawWin()
654 _fonts[_fontIndex]->drawLetter(*_backSurface, _textToPrint[j], in drawWin()
655 _destSpriteX + j * _fonts[_fontIndex]->getCharWidth(), _destSpriteY, in drawWin()
657 _destSpriteX += len * _fonts[_fontIndex]->getCharWidth(); in drawWin()
677 if (_fontToSprite[_fontIndex].sprite == -1) { in drawWin()
679 _fonts[_fontIndex]->drawLetter(*_spritesArray[_destSurface], _letterToPrint, in drawWin()
683 …nn = _spritesArray[_fontToSprite[_fontIndex].sprite]->getWidth() / _fontToSprite[_fontIndex].width; in drawWin()
684 … yy = ((_letterToPrint - _fontToSprite[_fontIndex].base) / nn) * _fontToSprite[_fontIndex].height; in drawWin()
685 xx = ((_letterToPrint - _fontToSprite[_fontIndex].base) % nn) * _fontToSprite[_fontIndex].width; in drawWin()
686 _spritesArray[_destSurface]->blit(*_spritesArray[_fontToSprite[_fontIndex].sprite], in drawWin()
688 xx + _fontToSprite[_fontIndex].width - 1, in drawWin()
689 yy + _fontToSprite[_fontIndex].height - 1, in drawWin()