cloudiful_bevy_camera/
lib.rs1#![doc = include_str!("../README.md")]
2#![cfg_attr(docsrs, feature(doc_cfg))]
3#![deny(rustdoc::broken_intra_doc_links)]
4
5mod components;
6mod events;
7#[cfg(feature = "input_bindings")]
8mod input;
9mod plugin;
10mod systems;
11
12pub use components::SwitchableCamera;
14pub use events::{CameraSwitched, SwitchCameraRequest};
16#[cfg(feature = "input_bindings")]
17#[cfg_attr(docsrs, doc(cfg(feature = "input_bindings")))]
18pub use input::{
20 CameraGamepadBindings, CameraInputBindings, CameraInputBindingsPlugin,
21 CameraSlotGamepadBinding, CameraSlotKeyBinding,
22};
23pub use plugin::CameraSwitchPlugin;