imgui-ggez-starter
imgui-ggez-starter copied to clipboard
Starter projects connecting ggez and imgui in Rust.
Hi Olivia, In your setup, ggez passes mouse behavior to imgui to process or ignore as necessary. However, can you see any way for ggez to know whether the user...
This allows the mouse cursor to change when hovering over certain GUI elements such as text boxes and the corners of resizable windows. You can test all the different cursors...
Hello, i can build i can't run it: Finished release [optimized] target(s) in 0.14s Running `target/release/imgui-ggez-starter` thread 'main' panicked at 'attempted to leave type `std::mem::ManuallyDrop` uninitialized, which is invalid', /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libcore/mem/mod.rs:661:5...
I do not like the way it is [done][src] in "images" branch. Too much dependencies onto unrelated stuff. Since OpenGL is used under the hood, probably porting https://github.com/ocornut/imgui/wiki/Image-Loading-and-Displaying-Examples#example-for-opengl-users to rust...
Olivia, thank you so much for putting this starter code together! Is there any interest in making it compatible with a more recent imgui API? I changed a few cargo...
I think the colours are off in some cases because of lack of gamma colour correction.
Needs to keep track of a flag for whether imgui wants to capture the mouse or keyboard in `MouseState`. We can check with `ui.want_mouse_capture`.