imgui_impl_glut.h (imgui-1.86) | : | imgui_impl_glut.h (imgui-1.87) | ||
---|---|---|---|---|
// dear imgui: Platform Backend for GLUT/FreeGLUT | // dear imgui: Platform Backend for GLUT/FreeGLUT | |||
// This needs to be used along with a Renderer (e.g. OpenGL2) | // This needs to be used along with a Renderer (e.g. OpenGL2) | |||
// !!! GLUT/FreeGLUT IS OBSOLETE PREHISTORIC SOFTWARE. Using GLUT is not recomme nded unless you really miss the 90's. !!! | // !!! GLUT/FreeGLUT IS OBSOLETE PREHISTORIC SOFTWARE. Using GLUT is not recomme nded unless you really miss the 90's. !!! | |||
// !!! If someone or something is teaching you GLUT today, you are being abused. Please show some resistance. !!! | // !!! If someone or something is teaching you GLUT today, you are being abused. Please show some resistance. !!! | |||
// !!! Nowadays, prefer using GLFW or SDL instead! | // !!! Nowadays, prefer using GLFW or SDL instead! | |||
// Implemented features: | ||||
// [X] Platform: Partial keyboard support. Since 1.87 we are using the io.AddKe | ||||
yEvent() function. Pass ImGuiKey values to all key functions e.g. ImGui::IsKeyPr | ||||
essed(ImGuiKey_Space). [Legacy GLUT values will also be supported unless IMGUI_D | ||||
ISABLE_OBSOLETE_KEYIO is set] | ||||
// Issues: | // Issues: | |||
// [ ] Platform: GLUT is unable to distinguish e.g. Backspace from CTRL+H or TA B from CTRL+I | // [ ] Platform: GLUT is unable to distinguish e.g. Backspace from CTRL+H or TA B from CTRL+I | |||
// [ ] Platform: Missing mouse cursor shape/visibility support. | // [ ] Platform: Missing mouse cursor shape/visibility support. | |||
// [ ] Platform: Missing clipboard support (not supported by Glut). | // [ ] Platform: Missing clipboard support (not supported by Glut). | |||
// [ ] Platform: Missing gamepad support. | // [ ] Platform: Missing gamepad support. | |||
// You can use unmodified imgui_impl_* files in your project. See examples/ fold er for examples of using this. | // You can use unmodified imgui_impl_* files in your project. See examples/ fold er for examples of using this. | |||
// Prefer including the entire imgui/ repository into your project (either as a copy or as a submodule), and only build the backends you need. | // Prefer including the entire imgui/ repository into your project (either as a copy or as a submodule), and only build the backends you need. | |||
// If you are new to Dear ImGui, read documentation from the docs/ folder + read the top of imgui.cpp. | // If you are new to Dear ImGui, read documentation from the docs/ folder + read the top of imgui.cpp. | |||
// Read online: https://github.com/ocornut/imgui/tree/master/docs | // Read online: https://github.com/ocornut/imgui/tree/master/docs | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 5 lines changed or added |