#![allow(clippy::type_complexity)]
#![allow(clippy::needless_lifetimes)]
extern crate self as godot_bevy;
use bevy_app::{App, Plugin};
pub mod app;
pub mod interop;
pub mod node_tree_view;
pub mod plugins;
pub mod prelude;
pub mod profiling;
pub mod utils;
pub mod watchers;
#[cfg(test)]
mod tests;
pub use app::{BEVY_INIT_FUNC, BevyApp};
pub use inventory;
pub use paste;
pub use bevy_app;
pub use bevy_ecs;
pub use bevy_math;
pub use bevy_transform;
pub struct GodotPlugin;
impl Plugin for GodotPlugin {
fn build(&self, app: &mut App) {
app.add_plugins(plugins::GodotCorePlugins);
}
}