Skip to main content

IGrounderIK

Trait IGrounderIK 

Source
pub trait IGrounderIK: IGrounder {
Show 28 methods // Provided methods fn legs(self) -> Array<IK> { ... } fn set_legs(self, value: Array<IK>) { ... } fn pelvis(self) -> Transform { ... } fn set_pelvis(self, value: Transform) { ... } fn character_root(self) -> Transform { ... } fn set_character_root(self, value: Transform) { ... } fn root_rotation_weight(self) -> f32 { ... } fn set_root_rotation_weight(self, value: f32) { ... } fn root_rotation_speed(self) -> f32 { ... } fn set_root_rotation_speed(self, value: f32) { ... } fn max_root_rotation_angle(self) -> f32 { ... } fn set_max_root_rotation_angle(self, value: f32) { ... } fn feet(self) -> Array<Transform> { ... } fn set_feet(self, value: Array<Transform>) { ... } fn foot_rotations(self) -> Array<Quaternion> { ... } fn set_foot_rotations(self, value: Array<Quaternion>) { ... } fn animated_pelvis_local_position(self) -> Vector3 { ... } fn set_animated_pelvis_local_position(self, value: Vector3) { ... } fn solved_pelvis_local_position(self) -> Vector3 { ... } fn set_solved_pelvis_local_position(self, value: Vector3) { ... } fn solved_feet(self) -> i32 { ... } fn set_solved_feet(self, value: i32) { ... } fn solved(self) -> bool { ... } fn set_solved(self, value: bool) { ... } fn last_weight(self) -> f32 { ... } fn set_last_weight(self, value: f32) { ... } fn character_root_rigidbody(self) -> Rigidbody { ... } fn set_character_root_rigidbody(self, value: Rigidbody) { ... }
}

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§