diff --git a/.idea/editor.xml b/.idea/editor.xml new file mode 100644 index 0000000..df6c24f --- /dev/null +++ b/.idea/editor.xml @@ -0,0 +1,16 @@ + + + + + \ No newline at end of file diff --git a/private/sdl_gpu_test/main.cpp b/private/sdl_gpu_test/main.cpp index a8afc96..c770031 100644 --- a/private/sdl_gpu_test/main.cpp +++ b/private/sdl_gpu_test/main.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include "./sdlpp/event.hpp" #include "./sdlpp/gpu.hpp" diff --git a/private/sdl_gpu_test/sdlpp/common.hpp b/private/sdl_gpu_test/sdlpp/common.hpp index f255b1a..4bc3dd8 100644 --- a/private/sdl_gpu_test/sdlpp/common.hpp +++ b/private/sdl_gpu_test/sdlpp/common.hpp @@ -11,6 +11,7 @@ #include #include #include +#include namespace sdlpp { @@ -45,7 +46,7 @@ public: operator THandle*() const noexcept { return mHandle; } }; -class SDLError : std::runtime_error +class SDLError : public std::runtime_error { public: SDLError() : std::runtime_error(SDL_GetError()) {} diff --git a/private/sdl_gpu_test/sdlpp/event.hpp b/private/sdl_gpu_test/sdlpp/event.hpp index 78cc0d1..8f0be20 100644 --- a/private/sdl_gpu_test/sdlpp/event.hpp +++ b/private/sdl_gpu_test/sdlpp/event.hpp @@ -7,6 +7,8 @@ #include #include +#include "./common.hpp" + namespace sdlpp { struct Event diff --git a/private/sdl_gpu_test/sdlpp/gpu.hpp b/private/sdl_gpu_test/sdlpp/gpu.hpp index 93a08fa..ee521c0 100644 --- a/private/sdl_gpu_test/sdlpp/gpu.hpp +++ b/private/sdl_gpu_test/sdlpp/gpu.hpp @@ -4,8 +4,6 @@ #if !defined(SDL_GPU_TEST_PRIVATE_SDL_GPU_TEST_SDLPP_GPU_HPP_INCLUDED) #define SDL_GPU_TEST_PRIVATE_SDL_GPU_TEST_SDLPP_GPU_HPP_INCLUDED 1 -#include - #include "./common.hpp" namespace sdlpp