view lamertetris/sources/text.C @ 18:b5e2aba31fdb

lamertetris-0.230821-3 package for arch
author Przemyslaw <prymula76@outlook.com>
date Sun, 31 Mar 2024 15:35:26 +0200
parents 2787f5e749ae
children
line wrap: on
line source

#include "text.h"

Text::Text(){}

SDL_Surface* Text::loadFromRenderedText( std::string textureText, SDL_Color textColor, TTF_Font* font)
{

	SDL_Surface* textSurface = TTF_RenderText_Solid( font, textureText.c_str(), textColor);
	if( textSurface != NULL )
	{
		mWidth = textSurface->w;
		mHeight = textSurface->h;
	}
	else
	{
		printf( "Unable to render text surface! SDL_ttf Error: %s\n", TTF_GetError() );
	}

	return textSurface;
}