pub struct WallAerialShotCalculator { /* private fields */ }Expand description
Detects wall-aerial shots during live play.
Implementations§
Source§impl WallAerialShotCalculator
impl WallAerialShotCalculator
pub fn new() -> Self
pub fn events(&self) -> &[WallAerialShotEvent]
pub fn new_events(&self) -> &[WallAerialShotEvent]
pub fn update( &mut self, frame: &FrameInfo, players: &PlayerFrameState, frame_events: &FrameEventsState, live_play_state: &LivePlayState, ) -> SubtrActorResult<()>
Trait Implementations§
Source§impl Clone for WallAerialShotCalculator
impl Clone for WallAerialShotCalculator
Source§impl Debug for WallAerialShotCalculator
impl Debug for WallAerialShotCalculator
Auto Trait Implementations§
impl Freeze for WallAerialShotCalculator
impl RefUnwindSafe for WallAerialShotCalculator
impl Send for WallAerialShotCalculator
impl Sync for WallAerialShotCalculator
impl Unpin for WallAerialShotCalculator
impl UnsafeUnpin for WallAerialShotCalculator
impl UnwindSafe for WallAerialShotCalculator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more