Skip to main content

IEventCharacterMouthControllerMethods

Trait IEventCharacterMouthControllerMethods 

Source
pub trait IEventCharacterMouthControllerMethods: IEventCharacterMouthController {
    // Provided methods
    fn ctor(self) { ... }
    fn start(self) { ... }
    fn init(self) { ... }
    fn update(self) { ... }
    fn get_weight(self, anim_layer_index: impl Into<i32>) -> f32 { ... }
    fn set_voice_event_name(self, voice_event_name: impl Into<Il2CppString>) { ... }
    fn set_weight(
        self,
        anim_layer_index: impl Into<i32>,
        weight: impl Into<f32>,
        msec: impl Into<f32>,
    ) { ... }
}

Provided Methods§

Source

fn ctor(self)

.ctor() overload

Source

fn start(self)

Start() overload

Source

fn init(self)

Init() overload

Source

fn update(self)

Update() overload

Source

fn get_weight(self, anim_layer_index: impl Into<i32>) -> f32

GetWeight(i32) overload

Source

fn set_voice_event_name(self, voice_event_name: impl Into<Il2CppString>)

SetVoiceEventName(::unity::Il2CppString) overload

Source

fn set_weight( self, anim_layer_index: impl Into<i32>, weight: impl Into<f32>, msec: impl Into<f32>, )

SetWeight(i32, f32, f32) 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: IEventCharacterMouthController> IEventCharacterMouthControllerMethods for __T

Available on crate feature app-eventcharactermouthcontroller only.