#imgui #sdl2 #user-interface #support #ui

imgui-sdl2-support

sdl2 support code for the imgui crate

3 releases (breaking)

0.11.0 Apr 5, 2023
0.10.0 Jan 16, 2023
0.9.0 Jan 5, 2023

#540 in GUI

Download history 9/week @ 2023-02-11 9/week @ 2023-02-18 10/week @ 2023-02-25 4/week @ 2023-03-04 17/week @ 2023-03-11 28/week @ 2023-03-18 20/week @ 2023-03-25 30/week @ 2023-04-01 21/week @ 2023-04-08 18/week @ 2023-04-15 13/week @ 2023-04-22 17/week @ 2023-04-29 24/week @ 2023-05-06 25/week @ 2023-05-13 33/week @ 2023-05-20 20/week @ 2023-05-27

106 downloads per month

MIT/Apache

660KB
13K SLoC

This crate provides a SDL 2 based backend platform for imgui-rs.

A backend platform handles window/input device events and manages their state.

Using the library

There are three things you need to do to use this library correctly:

  1. Initialize a SdlPlatform instance
  2. Pass events to the platform (every frame)
  3. Call frame preparation callback (every frame)

For a complete example, take a look at the imgui-rs' GitHub repository.

Dependencies

~30MB
~589K SLoC