aboutsummaryrefslogtreecommitdiff
path: root/sources/TZR_DrawSetColor8.c
blob: 01801b290cf0fd8648382ed1cf0f18489955c58e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "TZR_render.h"
#include "TZR_globals.h"
#include "sdl_error.h"
#include <SDL2/SDL_render.h>

int
TZR_DrawSetColor8(uint8_t r, uint8_t g, uint8_t b, uint8_t a)
{
	___tzr_color.r = (float)r / 255.0f;
	___tzr_color.g = (float)g / 255.0f;
	___tzr_color.b = (float)b / 255.0f;
	___tzr_color.a = (float)a / 255.0f;
	if (SDL_SetRenderDrawColor(___tzr_renderer, r, g, b, a) < 0)
		return sdl_error(-1);
	return 0;
}