├── .cargo └── config.toml ├── .github ├── FUNDING.yml └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── hello_world.rs ├── nih_plug_gain_egui │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── main.rs ├── render_test.rs └── simple_demo.rs ├── nih_plug_egui ├── .gitignore ├── Cargo.toml ├── LICENSE ├── src │ ├── editor.rs │ ├── lib.rs │ ├── resizable_window.rs │ ├── widgets.rs │ └── widgets │ │ ├── generic_ui.rs │ │ ├── param_slider.rs │ │ └── util.rs └── xtask │ ├── Cargo.toml │ └── src │ └── main.rs ├── screenshot.png └── src ├── lib.rs ├── renderer.rs ├── renderer ├── opengl.rs ├── opengl │ └── renderer.rs ├── wgpu.rs └── wgpu │ └── renderer.rs ├── translate.rs └── window.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/README.md -------------------------------------------------------------------------------- /examples/hello_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/examples/hello_world.rs -------------------------------------------------------------------------------- /examples/nih_plug_gain_egui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/examples/nih_plug_gain_egui/Cargo.toml -------------------------------------------------------------------------------- /examples/nih_plug_gain_egui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/examples/nih_plug_gain_egui/src/lib.rs -------------------------------------------------------------------------------- /examples/nih_plug_gain_egui/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/examples/nih_plug_gain_egui/src/main.rs -------------------------------------------------------------------------------- /examples/render_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/examples/render_test.rs -------------------------------------------------------------------------------- /examples/simple_demo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/examples/simple_demo.rs -------------------------------------------------------------------------------- /nih_plug_egui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/.gitignore -------------------------------------------------------------------------------- /nih_plug_egui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/Cargo.toml -------------------------------------------------------------------------------- /nih_plug_egui/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/LICENSE -------------------------------------------------------------------------------- /nih_plug_egui/src/editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/editor.rs -------------------------------------------------------------------------------- /nih_plug_egui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/lib.rs -------------------------------------------------------------------------------- /nih_plug_egui/src/resizable_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/resizable_window.rs -------------------------------------------------------------------------------- /nih_plug_egui/src/widgets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/widgets.rs -------------------------------------------------------------------------------- /nih_plug_egui/src/widgets/generic_ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/widgets/generic_ui.rs -------------------------------------------------------------------------------- /nih_plug_egui/src/widgets/param_slider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/widgets/param_slider.rs -------------------------------------------------------------------------------- /nih_plug_egui/src/widgets/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/src/widgets/util.rs -------------------------------------------------------------------------------- /nih_plug_egui/xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/xtask/Cargo.toml -------------------------------------------------------------------------------- /nih_plug_egui/xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/nih_plug_egui/xtask/src/main.rs -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/renderer.rs -------------------------------------------------------------------------------- /src/renderer/opengl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/renderer/opengl.rs -------------------------------------------------------------------------------- /src/renderer/opengl/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/renderer/opengl/renderer.rs -------------------------------------------------------------------------------- /src/renderer/wgpu.rs: -------------------------------------------------------------------------------- 1 | pub mod renderer; 2 | -------------------------------------------------------------------------------- /src/renderer/wgpu/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/renderer/wgpu/renderer.rs -------------------------------------------------------------------------------- /src/translate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/translate.rs -------------------------------------------------------------------------------- /src/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BillyDM/egui-baseview/HEAD/src/window.rs --------------------------------------------------------------------------------