Struct godot::classes::rendering_server::ViewportUpdateMode
pub struct ViewportUpdateMode { /* private fields */ }
Implementations§
§impl ViewportUpdateMode
impl ViewportUpdateMode
pub const DISABLED: ViewportUpdateMode = _
pub const DISABLED: ViewportUpdateMode = _
Godot enumerator name: VIEWPORT_UPDATE_DISABLED
pub const ONCE: ViewportUpdateMode = _
pub const ONCE: ViewportUpdateMode = _
Godot enumerator name: VIEWPORT_UPDATE_ONCE
pub const WHEN_VISIBLE: ViewportUpdateMode = _
pub const WHEN_VISIBLE: ViewportUpdateMode = _
Godot enumerator name: VIEWPORT_UPDATE_WHEN_VISIBLE
pub const WHEN_PARENT_VISIBLE: ViewportUpdateMode = _
pub const WHEN_PARENT_VISIBLE: ViewportUpdateMode = _
Godot enumerator name: VIEWPORT_UPDATE_WHEN_PARENT_VISIBLE
pub const ALWAYS: ViewportUpdateMode = _
pub const ALWAYS: ViewportUpdateMode = _
Godot enumerator name: VIEWPORT_UPDATE_ALWAYS
Trait Implementations§
§impl Clone for ViewportUpdateMode
impl Clone for ViewportUpdateMode
§fn clone(&self) -> ViewportUpdateMode
fn clone(&self) -> ViewportUpdateMode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for ViewportUpdateMode
impl Debug for ViewportUpdateMode
§impl EngineEnum for ViewportUpdateMode
impl EngineEnum for ViewportUpdateMode
§impl FromGodot for ViewportUpdateMode
impl FromGodot for ViewportUpdateMode
§fn try_from_godot(
via: <ViewportUpdateMode as GodotConvert>::Via,
) -> Result<ViewportUpdateMode, ConvertError>
fn try_from_godot( via: <ViewportUpdateMode as GodotConvert>::Via, ) -> Result<ViewportUpdateMode, ConvertError>
Converts the Godot representation to this type, returning
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for ViewportUpdateMode
impl GodotConvert for ViewportUpdateMode
§impl Hash for ViewportUpdateMode
impl Hash for ViewportUpdateMode
§impl PartialEq for ViewportUpdateMode
impl PartialEq for ViewportUpdateMode
§fn eq(&self, other: &ViewportUpdateMode) -> bool
fn eq(&self, other: &ViewportUpdateMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl ToGodot for ViewportUpdateMode
impl ToGodot for ViewportUpdateMode
§fn to_godot(&self) -> <ViewportUpdateMode as GodotConvert>::Via
fn to_godot(&self) -> <ViewportUpdateMode as GodotConvert>::Via
Converts this type to the Godot type by reference, usually by cloning.
§fn into_godot(self) -> Self::Via
fn into_godot(self) -> Self::Via
Converts this type to the Godot type. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for ViewportUpdateMode
impl Eq for ViewportUpdateMode
impl StructuralPartialEq for ViewportUpdateMode
Auto Trait Implementations§
impl Freeze for ViewportUpdateMode
impl RefUnwindSafe for ViewportUpdateMode
impl Send for ViewportUpdateMode
impl Sync for ViewportUpdateMode
impl Unpin for ViewportUpdateMode
impl UnwindSafe for ViewportUpdateMode
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)