Skip to main content

IGrounding

Trait IGrounding 

Source
pub trait IGrounding: IObject {
Show 38 methods // Provided methods fn layers(self) -> LayerMask { ... } fn set_layers(self, value: LayerMask) { ... } fn max_step(self) -> f32 { ... } fn set_max_step(self, value: f32) { ... } fn height_offset(self) -> f32 { ... } fn set_height_offset(self, value: f32) { ... } fn foot_speed(self) -> f32 { ... } fn set_foot_speed(self, value: f32) { ... } fn foot_radius(self) -> f32 { ... } fn set_foot_radius(self, value: f32) { ... } fn foot_center_offset(self) -> f32 { ... } fn set_foot_center_offset(self, value: f32) { ... } fn prediction(self) -> f32 { ... } fn set_prediction(self, value: f32) { ... } fn foot_rotation_weight(self) -> f32 { ... } fn set_foot_rotation_weight(self, value: f32) { ... } fn foot_rotation_speed(self) -> f32 { ... } fn set_foot_rotation_speed(self, value: f32) { ... } fn max_foot_rotation_angle(self) -> f32 { ... } fn set_max_foot_rotation_angle(self, value: f32) { ... } fn rotate_solver(self) -> bool { ... } fn set_rotate_solver(self, value: bool) { ... } fn pelvis_speed(self) -> f32 { ... } fn set_pelvis_speed(self, value: f32) { ... } fn pelvis_damper(self) -> f32 { ... } fn set_pelvis_damper(self, value: f32) { ... } fn lower_pelvis_weight(self) -> f32 { ... } fn set_lower_pelvis_weight(self, value: f32) { ... } fn lift_pelvis_weight(self) -> f32 { ... } fn set_lift_pelvis_weight(self, value: f32) { ... } fn root_sphere_cast_radius(self) -> f32 { ... } fn set_root_sphere_cast_radius(self, value: f32) { ... } fn overstep_falls_down(self) -> bool { ... } fn set_overstep_falls_down(self, value: bool) { ... } fn quality(self) -> Grounding_Quality { ... } fn set_quality(self, value: Grounding_Quality) { ... } fn initiated(self) -> bool { ... } fn set_initiated(self, value: bool) { ... }
}

Provided Methods§

Source

fn layers(self) -> LayerMask

Source

fn set_layers(self, value: LayerMask)

Source

fn max_step(self) -> f32

Source

fn set_max_step(self, value: f32)

Source

fn height_offset(self) -> f32

Source

fn set_height_offset(self, value: f32)

Source

fn foot_speed(self) -> f32

Source

fn set_foot_speed(self, value: f32)

Source

fn foot_radius(self) -> f32

Source

fn set_foot_radius(self, value: f32)

Source

fn foot_center_offset(self) -> f32

Source

fn set_foot_center_offset(self, value: f32)

Source

fn prediction(self) -> f32

Source

fn set_prediction(self, value: f32)

Source

fn foot_rotation_weight(self) -> f32

Source

fn set_foot_rotation_weight(self, value: f32)

Source

fn foot_rotation_speed(self) -> f32

Source

fn set_foot_rotation_speed(self, value: f32)

Source

fn max_foot_rotation_angle(self) -> f32

Source

fn set_max_foot_rotation_angle(self, value: f32)

Source

fn rotate_solver(self) -> bool

Source

fn set_rotate_solver(self, value: bool)

Source

fn pelvis_speed(self) -> f32

Source

fn set_pelvis_speed(self, value: f32)

Source

fn pelvis_damper(self) -> f32

Source

fn set_pelvis_damper(self, value: f32)

Source

fn lower_pelvis_weight(self) -> f32

Source

fn set_lower_pelvis_weight(self, value: f32)

Source

fn lift_pelvis_weight(self) -> f32

Source

fn set_lift_pelvis_weight(self, value: f32)

Source

fn root_sphere_cast_radius(self) -> f32

Source

fn set_root_sphere_cast_radius(self, value: f32)

Source

fn overstep_falls_down(self) -> bool

Source

fn set_overstep_falls_down(self, value: bool)

Source

fn quality(self) -> Grounding_Quality

Source

fn set_quality(self, value: Grounding_Quality)

Source

fn initiated(self) -> bool

Source

fn set_initiated(self, value: bool)

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§