extern crate self as vizia;
#[cfg(all(not(feature = "baseview"), feature = "winit"))]
pub use vizia_winit::application::{Application, ApplicationError};
#[cfg(all(not(feature = "winit"), feature = "baseview"))]
pub use vizia_baseview::{
Application, ApplicationError, ParentWindow, WindowHandle, WindowScalePolicy,
};
pub use vizia_core::*;
#[doc(hidden)]
pub mod prelude {
pub use vizia_core::prelude::*;
#[cfg(all(not(feature = "baseview"), feature = "winit"))]
pub use vizia_winit::{
application::{Application, ApplicationError},
window::Window,
window_modifiers::WindowModifiers,
ModifyWindow,
};
#[cfg(all(not(feature = "winit"), feature = "baseview"))]
pub use vizia_baseview::{Application, ApplicationError, WindowHandle, WindowScalePolicy};
}