[]Trait bevy::app::Plugin

pub trait Plugin: Send + Sync + Any {
    pub fn build(&self, app: &mut AppBuilder);

    pub fn name(&self) -> &str { ... }
}

A collection of Bevy App logic and configuration

Plugins use AppBuilder to configure an App. When an App registers a plugin, the plugin's Plugin::build function is run.

Required methods

pub fn build(&self, app: &mut AppBuilder)

Loading content...

Provided methods

pub fn name(&self) -> &str

Loading content...

Implementations on Foreign Types

impl Plugin for GilrsPlugin

Loading content...

Implementors

impl Plugin for ScheduleRunnerPlugin

impl Plugin for AssetPlugin

impl Plugin for AudioPlugin

impl Plugin for CorePlugin

impl Plugin for DiagnosticsPlugin

impl Plugin for FrameTimeDiagnosticsPlugin

impl Plugin for PrintDiagnosticsPlugin

impl Plugin for GltfPlugin

impl Plugin for InputPlugin

impl Plugin for LogPlugin

impl Plugin for PbrPlugin

impl Plugin for ReflectPlugin

impl Plugin for RenderPlugin

impl Plugin for ScenePlugin

impl Plugin for SpritePlugin

impl Plugin for TextPlugin

impl Plugin for TransformPlugin

impl Plugin for UiPlugin

impl Plugin for WgpuResourceDiagnosticsPlugin

impl Plugin for WgpuPlugin

impl Plugin for WindowPlugin

impl Plugin for WinitPlugin

Loading content...