convotest/tools.h
2024-06-15 16:56:16 -05:00

21 lines
493 B
C

#pragma once
#include<assert.h>
#include<inttypes.h>
#include<stdbool.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>
#include<time.h>
#include<SDL2/SDL.h>
#include<SDL2/SDL_ttf.h>
#include<SDL2/SDL_image.h>
// SDL2_ttf printf-like macro
#define ttfprintf(ren,font,col,x,y,fmt,...) do{\
char _b[128];sprintf(_b,fmt,__VA_ARGS__);\
print_text(ren,font,col,x,y,_b);}while(0)
void print_text(SDL_Renderer*ren,TTF_Font*font,int color,int x,int y,const char*str);