Struct oxygengine_ha_renderer::mesh::VirtualMesh
source · pub struct VirtualMesh { /* private fields */ }Implementations§
source§impl VirtualMesh
impl VirtualMesh
pub fn new(source: MeshId) -> Self
pub fn source(&self) -> MeshId
pub fn register_mesh_range(&mut self, range: Range<usize>) -> MeshId
pub fn unregister_mesh_range(&mut self, id: MeshId) -> Option<Range<usize>>
pub fn mesh_range(&self, id: MeshId) -> Option<Range<usize>>
pub fn detailed_info(&self) -> VirtualMeshDetailedInfo
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for VirtualMesh
impl Send for VirtualMesh
impl Sync for VirtualMesh
impl Unpin for VirtualMesh
impl UnwindSafe for VirtualMesh
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