WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -22,12 +22,10 @@ Dear ImGui is designed to **enable fast iterations** and to **empower programmer
22
22
23
23
Dear ImGui is particularly suited to integration in games engine (for tooling), real-time 3D applications, fullscreen applications, embedded applications, or any applications on consoles platforms where operating system features are non-standard.
24
24
25
-
See [Software using dear imgui](https://github.com/ocornut/imgui/wiki/Software-using-dear-imgui), [Quotes](https://github.com/ocornut/imgui/wiki/Quotes) and [Gallery](https://github.com/ocornut/imgui/issues/2529) pages to get an idea of its use cases.
26
-
27
25
|[Usage](#usage) - [How it works](#how-it-works) - [Demo](#demo) - [Integration](#integration)|
@@ -45,9 +43,9 @@ Dear ImGui is self-contained within a few files that you can easily copy and com
45
43
46
44
No specific build process is required. You can add the .cpp files to your project or #include them from an existing file.
47
45
48
-
Backends for a variety of graphics api and rendering platforms are provided in the [examples/](https://github.com/ocornut/imgui/tree/master/examples) folder.
46
+
Backends for a variety of graphics api and rendering platforms along with example applications are provided in the [examples/](https://github.com/ocornut/imgui/tree/master/examples) folder.
49
47
50
-
The backend passes mouse/keyboard/gamepad inputs and variety of settings to Dear ImGui, and is in charge of rendering the resulting vertices (see example applications for more details). After Dear ImGui is setup in your application, you can use it from \_anywhere\_ in your program loop:
48
+
The backend passes mouse/keyboard/gamepad inputs and variety of settings to Dear ImGui, and is in charge of rendering the resulting vertices. After Dear ImGui is setup in your application, you can use it from \_anywhere\_ in your program loop:
51
49
52
50
Code:
53
51
```cp
@@ -109,12 +107,12 @@ _A common misunderstanding is to mistake immediate mode gui for immediate mode r
109
107
110
108
### Demo
111
109
112
-
Calling the `ImGui::ShowDemoWindow()` function will create a demo window showcasing variety of Dear ImGui features and examples.
110
+
Calling the `ImGui::ShowDemoWindow()` function will create a demo window showcasing variety of features and examples.
You should be able to build the examples from sources (tested on Windows/Mac/Linux). If you don't, let me know! If you want to have a quick look at some Dear ImGui features, you can download Windows binaries of the demo app here:
The demo applications are unfortunately not yet DPI aware so expect some blurriness on a 4K screen. For DPI awareness in your application, you can load/reload your font at different scale, and scale your Style with `style.ScaleAllSizes()`.
120
118
@@ -172,12 +170,12 @@ For other bindings: see [Bindings](https://github.com/ocornut/imgui/wiki/Binding
172
170
### Upcoming Changes
173
171
174
172
Some of the goals for 2019 are:
175
-
- Finish work on docking, tabs. (see [#2109](https://github.com/ocornut/imgui/issues/2109), in public `docking` branch looking for feedback)
176
-
- Finish work on multiple viewports / multiple OS windows. (see [#1542](https://github.com/ocornut/imgui/issues/1542), in public `docking` branch looking for feedback)
173
+
- Finish work on docking, tabs. (see [#2109](https://github.com/ocornut/imgui/issues/2109), in public [docking](https://github.com/ocornut/imgui/tree/docking) branch looking for feedback)
174
+
- Finish work on multiple viewports / multiple OS windows. (see [#1542](https://github.com/ocornut/imgui/issues/1542), in public [docking](https://github.com/ocornut/imgui/tree/docking) branch looking for feedback)
177
175
- Finish work on gamepad/keyboard controls. (see [#787](https://github.com/ocornut/imgui/issues/787))
178
176
- Add an automation and testing system, both to test the library and end-user apps. (see [#435](https://github.com/ocornut/imgui/issues/435))
179
-
- Make Columns better. (they are currently pretty terrible!)
180
-
- Make the examples look better, improve styles, improve font support, make the examples hi-DPI aware.
177
+
- Make Columns better. They are currently pretty terrible! New Tables API coming Q4 2019!
178
+
- Make the examples look better, improve styles, improve font support, make the examples hi-DPI and multi-DPI aware.
181
179
182
180
### Gallery
183
181
@@ -290,7 +288,7 @@ Businesses: support continued development via invoiced technical support, mainte
290
288
<br> _E-mail: omarcornut at gmail dot com_
291
289
292
290
Individuals/hobbyists: support continued maintenance and development via the monthly Patreon:
0 commit comments