Skip to main content

IGrounderMethods

Trait IGrounderMethods 

Source
pub trait IGrounderMethods: IGrounder {
    // Provided methods
    fn reset_position(self) { ... }
    fn get_initiated(self) -> bool { ... }
    fn set_initiated(self, value: impl Into<bool>) { ... }
    fn get_spine_offset_target(self) -> Vector3 { ... }
    fn log_warning(self, message: impl Into<Il2CppString>) { ... }
    fn get_leg_spine_bend_vector(self, leg: impl Into<Grounding_Leg>) -> Vector3 { ... }
    fn get_leg_spine_tangent(self, leg: impl Into<Grounding_Leg>) -> Vector3 { ... }
    fn open_user_manual(self) { ... }
    fn open_script_reference(self) { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn reset_position(self)

ResetPosition() overload

Source

fn get_initiated(self) -> bool

get_initiated() overload

Source

fn set_initiated(self, value: impl Into<bool>)

set_initiated(bool) overload

Source

fn get_spine_offset_target(self) -> Vector3

GetSpineOffsetTarget() overload

Source

fn log_warning(self, message: impl Into<Il2CppString>)

LogWarning(::unity::Il2CppString) overload

Source

fn get_leg_spine_bend_vector(self, leg: impl Into<Grounding_Leg>) -> Vector3

GetLegSpineBendVector(crate::root_motion::final_ik::grounding::Grounding_Leg) overload

Source

fn get_leg_spine_tangent(self, leg: impl Into<Grounding_Leg>) -> Vector3

GetLegSpineTangent(crate::root_motion::final_ik::grounding::Grounding_Leg) overload

Source

fn open_user_manual(self)

OpenUserManual() overload

Source

fn open_script_reference(self)

OpenScriptReference() overload

Source

fn ctor(self)

.ctor() overload

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§

Source§

impl<__T: IGrounder> IGrounderMethods for __T

Available on crate feature root_motion-final_ik-grounder only.