From 845b80329ebf3270f9d4c202e6fd68f27ef16d3b Mon Sep 17 00:00:00 2001 From: herbglitch Date: Thu, 3 Nov 2022 21:28:58 -0600 Subject: [PATCH] working on getting ARC_Spritesheet and ARC_Sprite for SDL moved over from old ARC_SDL --- include/arc/graphics/sdl/renderer.h | 8 -------- include/arc/graphics/sdl/window.h | 8 -------- include/arc/graphics/window.h | 8 ++++++++ 3 files changed, 8 insertions(+), 16 deletions(-) diff --git a/include/arc/graphics/sdl/renderer.h b/include/arc/graphics/sdl/renderer.h index 70c8923..5920b99 100644 --- a/include/arc/graphics/sdl/renderer.h +++ b/include/arc/graphics/sdl/renderer.h @@ -3,10 +3,6 @@ #ifdef ARC_SDL -#ifdef __cplusplus -extern "C" { -#endif - #include #include "arc/graphics/renderer.h" #include "arc/graphics/window.h" @@ -28,10 +24,6 @@ struct ARC_RenderInfo { Uint32 flags; }; -#ifdef __cplusplus -} -#endif - #endif // ARC_SDL #endif // ARC_SDL_RENDERER_H_ diff --git a/include/arc/graphics/sdl/window.h b/include/arc/graphics/sdl/window.h index 942437f..aebcd64 100644 --- a/include/arc/graphics/sdl/window.h +++ b/include/arc/graphics/sdl/window.h @@ -3,10 +3,6 @@ #ifdef ARC_SDL -#ifdef __cplusplus -extern "C" { -#endif - #include #include "arc/graphics/window.h" @@ -29,10 +25,6 @@ struct ARC_WindowInfo { Uint32 flags; }; -#ifdef __cplusplus -} -#endif - #endif // ARC_SDL #endif // ARC_SDL_WINDOW_H_ diff --git a/include/arc/graphics/window.h b/include/arc/graphics/window.h index bbb0e7d..a6ba8f2 100644 --- a/include/arc/graphics/window.h +++ b/include/arc/graphics/window.h @@ -1,6 +1,10 @@ #ifndef ARC_GRAPHICS_WINDOW_H_ #define ARC_GRAPHICS_WINDOW_H_ +#ifdef __cplusplus +extern "C" { +#endif + typedef struct ARC_Window ARC_Window; typedef struct ARC_WindowInfo ARC_WindowInfo; @@ -21,4 +25,8 @@ void ARC_Window_Create(ARC_Window **window, ARC_WindowInfo *info); */ void ARC_Window_Destroy(ARC_Window *window); +#ifdef __cplusplus +} +#endif + #endif // !ARC_GRAPHICS_WINDOW_H_