Skip to main content

IPenetrationAvoidance_Avoider

Trait IPenetrationAvoidance_Avoider 

Source
pub trait IPenetrationAvoidance_Avoider: IObject {
Show 20 methods // Provided methods fn raycast_from(self) -> Array<Transform> { ... } fn set_raycast_from(self, value: Array<Transform>) { ... } fn raycast_to(self) -> Transform { ... } fn set_raycast_to(self, value: Transform) { ... } fn raycast_radius(self) -> f32 { ... } fn set_raycast_radius(self, value: f32) { ... } fn effectors(self) -> Array<PenetrationAvoidance_Avoider_EffectorLink> { ... } fn set_effectors( self, value: Array<PenetrationAvoidance_Avoider_EffectorLink>, ) { ... } fn smooth_time_in(self) -> f32 { ... } fn set_smooth_time_in(self, value: f32) { ... } fn smooth_time_out(self) -> f32 { ... } fn set_smooth_time_out(self, value: f32) { ... } fn layers(self) -> LayerMask { ... } fn set_layers(self, value: LayerMask) { ... } fn offset(self) -> Vector3 { ... } fn set_offset(self, value: Vector3) { ... } fn offset_target(self) -> Vector3 { ... } fn set_offset_target(self, value: Vector3) { ... } fn offset_v(self) -> Vector3 { ... } fn set_offset_v(self, value: Vector3) { ... }
}

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§