imgui

FORK: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
git clone https://git.neptards.moe/neptards/imgui.git
Log | Files | Refs

ModeNameSize
-rw-r--r--.editorconfig24L
-rw-r--r--.gitattributes30L
-rw-r--r--.github/FUNDING.yml1L
-rw-r--r--.github/issue_template.md46L
-rw-r--r--.github/pull_request_template.md6L
-rw-r--r--.github/workflows/build.yml501L
-rw-r--r--.github/workflows/scheduled.yml15L
-rw-r--r--.github/workflows/static-analysis.yml77L
-rw-r--r--.gitignore53L
-rw-r--r--LICENSE.txt21L
-rw-r--r--backends/imgui_impl_allegro5.cpp431L
-rw-r--r--backends/imgui_impl_allegro5.h30L
-rw-r--r--backends/imgui_impl_android.cpp187L
-rw-r--r--backends/imgui_impl_android.h26L
-rw-r--r--backends/imgui_impl_dx10.cpp538L
-rw-r--r--backends/imgui_impl_dx10.h24L
-rw-r--r--backends/imgui_impl_dx11.cpp553L
-rw-r--r--backends/imgui_impl_dx11.h25L
-rw-r--r--backends/imgui_impl_dx12.cpp703L
-rw-r--r--backends/imgui_impl_dx12.h48L
-rw-r--r--backends/imgui_impl_dx9.cpp331L
-rw-r--r--backends/imgui_impl_dx9.h24L
-rw-r--r--backends/imgui_impl_glfw.cpp377L
-rw-r--r--backends/imgui_impl_glfw.h36L
-rw-r--r--backends/imgui_impl_glut.cpp216L
-rw-r--r--backends/imgui_impl_glut.h36L
-rw-r--r--backends/imgui_impl_marmalade.cpp317L
-rw-r--r--backends/imgui_impl_marmalade.h27L
-rw-r--r--backends/imgui_impl_metal.h28L
-rw-r--r--backends/imgui_impl_metal.mm553L
-rw-r--r--backends/imgui_impl_opengl2.cpp259L
-rw-r--r--backends/imgui_impl_opengl2.h31L
-rw-r--r--backends/imgui_impl_opengl3.cpp745L
-rw-r--r--backends/imgui_impl_opengl3.h87L
-rw-r--r--backends/imgui_impl_osx.h23L
-rw-r--r--backends/imgui_impl_osx.mm352L
-rw-r--r--backends/imgui_impl_sdl.cpp377L
-rw-r--r--backends/imgui_impl_sdl.h29L
-rw-r--r--backends/imgui_impl_vulkan.cpp1416L
-rw-r--r--backends/imgui_impl_vulkan.h148L
-rw-r--r--backends/imgui_impl_wgpu.cpp714L
-rw-r--r--backends/imgui_impl_wgpu.h24L
-rw-r--r--backends/imgui_impl_win32.cpp542L
-rw-r--r--backends/imgui_impl_win32.h41L
-rwxr-xr-xbackends/vulkan/generate_spv.sh6L
-rw-r--r--backends/vulkan/glsl_shader.frag14L
-rw-r--r--backends/vulkan/glsl_shader.vert25L
-rw-r--r--docs/BACKENDS.md141L
-rw-r--r--docs/CHANGELOG.txt3070L
-rw-r--r--docs/EXAMPLES.md247L
-rw-r--r--docs/FAQ.md662L
-rw-r--r--docs/FONTS.md397L
-rw-r--r--docs/README.md235L
-rw-r--r--docs/TODO.txt406L
-rw-r--r--examples/README.txt7L
-rw-r--r--examples/example_allegro5/README.md35L
-rw-r--r--examples/example_allegro5/example_allegro5.vcxproj180L
-rw-r--r--examples/example_allegro5/example_allegro5.vcxproj.filters58L
-rw-r--r--examples/example_allegro5/imconfig_allegro5.h11L
-rw-r--r--examples/example_allegro5/main.cpp136L
-rw-r--r--examples/example_android_opengl3/CMakeLists.txt40L
-rw-r--r--examples/example_android_opengl3/android/.gitignore12L
-rw-r--r--examples/example_android_opengl3/android/app/build.gradle34L
-rw-r--r--examples/example_android_opengl3/android/app/src/main/AndroidManifest.xml24L
-rw-r--r--examples/example_android_opengl3/android/app/src/main/java/MainActivity.kt40L
-rw-r--r--examples/example_android_opengl3/android/build.gradle24L
-rw-r--r--examples/example_android_opengl3/android/settings.gradle1L
-rw-r--r--examples/example_android_opengl3/main.cpp369L
-rw-r--r--examples/example_apple_metal/README.md10L
-rw-r--r--examples/example_apple_metal/example_apple_metal.xcodeproj/project.pbxproj499L
-rw-r--r--examples/example_apple_metal/iOS/Info-iOS.plist49L
-rw-r--r--examples/example_apple_metal/iOS/LaunchScreen.storyboard27L
-rw-r--r--examples/example_apple_metal/macOS/Info-macOS.plist30L
-rw-r--r--examples/example_apple_metal/macOS/MainMenu.storyboard93L
-rw-r--r--examples/example_apple_metal/main.mm394L
-rw-r--r--examples/example_apple_opengl2/example_apple_opengl2.xcodeproj/project.pbxproj330L
-rw-r--r--examples/example_apple_opengl2/main.mm290L
-rw-r--r--examples/example_emscripten_opengl3/Makefile92L
-rw-r--r--examples/example_emscripten_opengl3/README.md22L
-rw-r--r--examples/example_emscripten_opengl3/main.cpp174L
-rw-r--r--examples/example_emscripten_opengl3/shell_minimal.html64L
-rw-r--r--examples/example_emscripten_wgpu/Makefile85L
-rw-r--r--examples/example_emscripten_wgpu/README.md10L
-rw-r--r--examples/example_emscripten_wgpu/main.cpp245L
-rw-r--r--examples/example_emscripten_wgpu/web/index.html80L
-rw-r--r--examples/example_glfw_metal/Makefile46L
-rw-r--r--examples/example_glfw_metal/main.mm172L
-rw-r--r--examples/example_glfw_opengl2/Makefile81L
-rw-r--r--examples/example_glfw_opengl2/build_win32.bat8L
-rw-r--r--examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj181L
-rw-r--r--examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj.filters61L
-rw-r--r--examples/example_glfw_opengl2/main.cpp159L
-rw-r--r--examples/example_glfw_opengl3/Makefile125L
-rw-r--r--examples/example_glfw_opengl3/build_win32.bat8L
-rw-r--r--examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj184L
-rw-r--r--examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj.filters73L
-rw-r--r--examples/example_glfw_opengl3/main.cpp223L
-rw-r--r--examples/example_glfw_vulkan/CMakeLists.txt43L
-rw-r--r--examples/example_glfw_vulkan/build_win32.bat14L
-rw-r--r--examples/example_glfw_vulkan/build_win64.bat13L
-rw-r--r--examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj181L
-rw-r--r--examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj.filters61L
-rw-r--r--examples/example_glfw_vulkan/main.cpp558L
-rw-r--r--examples/example_glut_opengl2/Makefile75L
-rw-r--r--examples/example_glut_opengl2/example_glut_opengl2.vcxproj181L
-rw-r--r--examples/example_glut_opengl2/example_glut_opengl2.vcxproj.filters61L
-rw-r--r--examples/example_glut_opengl2/main.cpp147L
-rw-r--r--examples/example_marmalade/data/app.icf32L
-rw-r--r--examples/example_marmalade/main.cpp124L
-rw-r--r--examples/example_marmalade/marmalade_example.mkb47L
-rw-r--r--examples/example_null/Makefile92L
-rw-r--r--examples/example_null/build_win32.bat3L
-rw-r--r--examples/example_null/main.cpp37L
-rw-r--r--examples/example_sdl_directx11/build_win32.bat8L
-rw-r--r--examples/example_sdl_directx11/example_sdl_directx11.vcxproj182L
-rw-r--r--examples/example_sdl_directx11/example_sdl_directx11.vcxproj.filters60L
-rw-r--r--examples/example_sdl_directx11/main.cpp230L
-rw-r--r--examples/example_sdl_metal/Makefile47L
-rw-r--r--examples/example_sdl_metal/main.mm181L
-rw-r--r--examples/example_sdl_opengl2/Makefile79L
-rw-r--r--examples/example_sdl_opengl2/README.md25L
-rw-r--r--examples/example_sdl_opengl2/build_win32.bat8L
-rw-r--r--examples/example_sdl_opengl2/example_sdl_opengl2.vcxproj181L
-rw-r--r--examples/example_sdl_opengl2/example_sdl_opengl2.vcxproj.filters61L
-rw-r--r--examples/example_sdl_opengl2/main.cpp157L
-rw-r--r--examples/example_sdl_opengl3/Makefile127L
-rw-r--r--examples/example_sdl_opengl3/README.md25L
-rw-r--r--examples/example_sdl_opengl3/build_win32.bat8L
-rw-r--r--examples/example_sdl_opengl3/example_sdl_opengl3.vcxproj184L
-rw-r--r--examples/example_sdl_opengl3/example_sdl_opengl3.vcxproj.filters73L
-rw-r--r--examples/example_sdl_opengl3/main.cpp226L
-rw-r--r--examples/example_sdl_vulkan/build_win32.bat10L
-rw-r--r--examples/example_sdl_vulkan/example_sdl_vulkan.vcxproj181L
-rw-r--r--examples/example_sdl_vulkan/example_sdl_vulkan.vcxproj.filters58L
-rw-r--r--examples/example_sdl_vulkan/main.cpp559L
-rw-r--r--examples/example_win32_directx10/build_win32.bat8L
-rw-r--r--examples/example_win32_directx10/example_win32_directx10.vcxproj171L
-rw-r--r--examples/example_win32_directx10/example_win32_directx10.vcxproj.filters60L
-rw-r--r--examples/example_win32_directx10/main.cpp242L
-rw-r--r--examples/example_win32_directx11/build_win32.bat9L
-rw-r--r--examples/example_win32_directx11/example_win32_directx11.vcxproj170L
-rw-r--r--examples/example_win32_directx11/example_win32_directx11.vcxproj.filters60L
-rw-r--r--examples/example_win32_directx11/main.cpp246L
-rw-r--r--examples/example_win32_directx12/build_win32.bat9L
-rw-r--r--examples/example_win32_directx12/example_win32_directx12.vcxproj172L
-rw-r--r--examples/example_win32_directx12/example_win32_directx12.vcxproj.filters57L
-rw-r--r--examples/example_win32_directx12/main.cpp491L
-rw-r--r--examples/example_win32_directx9/build_win32.bat8L
-rw-r--r--examples/example_win32_directx9/example_win32_directx9.vcxproj171L
-rw-r--r--examples/example_win32_directx9/example_win32_directx9.vcxproj.filters61L
-rw-r--r--examples/example_win32_directx9/main.cpp236L
-rw-r--r--examples/imgui_examples.sln78L
-rw-r--r--examples/libs/gl3w/GL/gl3w.c1344L
-rw-r--r--examples/libs/gl3w/GL/gl3w.h1234L
-rw-r--r--examples/libs/gl3w/GL/glcorearb.h4533L
-rw-r--r--examples/libs/glfw/COPYING.txt22L
-rw-r--r--examples/libs/glfw/include/GLFW/glfw3.h4227L
-rw-r--r--examples/libs/glfw/include/GLFW/glfw3native.h456L
-rw-r--r--examples/libs/glfw/lib-vc2010-32/glfw3.lib187376B
-rw-r--r--examples/libs/glfw/lib-vc2010-64/glfw3.lib291120B
-rw-r--r--examples/libs/usynergy/README.txt8L
-rw-r--r--examples/libs/usynergy/uSynergy.c636L
-rw-r--r--examples/libs/usynergy/uSynergy.h420L
-rw-r--r--imconfig.h121L
-rw-r--r--imgui.cpp11585L
-rw-r--r--imgui.h2852L
-rw-r--r--imgui_demo.cpp7725L
-rw-r--r--imgui_draw.cpp4152L
-rw-r--r--imgui_internal.h2688L
-rw-r--r--imgui_tables.cpp4028L
-rw-r--r--imgui_widgets.cpp8056L
-rw-r--r--imstb_rectpack.h639L
-rw-r--r--imstb_textedit.h1447L
-rw-r--r--imstb_truetype.h4903L
-rw-r--r--misc/README.txt23L
-rw-r--r--misc/cpp/README.txt10L
-rw-r--r--misc/cpp/imgui_stdlib.cpp76L
-rw-r--r--misc/cpp/imgui_stdlib.h22L
-rw-r--r--misc/debuggers/README.txt16L
-rw-r--r--misc/debuggers/imgui.gdb12L
-rw-r--r--misc/debuggers/imgui.natstepfilter30L
-rw-r--r--misc/debuggers/imgui.natvis58L
-rw-r--r--misc/fonts/Cousine-Regular.ttf43912B
-rw-r--r--misc/fonts/DroidSans.ttf190044B
-rw-r--r--misc/fonts/Karla-Regular.ttf16848B
-rw-r--r--misc/fonts/ProggyClean.ttf41208B
-rw-r--r--misc/fonts/ProggyTiny.ttf35656B
-rw-r--r--misc/fonts/Roboto-Medium.ttf162588B
-rw-r--r--misc/fonts/binary_to_compressed_c.cpp385L
-rw-r--r--misc/freetype/README.md37L
-rw-r--r--misc/freetype/imgui_freetype.cpp769L
-rw-r--r--misc/freetype/imgui_freetype.h50L
-rw-r--r--misc/single_file/imgui_single_file.h18L