Будьте внимательны! Это приведет к удалению страницы «Home»
.
Welcome to the Dear ImGui wiki! Feel free to edit and contribute!
New to Dear ImGui? Check out the [[Getting Started guide|Getting-Started]].
2024-07: Wiki editing is unfortunately disabled because it is the only way for this wiki to be indexed by search engines. I have submitted a suggestion to GitHub to workaround this problem: #133123. Please consider upvoting to help. GitHub is preventing search engines from indexing editable wikis. There are third-party crawlable mirrors (e.g. https://github-wiki-see.page/m/ocornut/imgui/wiki) but Google is doing a poor job surfacing the information. DuckDuckGo or Bing may occasionally do a better job, and the GitHub search bar exists. If you have meaningful Wiki edits to make you can checkout the Wiki git repo, make a change and submit it as a PR in main repo. We may need to move the Wiki elsewhere since GitHub is not cooperating by not allowing project owners to even e.g. add wiki editors.)
ImGui::ShowDemoWindow()
function which you can call from any imgui-enabled application to showcase variety of features. The demo function is called from all examples/ apps.ShowMetricsWindow()
, ShowDebugLogWindow()
, ShowIdStackToolWindow()
, Item Picker..(Please also check our examples/ folder in the repo, they work fine as starter apps!)
C/C++
C/C++, Python:
Other:
See https://github.com/ocornut/imgui/issues/5031 for industry job offers relating to use of Dear ImGui.
English
Korean
Japanese
Chinese (Trad)
French
German
Portuguese
Polish
Dear ImGui is one possible implementation of an idea generally described as the IMGUI (Immediate Mode GUI) paradigm. The Immediate Mode GUI paradigm may at first appear unusual to some users. This is mainly because "Retained Mode" GUIs have been so widespread and predominant. The following links can give you a better understanding about how Immediate Mode GUIs works.
Another notable uses of IMGUI paradigm include Unity's own IMGUI widget library, often informally referred to as OnGUI()
, which powers the Unity editor and its extensions. This library is unrelated from Dear ImGui. The IMGUI library used by Unity has in the past received mixed feedback from its users, presumably because it may have been perceived as a potential candidate for game-facing UI solutions, which it doesn't excel at. However Unity has since provided separate libraries to tackle that case, and their IMGUI library is still very much in use for the Unity Editor and has been its UI backbone for the past 15+ years.
Будьте внимательны! Это приведет к удалению страницы «Home»
.