Trait BevyTweenRegisterSystems

Source
pub trait BevyTweenRegisterSystems {
    // Required method
    fn add_tween_systems<M>(
        &mut self,
        tween_systems: impl IntoScheduleConfigs<ScheduleSystem, M>,
    ) -> &mut Self;
}
Expand description

Helper trait to add systems by this crate to your app and avoid mistake from forgetting to use the intended schedule and set.

Required Methods§

Source

fn add_tween_systems<M>( &mut self, tween_systems: impl IntoScheduleConfigs<ScheduleSystem, M>, ) -> &mut Self

Register tween systems

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl BevyTweenRegisterSystems for App

Source§

fn add_tween_systems<M>( &mut self, tween_systems: impl IntoScheduleConfigs<ScheduleSystem, M>, ) -> &mut Self

Register tween systems in schedule configured in TweenAppResource in set TweenSystemSet::ApplyTween

§Panics

Panics if TweenAppResource does not exist in world.

Implementors§