Struct InterpolationType
pub struct InterpolationType { /* private fields */ }
Implementations§
§impl InterpolationType
impl InterpolationType
pub const NEAREST: InterpolationType
pub const NEAREST: InterpolationType
Godot enumerator name: INTERPOLATION_NEAREST
pub const LINEAR: InterpolationType
pub const LINEAR: InterpolationType
Godot enumerator name: INTERPOLATION_LINEAR
pub const CUBIC: InterpolationType
pub const CUBIC: InterpolationType
Godot enumerator name: INTERPOLATION_CUBIC
pub const LINEAR_ANGLE: InterpolationType
pub const LINEAR_ANGLE: InterpolationType
Godot enumerator name: INTERPOLATION_LINEAR_ANGLE
pub const CUBIC_ANGLE: InterpolationType
pub const CUBIC_ANGLE: InterpolationType
Godot enumerator name: INTERPOLATION_CUBIC_ANGLE
Trait Implementations§
§impl Clone for InterpolationType
impl Clone for InterpolationType
§fn clone(&self) -> InterpolationType
fn clone(&self) -> InterpolationType
Returns a duplicate 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 InterpolationType
impl Debug for InterpolationType
§impl EngineEnum for InterpolationType
impl EngineEnum for InterpolationType
fn try_from_ord(ord: i32) -> Option<InterpolationType>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn godot_name(&self) -> &'static str
fn godot_name(&self) -> &'static str
👎Deprecated: Moved to introspection API, see
EngineEnum::all_constants()
and EnumConstant::godot_name()
The equivalent name of the enumerator, as specified in Godot. Read more
§fn values() -> &'static [InterpolationType]
fn values() -> &'static [InterpolationType]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<InterpolationType>]
fn all_constants() -> &'static [EnumConstant<InterpolationType>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
§impl FromGodot for InterpolationType
impl FromGodot for InterpolationType
§fn try_from_godot(
via: <InterpolationType as GodotConvert>::Via,
) -> Result<InterpolationType, ConvertError>
fn try_from_godot( via: <InterpolationType as GodotConvert>::Via, ) -> Result<InterpolationType, 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 InterpolationType
impl GodotConvert for InterpolationType
§impl Hash for InterpolationType
impl Hash for InterpolationType
§impl PartialEq for InterpolationType
impl PartialEq for InterpolationType
§impl ToGodot for InterpolationType
impl ToGodot for InterpolationType
§fn to_godot(&self) -> <InterpolationType as GodotConvert>::Via
fn to_godot(&self) -> <InterpolationType as GodotConvert>::Via
Converts this type to Godot representation, optimizing for zero-copy when possible. Read more
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Converts this type to owned Godot representation. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for InterpolationType
impl Eq for InterpolationType
impl StructuralPartialEq for InterpolationType
Auto Trait Implementations§
impl Freeze for InterpolationType
impl RefUnwindSafe for InterpolationType
impl Send for InterpolationType
impl Sync for InterpolationType
impl Unpin for InterpolationType
impl UnwindSafe for InterpolationType
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