https://github.com/zeozeozeo/egui-keybind
Hotkey widget for egui!
https://github.com/zeozeozeo/egui-keybind
egui gamedev gui hotkey immediate-gui immediate-mode keybind keybinding keybinds rustlang ui widget widgets
Last synced: 6 months ago
JSON representation
Hotkey widget for egui!
- Host: GitHub
- URL: https://github.com/zeozeozeo/egui-keybind
- Owner: zeozeozeo
- License: unlicense
- Created: 2023-12-08T14:34:33.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-06T10:45:34.000Z (8 months ago)
- Last Synced: 2024-12-07T11:33:45.793Z (6 months ago)
- Topics: egui, gamedev, gui, hotkey, immediate-gui, immediate-mode, keybind, keybinding, keybinds, rustlang, ui, widget, widgets
- Language: Rust
- Homepage: https://docs.rs/egui-keybind
- Size: 244 KB
- Stars: 17
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-BSL-1.0
Awesome Lists containing this project
README
# egui-keybind, a hotkey library for [egui](https://github.com/emilk/egui)
 
#### [crates.io](https://crates.io/crates/egui-keybind) | [docs.rs](https://docs.rs/egui-keybind) | [examples](https://github.com/zeozeozeo/egui-keybind/tree/master/examples) | [changelogs](https://github.com/zeozeozeo/egui-keybind/blob/master/CHANGELOG.md)
This library provides a simple [egui](https://github.com/emilk/egui) widget for keybindings (hotkeys).
# Installation with cargo
```
cargo add egui-keybind
```### [Simple example](https://github.com/zeozeozeo/egui-keybind/blob/master/examples/simple.rs)

# Serde
For serde support, enable the `serde` feature.
# License
Public domain or MIT or Boost Software License