pub struct ResolvedBoostPadCollector { /* private fields */ }Implementations§
Source§impl ResolvedBoostPadCollector
impl ResolvedBoostPadCollector
pub fn new() -> Self
pub fn resolved_boost_pads(&self) -> Vec<ResolvedBoostPad>
pub fn into_resolved_boost_pads(self) -> Vec<ResolvedBoostPad>
Trait Implementations§
Source§impl Collector for ResolvedBoostPadCollector
impl Collector for ResolvedBoostPadCollector
Source§fn process_frame(
&mut self,
processor: &ReplayProcessor<'_>,
frame: &Frame,
frame_number: usize,
current_time: f32,
) -> SubtrActorResult<TimeAdvance>
fn process_frame( &mut self, processor: &ReplayProcessor<'_>, frame: &Frame, frame_number: usize, current_time: f32, ) -> SubtrActorResult<TimeAdvance>
Process a single frame from a replay. Read more
Source§fn finish_replay(
&mut self,
processor: &ReplayProcessor<'_>,
) -> SubtrActorResult<()>
fn finish_replay( &mut self, processor: &ReplayProcessor<'_>, ) -> SubtrActorResult<()>
Finalize replay-derived state after the last frame has been processed. Read more
Source§fn process_replay(self, replay: &Replay) -> SubtrActorResult<Self>where
Self: Sized,
fn process_replay(self, replay: &Replay) -> SubtrActorResult<Self>where
Self: Sized,
Process an entire replay. Read more
Auto Trait Implementations§
impl Freeze for ResolvedBoostPadCollector
impl !RefUnwindSafe for ResolvedBoostPadCollector
impl !Send for ResolvedBoostPadCollector
impl !Sync for ResolvedBoostPadCollector
impl Unpin for ResolvedBoostPadCollector
impl UnsafeUnpin for ResolvedBoostPadCollector
impl !UnwindSafe for ResolvedBoostPadCollector
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