android_ndk/
lib.rs

1//! # Android NDK
2//!
3//! Bindings to the Android NDK.
4//!
5//! Currently has bindings:
6//!  * `InputEvent`, `KeyEvent`, and `MotionEvent`, in the `event` module
7//!  * `Looper`, in the `looper` module
8//!  * `InputQueue`, in the `input_queue` module
9//!  * `AssetManager`, `AssetDir`, and `Asset`, in the `asset` module
10//!  * `NativeActivity`, in the `native_activity` module
11//!  * `Configuration`, in the `configuration` module
12#![cfg_attr(
13    feature = "native_app_glue",
14    doc = "  * `native_app_glue`'s `AndroidApp`, in the `android_app` module"
15)]
16#![warn(missing_debug_implementations)]
17
18pub mod asset;
19pub mod configuration;
20pub mod event;
21pub mod input_queue;
22pub mod looper;
23pub mod native_activity;
24
25#[cfg(feature = "native_app_glue")]
26pub mod android_app;