winit_surface_window/
lib.rs1#[cfg(target_os = "android")]
2pub mod error;
3#[cfg(target_os = "android")]
4pub mod jni;
5#[cfg(target_os = "android")]
6pub mod presentation;
7#[cfg(target_os = "android")]
8pub mod window;
9
10#[cfg(all(target_os = "android", feature = "gl-renderer"))]
12pub mod glwindow;
13
14#[cfg(all(target_os = "android", feature = "skia-renderer"))]
15pub mod renderer;
16
17#[cfg(all(target_os = "android", feature = "winit-integration"))]
18pub mod winit_ext;
19
20#[cfg(target_os = "android")]
22pub use error::{Error, Result};
23#[cfg(target_os = "android")]
24pub use presentation::PresentationWindow;
25#[cfg(target_os = "android")]
26pub use window::SurfaceWindow;
27
28#[cfg(all(target_os = "android", feature = "skia-renderer"))]
29pub use renderer::SkiaRenderer;
30
31#[cfg(all(target_os = "android", feature = "gl-renderer"))]
32pub use glwindow::{GLRenderingExt, GLWindow};
33
34#[cfg(all(target_os = "android", feature = "winit-integration"))]
35pub use winit_ext::{ActiveEventLoopPresentationExt, EventLoopInitExt, EventLoopPresentationExt};