Commit graph

7 commits

Author SHA1 Message Date
Gered 4257985962 access to the imgui texture map from our own imgui wrapper struct 2023-05-26 11:20:58 -04:00
Gered 73e5b9c7bc tweak all internal pub mod / pub use and re-do the prelude module
this is based off what i saw some other libraries doing. i'm not sure
what is the "best practice" to be honest, but i definitely like this.
especially the prelude is now much simpler, which is nice.
2023-04-17 15:25:55 -04:00
Gered 1d64384088 update imgui helpers, split mouse_over_any into two separate functions
since it was kind of doing both, but the name implied otherwise, and
hence was incorrect behaviour
2023-04-14 13:58:41 -04:00
Gered 7cff580bcb helper trait for imgui helper functions
only one for now. i am assuming i will want more in the future.
2023-04-11 22:12:55 -04:00
Gered d85293d9bf remove need to pass a system struct to prepare a new imgui frame
just needed the destination bitmap dimensions and we don't need the
whole system struct for that
2023-04-08 21:04:45 -04:00
Gered 0f4ed2965c add wrapper struct to simplify imgui init and usage
rather than forcing use of 3 separate structs
2023-04-08 20:52:38 -04:00
Gered e3d585ec90 initial commit of ggdt_imgui library
fairly basic at this stage, but working
2023-04-07 14:21:27 -04:00