├── .clang-format ├── .clang-tidy ├── .editorconfig ├── .gitattributes_example ├── .github ├── FUNDING.yml └── workflows │ └── release.yml ├── .gitignore ├── CMakeLists.txt ├── CMakePresets.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── cmake ├── AppleBuild.cmake ├── CompilerWarnings.cmake ├── StandardProjectSettings.cmake └── StaticAnalyzers.cmake ├── docs ├── ApplicationIcons.md ├── BuildAndExecution.md ├── CMakePresets.md ├── Dependencies.md ├── Fonts.md ├── HighDPISupport.md ├── Logging.md ├── MakeItYourOwn.md ├── Packaging.md ├── PlatformCode.md ├── Profiling.md ├── QuickStart.md ├── README.md ├── Testing.md ├── WhereIsWhat.md └── assets │ ├── app_macos.png │ ├── app_ubuntu.png │ ├── app_windows.png │ └── chrome-trace.png ├── example-app.png ├── packaging ├── CMakeLists.txt ├── Description.txt ├── License.txt ├── Readme.txt ├── Welcome.txt ├── dmg │ ├── AppDMGBackground.tiff │ ├── AppDMGSetup.scpt │ ├── README.md │ └── resources │ │ ├── AppDMGBackground.tiff │ │ └── AppDMGBackground@2x.tiff └── nsis │ ├── README.md │ ├── nsis_header.bmp │ ├── nsis_install_welcome.bmp │ ├── nsis_uninstall_welcome.bmp │ ├── resources │ ├── nsis_header.png │ ├── nsis_install_welcome.png │ ├── nsis_uninstall_welcome.png │ ├── uninstall_icon_128x128.png │ ├── uninstall_icon_16x16.png │ ├── uninstall_icon_256x256.png │ ├── uninstall_icon_32x32.png │ ├── uninstall_icon_512x512.png │ └── uninstall_icon_64x64.png │ └── uninstall_icon.ico ├── src ├── CMakeLists.txt ├── app │ ├── App │ │ └── Main.cpp │ ├── CMakeLists.txt │ ├── Manifests │ │ ├── App.desktop.in │ │ ├── App.manifest │ │ ├── Info.plist │ │ └── app.rc │ └── cmake │ │ ├── AppAssets.cmake │ │ ├── Packaging.cmake │ │ └── packaging │ │ ├── Darwin.cmake │ │ ├── Linux.cmake │ │ └── Windows.cmake ├── assets │ ├── fonts │ │ ├── Manrope.ttf │ │ ├── OpenFontLicense-FAQ.txt │ │ └── OpenFontLicense.txt │ └── icons │ │ ├── BaseAppIcon.png │ │ ├── icon.icns │ │ ├── icon.ico │ │ ├── icon.iconset │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x.png │ │ ├── icon.svg │ │ └── windows │ │ ├── icon_128x128.png │ │ ├── icon_16x16.png │ │ ├── icon_256x256.png │ │ ├── icon_32x32.png │ │ ├── icon_512x512.png │ │ └── icon_64x64.png ├── core │ ├── CMakeLists.txt │ ├── Core │ │ ├── Application.cpp │ │ ├── Application.hpp │ │ ├── DPIHandler.hpp │ │ ├── Debug │ │ │ └── Instrumentor.hpp │ │ ├── Log.cpp │ │ ├── Log.hpp │ │ ├── Resources.cpp │ │ ├── Resources.hpp │ │ ├── Window.cpp │ │ └── Window.hpp │ ├── Platform │ │ ├── Linux │ │ │ ├── DPIHandler.cpp │ │ │ └── Resources.cpp │ │ ├── Mac │ │ │ ├── DPIHandler.cpp │ │ │ └── Resources.cpp │ │ └── Windows │ │ │ ├── DPIHandler.cpp │ │ │ └── Resources.cpp │ └── Tests │ │ ├── CMakeLists.txt │ │ └── Resources.spec.cpp ├── settings │ ├── CMakeLists.txt │ └── Settings │ │ ├── Project.cpp.in │ │ └── Project.hpp └── tests │ ├── CMakeLists.txt │ └── TestRunner.cpp ├── template.sublime-project └── vendor ├── CMakeLists.txt └── imgui-setup └── CMakeLists.txt /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/.gitattributes_example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: MartinHelmut 2 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/README.md -------------------------------------------------------------------------------- /cmake/AppleBuild.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/cmake/AppleBuild.cmake -------------------------------------------------------------------------------- /cmake/CompilerWarnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/cmake/CompilerWarnings.cmake -------------------------------------------------------------------------------- /cmake/StandardProjectSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/cmake/StandardProjectSettings.cmake -------------------------------------------------------------------------------- /cmake/StaticAnalyzers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/cmake/StaticAnalyzers.cmake -------------------------------------------------------------------------------- /docs/ApplicationIcons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/ApplicationIcons.md -------------------------------------------------------------------------------- /docs/BuildAndExecution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/BuildAndExecution.md -------------------------------------------------------------------------------- /docs/CMakePresets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/CMakePresets.md -------------------------------------------------------------------------------- /docs/Dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/Dependencies.md -------------------------------------------------------------------------------- /docs/Fonts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/Fonts.md -------------------------------------------------------------------------------- /docs/HighDPISupport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/HighDPISupport.md -------------------------------------------------------------------------------- /docs/Logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/Logging.md -------------------------------------------------------------------------------- /docs/MakeItYourOwn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/MakeItYourOwn.md -------------------------------------------------------------------------------- /docs/Packaging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/Packaging.md -------------------------------------------------------------------------------- /docs/PlatformCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/PlatformCode.md -------------------------------------------------------------------------------- /docs/Profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/Profiling.md -------------------------------------------------------------------------------- /docs/QuickStart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/QuickStart.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/Testing.md -------------------------------------------------------------------------------- /docs/WhereIsWhat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/WhereIsWhat.md -------------------------------------------------------------------------------- /docs/assets/app_macos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/assets/app_macos.png -------------------------------------------------------------------------------- /docs/assets/app_ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/assets/app_ubuntu.png -------------------------------------------------------------------------------- /docs/assets/app_windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/assets/app_windows.png -------------------------------------------------------------------------------- /docs/assets/chrome-trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/docs/assets/chrome-trace.png -------------------------------------------------------------------------------- /example-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/example-app.png -------------------------------------------------------------------------------- /packaging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/CMakeLists.txt -------------------------------------------------------------------------------- /packaging/Description.txt: -------------------------------------------------------------------------------- 1 | This is a longer description of the project. 2 | -------------------------------------------------------------------------------- /packaging/License.txt: -------------------------------------------------------------------------------- 1 | The projects license text. 2 | -------------------------------------------------------------------------------- /packaging/Readme.txt: -------------------------------------------------------------------------------- 1 | A project readme. 2 | -------------------------------------------------------------------------------- /packaging/Welcome.txt: -------------------------------------------------------------------------------- 1 | Project installer welcome message. 2 | -------------------------------------------------------------------------------- /packaging/dmg/AppDMGBackground.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/dmg/AppDMGBackground.tiff -------------------------------------------------------------------------------- /packaging/dmg/AppDMGSetup.scpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/dmg/AppDMGSetup.scpt -------------------------------------------------------------------------------- /packaging/dmg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/dmg/README.md -------------------------------------------------------------------------------- /packaging/dmg/resources/AppDMGBackground.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/dmg/resources/AppDMGBackground.tiff -------------------------------------------------------------------------------- /packaging/dmg/resources/AppDMGBackground@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/dmg/resources/AppDMGBackground@2x.tiff -------------------------------------------------------------------------------- /packaging/nsis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/README.md -------------------------------------------------------------------------------- /packaging/nsis/nsis_header.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/nsis_header.bmp -------------------------------------------------------------------------------- /packaging/nsis/nsis_install_welcome.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/nsis_install_welcome.bmp -------------------------------------------------------------------------------- /packaging/nsis/nsis_uninstall_welcome.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/nsis_uninstall_welcome.bmp -------------------------------------------------------------------------------- /packaging/nsis/resources/nsis_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/nsis_header.png -------------------------------------------------------------------------------- /packaging/nsis/resources/nsis_install_welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/nsis_install_welcome.png -------------------------------------------------------------------------------- /packaging/nsis/resources/nsis_uninstall_welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/nsis_uninstall_welcome.png -------------------------------------------------------------------------------- /packaging/nsis/resources/uninstall_icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/uninstall_icon_128x128.png -------------------------------------------------------------------------------- /packaging/nsis/resources/uninstall_icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/uninstall_icon_16x16.png -------------------------------------------------------------------------------- /packaging/nsis/resources/uninstall_icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/uninstall_icon_256x256.png -------------------------------------------------------------------------------- /packaging/nsis/resources/uninstall_icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/uninstall_icon_32x32.png -------------------------------------------------------------------------------- /packaging/nsis/resources/uninstall_icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/uninstall_icon_512x512.png -------------------------------------------------------------------------------- /packaging/nsis/resources/uninstall_icon_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/resources/uninstall_icon_64x64.png -------------------------------------------------------------------------------- /packaging/nsis/uninstall_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/packaging/nsis/uninstall_icon.ico -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/app/App/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/App/Main.cpp -------------------------------------------------------------------------------- /src/app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/CMakeLists.txt -------------------------------------------------------------------------------- /src/app/Manifests/App.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/Manifests/App.desktop.in -------------------------------------------------------------------------------- /src/app/Manifests/App.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/Manifests/App.manifest -------------------------------------------------------------------------------- /src/app/Manifests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/Manifests/Info.plist -------------------------------------------------------------------------------- /src/app/Manifests/app.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/Manifests/app.rc -------------------------------------------------------------------------------- /src/app/cmake/AppAssets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/cmake/AppAssets.cmake -------------------------------------------------------------------------------- /src/app/cmake/Packaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/cmake/Packaging.cmake -------------------------------------------------------------------------------- /src/app/cmake/packaging/Darwin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/cmake/packaging/Darwin.cmake -------------------------------------------------------------------------------- /src/app/cmake/packaging/Linux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/cmake/packaging/Linux.cmake -------------------------------------------------------------------------------- /src/app/cmake/packaging/Windows.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/app/cmake/packaging/Windows.cmake -------------------------------------------------------------------------------- /src/assets/fonts/Manrope.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/fonts/Manrope.ttf -------------------------------------------------------------------------------- /src/assets/fonts/OpenFontLicense-FAQ.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/fonts/OpenFontLicense-FAQ.txt -------------------------------------------------------------------------------- /src/assets/fonts/OpenFontLicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/fonts/OpenFontLicense.txt -------------------------------------------------------------------------------- /src/assets/icons/BaseAppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/BaseAppIcon.png -------------------------------------------------------------------------------- /src/assets/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.icns -------------------------------------------------------------------------------- /src/assets/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.ico -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_128x128.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_16x16.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_256x256.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_32x32.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_512x512.png -------------------------------------------------------------------------------- /src/assets/icons/icon.iconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.iconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /src/assets/icons/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/icon.svg -------------------------------------------------------------------------------- /src/assets/icons/windows/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/windows/icon_128x128.png -------------------------------------------------------------------------------- /src/assets/icons/windows/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/windows/icon_16x16.png -------------------------------------------------------------------------------- /src/assets/icons/windows/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/windows/icon_256x256.png -------------------------------------------------------------------------------- /src/assets/icons/windows/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/windows/icon_32x32.png -------------------------------------------------------------------------------- /src/assets/icons/windows/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/windows/icon_512x512.png -------------------------------------------------------------------------------- /src/assets/icons/windows/icon_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/assets/icons/windows/icon_64x64.png -------------------------------------------------------------------------------- /src/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/Core/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Application.cpp -------------------------------------------------------------------------------- /src/core/Core/Application.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Application.hpp -------------------------------------------------------------------------------- /src/core/Core/DPIHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/DPIHandler.hpp -------------------------------------------------------------------------------- /src/core/Core/Debug/Instrumentor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Debug/Instrumentor.hpp -------------------------------------------------------------------------------- /src/core/Core/Log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Log.cpp -------------------------------------------------------------------------------- /src/core/Core/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Log.hpp -------------------------------------------------------------------------------- /src/core/Core/Resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Resources.cpp -------------------------------------------------------------------------------- /src/core/Core/Resources.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Resources.hpp -------------------------------------------------------------------------------- /src/core/Core/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Window.cpp -------------------------------------------------------------------------------- /src/core/Core/Window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Core/Window.hpp -------------------------------------------------------------------------------- /src/core/Platform/Linux/DPIHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Platform/Linux/DPIHandler.cpp -------------------------------------------------------------------------------- /src/core/Platform/Linux/Resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Platform/Linux/Resources.cpp -------------------------------------------------------------------------------- /src/core/Platform/Mac/DPIHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Platform/Mac/DPIHandler.cpp -------------------------------------------------------------------------------- /src/core/Platform/Mac/Resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Platform/Mac/Resources.cpp -------------------------------------------------------------------------------- /src/core/Platform/Windows/DPIHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Platform/Windows/DPIHandler.cpp -------------------------------------------------------------------------------- /src/core/Platform/Windows/Resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Platform/Windows/Resources.cpp -------------------------------------------------------------------------------- /src/core/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/Tests/Resources.spec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/core/Tests/Resources.spec.cpp -------------------------------------------------------------------------------- /src/settings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/settings/CMakeLists.txt -------------------------------------------------------------------------------- /src/settings/Settings/Project.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/settings/Settings/Project.cpp.in -------------------------------------------------------------------------------- /src/settings/Settings/Project.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/settings/Settings/Project.hpp -------------------------------------------------------------------------------- /src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/TestRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/src/tests/TestRunner.cpp -------------------------------------------------------------------------------- /template.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/template.sublime-project -------------------------------------------------------------------------------- /vendor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/vendor/CMakeLists.txt -------------------------------------------------------------------------------- /vendor/imgui-setup/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinHelmut/cpp-gui-template-sdl2-opengl/HEAD/vendor/imgui-setup/CMakeLists.txt --------------------------------------------------------------------------------