aboutsummaryrefslogtreecommitdiff
path: root/headers
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-08-15 16:54:12 +0200
committerkdx <kikoodx@paranoici.org>2023-08-15 16:56:24 +0200
commit4f4e78d8d503a33440fe11b475833bd76a5bf357 (patch)
tree9e287312319134010898c3d028d6348020b249c6 /headers
parent48e261f6f11b7b0f239b122d0c5a89799a6eae2f (diff)
downloadtzr-4f4e78d8d503a33440fe11b475833bd76a5bf357.tar.gz
set blendmode
Diffstat (limited to 'headers')
-rw-r--r--headers/TZR_globals.h1
-rw-r--r--headers/TZR_render.h7
2 files changed, 8 insertions, 0 deletions
diff --git a/headers/TZR_globals.h b/headers/TZR_globals.h
index 3752577..a9cec77 100644
--- a/headers/TZR_globals.h
+++ b/headers/TZR_globals.h
@@ -28,3 +28,4 @@ extern Mix_Music *___tzr_music;
extern TZR_Joystick *___tzr_joysticks;
extern size_t ___tzr_joysticks_capacity;
extern size_t ___tzr_joysticks_size;
+extern SDL_BlendMode ___tzr_blendmode;
diff --git a/headers/TZR_render.h b/headers/TZR_render.h
index 8fde15a..1fb3e95 100644
--- a/headers/TZR_render.h
+++ b/headers/TZR_render.h
@@ -87,3 +87,10 @@ int _TZR_DrawRectangle(const TZR_DrawRectangleArgs *args);
int _TZR_DrawImage(const TZR_DrawImageArgs *args);
void TZR_ScreenTransform(int *x, int *y);
+
+#ifdef TZR_PARANOID
+#if __STDC_VERSION__ > 201710L
+[[nodiscard]]
+#endif
+#endif
+int TZR_BlendMode(SDL_BlendMode mode);