diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/examples/opengl3_example/Makefile b/examples/opengl3_example/Makefile index cc7ec31..ec8c57f 100644 --- a/examples/opengl3_example/Makefile +++ b/examples/opengl3_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw_gl3.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o OBJS += ../libs/gl3w/GL/gl3w.o UNAME_S := $(shell uname -s) diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/examples/opengl3_example/Makefile b/examples/opengl3_example/Makefile index cc7ec31..ec8c57f 100644 --- a/examples/opengl3_example/Makefile +++ b/examples/opengl3_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw_gl3.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o OBJS += ../libs/gl3w/GL/gl3w.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl3_example/opengl3_example.vcxproj b/examples/opengl3_example/opengl3_example.vcxproj index 202c5f7..e935ec2 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj +++ b/examples/opengl3_example/opengl3_example.vcxproj @@ -149,6 +149,8 @@ + + @@ -156,6 +158,7 @@ + diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/examples/opengl3_example/Makefile b/examples/opengl3_example/Makefile index cc7ec31..ec8c57f 100644 --- a/examples/opengl3_example/Makefile +++ b/examples/opengl3_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw_gl3.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o OBJS += ../libs/gl3w/GL/gl3w.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl3_example/opengl3_example.vcxproj b/examples/opengl3_example/opengl3_example.vcxproj index 202c5f7..e935ec2 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj +++ b/examples/opengl3_example/opengl3_example.vcxproj @@ -149,6 +149,8 @@ + + @@ -156,6 +158,7 @@ + diff --git a/examples/opengl3_example/opengl3_example.vcxproj.filters b/examples/opengl3_example/opengl3_example.vcxproj.filters index 544bd2e..d3539e7 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj.filters +++ b/examples/opengl3_example/opengl3_example.vcxproj.filters @@ -25,6 +25,12 @@ gl3w + + imgui + + + imgui + @@ -42,5 +48,8 @@ gl3w + + imgui + \ No newline at end of file diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/examples/opengl3_example/Makefile b/examples/opengl3_example/Makefile index cc7ec31..ec8c57f 100644 --- a/examples/opengl3_example/Makefile +++ b/examples/opengl3_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw_gl3.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o OBJS += ../libs/gl3w/GL/gl3w.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl3_example/opengl3_example.vcxproj b/examples/opengl3_example/opengl3_example.vcxproj index 202c5f7..e935ec2 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj +++ b/examples/opengl3_example/opengl3_example.vcxproj @@ -149,6 +149,8 @@ + + @@ -156,6 +158,7 @@ + diff --git a/examples/opengl3_example/opengl3_example.vcxproj.filters b/examples/opengl3_example/opengl3_example.vcxproj.filters index 544bd2e..d3539e7 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj.filters +++ b/examples/opengl3_example/opengl3_example.vcxproj.filters @@ -25,6 +25,12 @@ gl3w + + imgui + + + imgui + @@ -42,5 +48,8 @@ gl3w + + imgui + \ No newline at end of file diff --git a/examples/opengl_example/Makefile b/examples/opengl_example/Makefile index 966e933..570fa1a 100644 --- a/examples/opengl_example/Makefile +++ b/examples/opengl_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o UNAME_S := $(shell uname -s) diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/examples/opengl3_example/Makefile b/examples/opengl3_example/Makefile index cc7ec31..ec8c57f 100644 --- a/examples/opengl3_example/Makefile +++ b/examples/opengl3_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw_gl3.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o OBJS += ../libs/gl3w/GL/gl3w.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl3_example/opengl3_example.vcxproj b/examples/opengl3_example/opengl3_example.vcxproj index 202c5f7..e935ec2 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj +++ b/examples/opengl3_example/opengl3_example.vcxproj @@ -149,6 +149,8 @@ + + @@ -156,6 +158,7 @@ + diff --git a/examples/opengl3_example/opengl3_example.vcxproj.filters b/examples/opengl3_example/opengl3_example.vcxproj.filters index 544bd2e..d3539e7 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj.filters +++ b/examples/opengl3_example/opengl3_example.vcxproj.filters @@ -25,6 +25,12 @@ gl3w + + imgui + + + imgui + @@ -42,5 +48,8 @@ gl3w + + imgui + \ No newline at end of file diff --git a/examples/opengl_example/Makefile b/examples/opengl_example/Makefile index 966e933..570fa1a 100644 --- a/examples/opengl_example/Makefile +++ b/examples/opengl_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl_example/opengl_example.vcxproj b/examples/opengl_example/opengl_example.vcxproj index 718fedc..6d6ac6b 100644 --- a/examples/opengl_example/opengl_example.vcxproj +++ b/examples/opengl_example/opengl_example.vcxproj @@ -149,12 +149,15 @@ + + + diff --git a/README.md b/README.md index 583fe18..f79b343 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,11 @@ ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard. pa -ImGui is self-contained within 6 files that you can easily copy and compile into your application/engine: +ImGui is self-contained within a few files that you can easily copy and compile into your application/engine: - imgui.cpp + - imgui_demo.cpp + - imgui_draw.cpp - imgui.h - imconfig.h (empty by default, user-editable) - stb_rect_pack.h diff --git a/examples/directx11_example/directx11_example.vcxproj b/examples/directx11_example/directx11_example.vcxproj index 0ad66c4..d3dcd0e 100644 --- a/examples/directx11_example/directx11_example.vcxproj +++ b/examples/directx11_example/directx11_example.vcxproj @@ -140,10 +140,13 @@ + + + diff --git a/examples/directx11_example/directx11_example.vcxproj.filters b/examples/directx11_example/directx11_example.vcxproj.filters index fca4dcf..ac905dd 100644 --- a/examples/directx11_example/directx11_example.vcxproj.filters +++ b/examples/directx11_example/directx11_example.vcxproj.filters @@ -18,6 +18,9 @@ sources + + imgui + @@ -29,5 +32,11 @@ sources + + imgui + + + imgui + \ No newline at end of file diff --git a/examples/directx9_example/directx9_example.vcxproj b/examples/directx9_example/directx9_example.vcxproj index beaf53e..737bddb 100644 --- a/examples/directx9_example/directx9_example.vcxproj +++ b/examples/directx9_example/directx9_example.vcxproj @@ -139,12 +139,15 @@ + + + diff --git a/examples/directx9_example/directx9_example.vcxproj.filters b/examples/directx9_example/directx9_example.vcxproj.filters index 13e1f41..4952ceb 100644 --- a/examples/directx9_example/directx9_example.vcxproj.filters +++ b/examples/directx9_example/directx9_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file diff --git a/examples/opengl3_example/Makefile b/examples/opengl3_example/Makefile index cc7ec31..ec8c57f 100644 --- a/examples/opengl3_example/Makefile +++ b/examples/opengl3_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw_gl3.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o OBJS += ../libs/gl3w/GL/gl3w.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl3_example/opengl3_example.vcxproj b/examples/opengl3_example/opengl3_example.vcxproj index 202c5f7..e935ec2 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj +++ b/examples/opengl3_example/opengl3_example.vcxproj @@ -149,6 +149,8 @@ + + @@ -156,6 +158,7 @@ + diff --git a/examples/opengl3_example/opengl3_example.vcxproj.filters b/examples/opengl3_example/opengl3_example.vcxproj.filters index 544bd2e..d3539e7 100644 --- a/examples/opengl3_example/opengl3_example.vcxproj.filters +++ b/examples/opengl3_example/opengl3_example.vcxproj.filters @@ -25,6 +25,12 @@ gl3w + + imgui + + + imgui + @@ -42,5 +48,8 @@ gl3w + + imgui + \ No newline at end of file diff --git a/examples/opengl_example/Makefile b/examples/opengl_example/Makefile index 966e933..570fa1a 100644 --- a/examples/opengl_example/Makefile +++ b/examples/opengl_example/Makefile @@ -11,7 +11,7 @@ #CXX = g++ OBJS = main.o imgui_impl_glfw.o -OBJS += ../../imgui.o +OBJS += ../../imgui.o ../../imgui_demo.o ../../imgui_draw.o UNAME_S := $(shell uname -s) diff --git a/examples/opengl_example/opengl_example.vcxproj b/examples/opengl_example/opengl_example.vcxproj index 718fedc..6d6ac6b 100644 --- a/examples/opengl_example/opengl_example.vcxproj +++ b/examples/opengl_example/opengl_example.vcxproj @@ -149,12 +149,15 @@ + + + diff --git a/examples/opengl_example/opengl_example.vcxproj.filters b/examples/opengl_example/opengl_example.vcxproj.filters index 1365a7d..a6b5f82 100644 --- a/examples/opengl_example/opengl_example.vcxproj.filters +++ b/examples/opengl_example/opengl_example.vcxproj.filters @@ -19,6 +19,12 @@ sources + + imgui + + + imgui + @@ -30,5 +36,8 @@ sources + + imgui + \ No newline at end of file