Struct Parameter
pub struct Parameter { /* private fields */ }
Implementations§
§impl Parameter
impl Parameter
pub const INITIAL_LINEAR_VELOCITY: Parameter = _
pub const INITIAL_LINEAR_VELOCITY: Parameter = _
Godot enumerator name: PARAM_INITIAL_LINEAR_VELOCITY
pub const ANGULAR_VELOCITY: Parameter = _
pub const ANGULAR_VELOCITY: Parameter = _
Godot enumerator name: PARAM_ANGULAR_VELOCITY
pub const ORBIT_VELOCITY: Parameter = _
pub const ORBIT_VELOCITY: Parameter = _
Godot enumerator name: PARAM_ORBIT_VELOCITY
pub const LINEAR_ACCEL: Parameter = _
pub const LINEAR_ACCEL: Parameter = _
Godot enumerator name: PARAM_LINEAR_ACCEL
pub const RADIAL_ACCEL: Parameter = _
pub const RADIAL_ACCEL: Parameter = _
Godot enumerator name: PARAM_RADIAL_ACCEL
pub const TANGENTIAL_ACCEL: Parameter = _
pub const TANGENTIAL_ACCEL: Parameter = _
Godot enumerator name: PARAM_TANGENTIAL_ACCEL
pub const HUE_VARIATION: Parameter = _
pub const HUE_VARIATION: Parameter = _
Godot enumerator name: PARAM_HUE_VARIATION
pub const ANIM_SPEED: Parameter = _
pub const ANIM_SPEED: Parameter = _
Godot enumerator name: PARAM_ANIM_SPEED
pub const ANIM_OFFSET: Parameter = _
pub const ANIM_OFFSET: Parameter = _
Godot enumerator name: PARAM_ANIM_OFFSET
pub const RADIAL_VELOCITY: Parameter = _
pub const RADIAL_VELOCITY: Parameter = _
Godot enumerator name: PARAM_RADIAL_VELOCITY
pub const DIRECTIONAL_VELOCITY: Parameter = _
pub const DIRECTIONAL_VELOCITY: Parameter = _
Godot enumerator name: PARAM_DIRECTIONAL_VELOCITY
pub const SCALE_OVER_VELOCITY: Parameter = _
pub const SCALE_OVER_VELOCITY: Parameter = _
Godot enumerator name: PARAM_SCALE_OVER_VELOCITY
pub const TURB_VEL_INFLUENCE: Parameter = _
pub const TURB_VEL_INFLUENCE: Parameter = _
Godot enumerator name: PARAM_TURB_VEL_INFLUENCE
pub const TURB_INIT_DISPLACEMENT: Parameter = _
pub const TURB_INIT_DISPLACEMENT: Parameter = _
Godot enumerator name: PARAM_TURB_INIT_DISPLACEMENT
pub const TURB_INFLUENCE_OVER_LIFE: Parameter = _
pub const TURB_INFLUENCE_OVER_LIFE: Parameter = _
Godot enumerator name: PARAM_TURB_INFLUENCE_OVER_LIFE
Trait Implementations§
§impl EngineEnum for Parameter
impl EngineEnum for Parameter
§impl FromGodot for Parameter
impl FromGodot for Parameter
§fn try_from_godot(
via: <Parameter as GodotConvert>::Via,
) -> Result<Parameter, ConvertError>
fn try_from_godot( via: <Parameter as GodotConvert>::Via, ) -> Result<Parameter, 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 Copy for Parameter
impl Eq for Parameter
impl StructuralPartialEq for Parameter
Auto Trait Implementations§
impl Freeze for Parameter
impl RefUnwindSafe for Parameter
impl Send for Parameter
impl Sync for Parameter
impl Unpin for Parameter
impl UnwindSafe for Parameter
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§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
)