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