pub struct Broadphase { /* private fields */ }Implementations§
Source§impl Broadphase
impl Broadphase
pub fn new( context: &GpuContext, streams: &impl Resources, passes: BroadphasePasses, ) -> Self
pub fn sort_entries( &self, recorder: &mut ComputeRecorder<'_>, streams: &impl Resources, )
pub fn record( &self, pass: u32, schedule: &mut Schedule, encoder: &mut CommandEncoder, streams: &impl Resources, frame: BroadphaseFrame, )
Auto Trait Implementations§
impl !Freeze for Broadphase
impl !RefUnwindSafe for Broadphase
impl !Sync for Broadphase
impl !UnwindSafe for Broadphase
impl Send for Broadphase
impl Unpin for Broadphase
impl UnsafeUnpin for Broadphase
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