]> git.lizzy.rs Git - nothing.git/blobdiff - src/color.h
(#882) Make the Platform level loadable
[nothing.git] / src / color.h
index f3a0e120d0b116376c9dee5483c3945867ff9e81..8feabed9795fe3a58b2365bd927ea093aefa191d 100644 (file)
@@ -1,19 +1,22 @@
 #ifndef COLOR_H_
 #define COLOR_H_
 
-#include <SDL2/SDL.h>
+#include <SDL.h>
 
 typedef struct Color {
     float r, g, b, a;
 } Color;
 
 Color rgba(float r, float g, float b, float a);
-// TODO: color_from_hexstr -> hexstr
-Color color_from_hexstr(const char *hexstr);
+Color hexstr(const char *hexstr);
 SDL_Color color_for_sdl(Color color);
 
 Color color_darker(Color color, float d);
 
 Color color_desaturate(Color color);
 
+Color color_invert(Color c);
+
+Color color_scale(Color c, Color fc);
+
 #endif  // COLOR_H_