diff --git a/include/TGUI/Backend/Renderer/Raylib/CanvasRaylib.hpp b/include/TGUI/Backend/Renderer/Raylib/CanvasRaylib.hpp index b02bd4f24..29972fffe 100644 --- a/include/TGUI/Backend/Renderer/Raylib/CanvasRaylib.hpp +++ b/include/TGUI/Backend/Renderer/Raylib/CanvasRaylib.hpp @@ -82,7 +82,7 @@ namespace tgui /// @param initRenderer Should the renderer be initialized? Should be true unless a derived class initializes it. /// @see create //////////////////////////////////////////////////////////////////////////////////////////////////////////////// - CanvasRaylib(const char* typeName = StaticWidgetType, bool initRenderer = true); + explicit CanvasRaylib(const char* typeName = StaticWidgetType, bool initRenderer = true); //////////////////////////////////////////////////////////////////////////////////////////////////////////////// /// @brief Copy constructor diff --git a/include/TGUI/Backend/Renderer/SDL_GPU/CanvasSDLGPU.hpp b/include/TGUI/Backend/Renderer/SDL_GPU/CanvasSDLGPU.hpp index 979025a83..41b4ed72a 100644 --- a/include/TGUI/Backend/Renderer/SDL_GPU/CanvasSDLGPU.hpp +++ b/include/TGUI/Backend/Renderer/SDL_GPU/CanvasSDLGPU.hpp @@ -73,7 +73,7 @@ namespace tgui /// @param initRenderer Should the renderer be initialized? Should be true unless a derived class initializes it. /// @see create //////////////////////////////////////////////////////////////////////////////////////////////////////////////// - CanvasSDLGPU(const char* typeName = StaticWidgetType, bool initRenderer = true); + explicit CanvasSDLGPU(const char* typeName = StaticWidgetType, bool initRenderer = true); //////////////////////////////////////////////////////////////////////////////////////////////////////////////// /// @brief Copy constructor diff --git a/include/TGUI/Backend/Renderer/SDL_Renderer/CanvasSDL.hpp b/include/TGUI/Backend/Renderer/SDL_Renderer/CanvasSDL.hpp index b69e78d13..63aa28266 100644 --- a/include/TGUI/Backend/Renderer/SDL_Renderer/CanvasSDL.hpp +++ b/include/TGUI/Backend/Renderer/SDL_Renderer/CanvasSDL.hpp @@ -77,7 +77,7 @@ namespace tgui /// @param initRenderer Should the renderer be initialized? Should be true unless a derived class initializes it. /// @see create //////////////////////////////////////////////////////////////////////////////////////////////////////////////// - CanvasSDL(const char* typeName = StaticWidgetType, bool initRenderer = true); + explicit CanvasSDL(const char* typeName = StaticWidgetType, bool initRenderer = true); //////////////////////////////////////////////////////////////////////////////////////////////////////////////// /// @brief Copy constructor