1#![allow(clippy::uninlined_format_args)]
4
5extern crate self as vizia;
6
7#[cfg(all(not(feature = "baseview"), feature = "winit"))]
8pub use vizia_winit::application::{Application, ApplicationError};
9
10#[cfg(all(not(feature = "winit"), feature = "baseview"))]
11pub use vizia_baseview::{
12 Application, ApplicationError, ParentWindow, WindowHandle, WindowScalePolicy,
13};
14
15pub use vizia_core::*;
16
17pub mod prelude {
18 pub use vizia_core::prelude::*;
19
20 #[cfg(all(not(feature = "baseview"), feature = "winit"))]
21 pub use vizia_winit::{
22 application::{Application, ApplicationError},
23 window::Window,
24 window_modifiers::WindowModifiers,
25 ModifyWindow,
26 };
27
28 #[cfg(all(not(feature = "winit"), feature = "baseview"))]
29 pub use vizia_baseview::{Application, ApplicationError, WindowHandle, WindowScalePolicy};
30}