3 releases (breaking)
new 0.3.0 | Jan 14, 2025 |
---|---|
0.2.0 | Dec 30, 2024 |
0.1.0 | Dec 18, 2024 |
#1913 in Procedural macros
233 downloads per month
61KB
1.5K
SLoC
brisk-egui
brisk-egui
provides integration with egui.
Example
The following creates a function hello_world_panel(ctx: &egui::Context, title: &str)
that can be used with egui
to build a user interface.
brisk_it! {
PanelComponent
{
name: hello_world_panel,
parameters: params!(title: &str),
CentralPanel
{
Heading
{
text: title,
},
}
}
}
More examples are available in the examples folder.
Dependencies
~215–660KB
~15K SLoC