Skip to main content

IInteractionTriggerMethods

Trait IInteractionTriggerMethods 

Source
pub trait IInteractionTriggerMethods: IInteractionTrigger {
    // Provided methods
    fn open_user_manual(self) { ... }
    fn open_script_reference(self) { ... }
    fn open_tutorial4(self) { ... }
    fn support_group(self) { ... }
    fn as_thread(self) { ... }
    fn get_best_range_index(
        self,
        character: impl Into<Transform>,
        raycast_from: impl Into<Transform>,
        raycast_hit: impl Into<RaycastHit>,
    ) -> i32 { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn open_user_manual(self)

OpenUserManual() overload

Source

fn open_script_reference(self)

OpenScriptReference() overload

Source

fn open_tutorial4(self)

OpenTutorial4() overload

Source

fn support_group(self)

SupportGroup() overload

Source

fn as_thread(self)

ASThread() overload

Source

fn get_best_range_index( self, character: impl Into<Transform>, raycast_from: impl Into<Transform>, raycast_hit: impl Into<RaycastHit>, ) -> i32

GetBestRangeIndex(crate::unity_engine::transform::Transform, crate::unity_engine::transform::Transform, crate::unity_engine::raycasthit::RaycastHit) 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: IInteractionTrigger> IInteractionTriggerMethods for __T

Available on crate feature root_motion-final_ik-interactiontrigger only.