pub struct EditorViewportOverride(/* private fields */);Expand description
Shared, mutable per-frame view override.
Cloning shares the inner state — every Arc clone observes the same
override.
Implementations§
Source§impl EditorViewportOverride
impl EditorViewportOverride
Sourcepub fn set(&self, view: Option<ExtractedView>)
pub fn set(&self, view: Option<ExtractedView>)
Replaces the current override view (or clears it with None).
Sourcepub fn get(&self) -> Option<ExtractedView>
pub fn get(&self) -> Option<ExtractedView>
Returns the current override view, if any.
Trait Implementations§
Source§impl Clone for EditorViewportOverride
impl Clone for EditorViewportOverride
Source§fn clone(&self) -> EditorViewportOverride
fn clone(&self) -> EditorViewportOverride
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for EditorViewportOverride
impl Default for EditorViewportOverride
Source§fn default() -> EditorViewportOverride
fn default() -> EditorViewportOverride
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EditorViewportOverride
impl RefUnwindSafe for EditorViewportOverride
impl Send for EditorViewportOverride
impl Sync for EditorViewportOverride
impl Unpin for EditorViewportOverride
impl UnsafeUnpin for EditorViewportOverride
impl UnwindSafe for EditorViewportOverride
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