Struct HandJointFlags
pub struct HandJointFlags { /* private fields */ }
Implementations§
§impl HandJointFlags
impl HandJointFlags
pub const ORIENTATION_VALID: HandJointFlags = _
pub const ORIENTATION_VALID: HandJointFlags = _
Godot enumerator name: HAND_JOINT_FLAG_ORIENTATION_VALID
pub const ORIENTATION_TRACKED: HandJointFlags = _
pub const ORIENTATION_TRACKED: HandJointFlags = _
Godot enumerator name: HAND_JOINT_FLAG_ORIENTATION_TRACKED
pub const POSITION_VALID: HandJointFlags = _
pub const POSITION_VALID: HandJointFlags = _
Godot enumerator name: HAND_JOINT_FLAG_POSITION_VALID
pub const POSITION_TRACKED: HandJointFlags = _
pub const POSITION_TRACKED: HandJointFlags = _
Godot enumerator name: HAND_JOINT_FLAG_POSITION_TRACKED
pub const LINEAR_VELOCITY_VALID: HandJointFlags = _
pub const LINEAR_VELOCITY_VALID: HandJointFlags = _
Godot enumerator name: HAND_JOINT_FLAG_LINEAR_VELOCITY_VALID
pub const ANGULAR_VELOCITY_VALID: HandJointFlags = _
pub const ANGULAR_VELOCITY_VALID: HandJointFlags = _
Godot enumerator name: HAND_JOINT_FLAG_ANGULAR_VELOCITY_VALID
Trait Implementations§
§impl BitOr for HandJointFlags
impl BitOr for HandJointFlags
§type Output = HandJointFlags
type Output = HandJointFlags
The resulting type after applying the
|
operator.§fn bitor(self, rhs: HandJointFlags) -> <HandJointFlags as BitOr>::Output
fn bitor(self, rhs: HandJointFlags) -> <HandJointFlags as BitOr>::Output
Performs the
|
operation. Read more§impl Clone for HandJointFlags
impl Clone for HandJointFlags
§fn clone(&self) -> HandJointFlags
fn clone(&self) -> HandJointFlags
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 HandJointFlags
impl Debug for HandJointFlags
§impl Default for HandJointFlags
impl Default for HandJointFlags
§fn default() -> HandJointFlags
fn default() -> HandJointFlags
Returns the “default value” for a type. Read more
§impl EngineBitfield for HandJointFlags
impl EngineBitfield for HandJointFlags
§impl FromGodot for HandJointFlags
impl FromGodot for HandJointFlags
§fn try_from_godot(
via: <HandJointFlags as GodotConvert>::Via,
) -> Result<HandJointFlags, ConvertError>
fn try_from_godot( via: <HandJointFlags as GodotConvert>::Via, ) -> Result<HandJointFlags, 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 HandJointFlags
impl GodotConvert for HandJointFlags
§impl Hash for HandJointFlags
impl Hash for HandJointFlags
§impl PartialEq for HandJointFlags
impl PartialEq for HandJointFlags
§impl ToGodot for HandJointFlags
impl ToGodot for HandJointFlags
§type ToVia<'v> = u64
type ToVia<'v> = u64
Target type of
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <HandJointFlags as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <HandJointFlags as ToGodot>::ToVia<'_>
Converts this type to the Godot type by reference, usually by cloning.
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for HandJointFlags
impl Eq for HandJointFlags
impl StructuralPartialEq for HandJointFlags
Auto Trait Implementations§
impl Freeze for HandJointFlags
impl RefUnwindSafe for HandJointFlags
impl Send for HandJointFlags
impl Sync for HandJointFlags
impl Unpin for HandJointFlags
impl UnwindSafe for HandJointFlags
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
)