You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ocornut 7d144eb899 iOS Example: Optimise PNG files size 9 years ago
..
directx9_example Removed the majority of size_t from the code. ImVector<> now uses int. (#262) 9 years ago
directx11_example Removed the majority of size_t from the code. ImVector<> now uses int. (#262) 9 years ago
ios_example iOS Example: Optimise PNG files size 9 years ago
libs iOS example working based on modified OpenGL3 example + Synergy 9 years ago
opengl3_example Removed the majority of size_t from the code. ImVector<> now uses int. (#262) 9 years ago
opengl_example Removed the majority of size_t from the code. ImVector<> now uses int. (#262) 9 years ago
.gitignore Ignore lists 10 years ago
README.txt iOS example: shallow tweaks and fixes (untested) 9 years ago
imgui_examples_msvc2010.sln Examples: Added 64-bit projects for MSVC 10 years ago

README.txt

Those are standalone ready-to-build applications to demonstrate ImGui.
Unfortunately in 2015 it is still a massive pain to create and maintain portable build files.
I choose to provide Visual Studio 10 .sln files and Makefile for Linux/OSX. 
Please let me know if they don't work with your setup!
You can probably just import the .cpp files into your own system and figure out the linkage from there.


opengl_example/
    OpenGL example, using GLFW + fixed pipeline.
    This is simple and should work for all OpenGL enabled applications.
    Prefer following this example since it is the shortest one!

opengl3_example/
    OpenGL example, using GLFW/GL3W + programmable pipeline.
    This uses more modern calls and custom shaders.
    I don't think there is an advantage using this over the simpler example, but it is provided for reference.

directx9_example/
    DirectX9 example, Windows only.
	
directx11_example/
    DirectX11 example, Windows only.
    This is quite long and tedious, because: DirectX11.
	
ios_example/
	iOS example.
	Using Synergy to access keyboard/mouse data from server computer. Synergy keyboard integration is rather hacky.