[][src]Trait bevy_internal::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)[src]

Loading content...

Provided methods

pub fn name(&self) -> &str[src]

Loading content...

Implementors

impl Plugin for ScheduleRunnerPlugin[src]

impl Plugin for AssetPlugin[src]

impl Plugin for CorePlugin[src]

impl Plugin for DiagnosticsPlugin[src]

impl Plugin for FrameTimeDiagnosticsPlugin[src]

impl Plugin for PrintDiagnosticsPlugin[src]

impl Plugin for InputPlugin[src]

impl Plugin for LogPlugin[src]

impl Plugin for ReflectPlugin[src]

impl Plugin for ScenePlugin[src]

impl Plugin for TransformPlugin[src]

impl Plugin for WindowPlugin[src]

Loading content...