.github
assets
data
deps
GSL
WinToast
asmjit
curl
discord-rpc
extra
gsc-tool
imgui
.github
backends
docs
examples
misc
cpp
debuggers
fonts
freetype
single_file
README.txt
.editorconfig
.gitattributes
.gitignore
LICENSE.txt
imconfig.h
imgui.cpp
imgui.h
imgui_demo.cpp
imgui_draw.cpp
imgui_internal.h
imgui_tables.cpp
imgui_widgets.cpp
imstb_rectpack.h
imstb_textedit.h
imstb_truetype.h
json
libtomcrypt
libtommath
lua
minhook
premake
rapidjson
sol2
stb
udis86
zlib
src
tools
.gitattributes
.gitignore
.gitmodules
LICENSE
README.md
build.bat
generate.bat
premake5.lua
misc/cpp/ InputText() wrappers for C++ standard library (STL) type: std::string. This is also an example of how you may wrap your own similar types. misc/debuggers/ Helper files for popular debuggers. With the .natvis file, types like ImVector<> will be displayed nicely in Visual Studio debugger. misc/fonts/ Fonts loading/merging instructions (e.g. How to handle glyph ranges, how to merge icons fonts). Command line tool "binary_to_compressed_c" to create compressed arrays to embed data in source code. Suggested fonts and links. misc/freetype/ Font atlas builder/rasterizer using FreeType instead of stb_truetype. Benefit from better FreeType rasterization, in particular for small fonts. misc/single_file/ Single-file header stub. We use this to validate compiling all *.cpp files in a same compilation unit. Users of that technique (also called "Unity builds") can generally provide this themselves, so we don't really recommend you use this in your projects.