Skip to main content

ITalkCharacterManager_ProcFadeOutCharacterMethods

Trait ITalkCharacterManager_ProcFadeOutCharacterMethods 

Source
pub trait ITalkCharacterManager_ProcFadeOutCharacterMethods: ITalkCharacterManager_ProcFadeOutCharacter {
    // Provided methods
    fn ctor(
        self,
        talk_character_controller: impl Into<TalkCharacterController>,
        fade_time: impl Into<f32>,
    ) { ... }
    fn on_dispose(self) { ... }
    fn start_fade_out_character(self) { ... }
    fn is_fading_character(self) -> bool { ... }
    fn delete_character(self) { ... }
}

Provided Methods§

Source

fn ctor( self, talk_character_controller: impl Into<TalkCharacterController>, fade_time: impl Into<f32>, )

.ctor(crate::app::talk3_d::talkcharactercontroller::TalkCharacterController, f32) overload

Source

fn on_dispose(self)

OnDispose() overload

Source

fn start_fade_out_character(self)

StartFadeOutCharacter() overload

Source

fn is_fading_character(self) -> bool

IsFadingCharacter() overload

Source

fn delete_character(self)

DeleteCharacter() 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: ITalkCharacterManager_ProcFadeOutCharacter> ITalkCharacterManager_ProcFadeOutCharacterMethods for __T

Available on crate feature app-talk3_d-talkcharactermanager only.