18 lines
317 B
C
18 lines
317 B
C
|
#include <SDL.h>
|
||
|
#include <SDL_ttf.h>
|
||
|
#include <string>
|
||
|
|
||
|
class Text
|
||
|
{
|
||
|
private:
|
||
|
SDL_Surface* surface;
|
||
|
SDL_Texture* texture;
|
||
|
TTF_Font* font;
|
||
|
SDL_Color color;
|
||
|
SDL_Rect rect;
|
||
|
|
||
|
public:
|
||
|
Text(TTF_Font* font, SDL_Color color);
|
||
|
void draw(SDL_Renderer* renderer, std::string text, int x, int y);
|
||
|
};
|