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§
Sourcefn add_tween_systems<M>(
&mut self,
tween_systems: impl IntoScheduleConfigs<ScheduleSystem, M>,
) -> &mut Self
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
impl BevyTweenRegisterSystems for App
Source§fn add_tween_systems<M>(
&mut self,
tween_systems: impl IntoScheduleConfigs<ScheduleSystem, M>,
) -> &mut Self
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.