imgui_test_engine
imgui_test_engine copied to clipboard
Dear ImGui Automation Engine & Test Suite
How do I check the value of something by querying its ref? I'm hoping to do something like this: ``` ctx->ItemInputValue("sVal", 5.5f); // sets the sVal DragFloat to 5.5f IM_CHECK_EQ("sVal",...
Thus far ImGui Test Engine checks off most of everything I require from a test framework. What I really would like to know is how (if at all possible) to...
I was finding that some of my tests were failing when trying to access multiple sub menus. I think what was happening is that the mouse pointer is moved down...
Regression test for https://github.com/ocornut/imgui/issues/6035 Verified by intentionally regressing https://github.com/ocornut/imgui/commit/693967637266ff48fd247821acd0c6cdf66eda6d
Does the backend or something matter for ImGui to work in this case? I want to somehow run Imgui tests using Google test but in an integration way where the...
Re-Bonjour Omar, Sorry if I'm flooding the issues a bit today. I'm trying the code of app_minimal, and I have an issue with screen capture and the flag ImGuiCaptureFlags_StitchAll. Basically,...
Bonjour Omar, Under macOS with HighDpi, ImGui::GetDrawData().FrameBufferScale is equal to (2., 2.) The window coordinates are correctly shown by the capture tool, however when capturing we get a capture with...
It would be nice to have an `IMGUI_VIDEO_CAPTURE_ENCODER_PATH` definition included in `imgui_capture_tool.h` much like `IMGUI_CAPTURE_DEFAULT_VIDEO_PARAMS`[...]. In my world it would be conveniently sourced during `ImGuiTestEngine_Postswap`; `struct IMGUI_API ImGuiCaptureContext` would contain...
Hi! I maintain [a bindings project](https://github.com/oprypin/crystal-imgui) for another programming language. I always cover the whole API [**and port over the whole imgui_demo**](https://github.com/oprypin/crystal-imgui/blob/master/src/demo.cr). I don't have any tests, I just sometimes...
OF course, "// THIS IS FOR OUR OWN USE AND IS NOT SUPPORTED." It would be nice to have the struct / types / etc clearly defined in the header...