Skip to main content

ITalkCharacterControllerMethods

Trait ITalkCharacterControllerMethods 

Source
pub trait ITalkCharacterControllerMethods: ITalkCharacterController {
Show 34 methods // Provided methods fn get_pid(self) -> Il2CppString { ... } fn set_pid(self, value: impl Into<Il2CppString>) { ... } fn get_location_name_proxy(self) -> Il2CppString { ... } fn set_location_name_proxy(self, value: impl Into<Il2CppString>) { ... } fn get_default_body_anime(self) -> Il2CppString { ... } fn set_default_body_anime(self, value: impl Into<Il2CppString>) { ... } fn get_disabled_anime(self) -> bool { ... } fn set_disabled_anime(self, value: impl Into<bool>) { ... } fn get_character(self) -> Character { ... } fn set_character(self, value: impl Into<Character>) { ... } fn pool_need_field_copy_to( self, controller: impl Into<TalkCharacterController>, ) { ... } fn reset(self) { ... } fn awake(self) { ... } fn try_find_character_component(self) { ... } fn play( self, clip_name: impl Into<Il2CppString>, blend_time: impl Into<f32>, ) { ... } fn update(self) { ... } fn late_update(self) { ... } fn update_fade_in(self) { ... } fn update_fade_out(self) { ... } fn start_fade_in(self, sec: impl Into<f32>) { ... } fn start_fade_out(self, sec: impl Into<f32>) { ... } fn get_current_play_anime(self) -> Il2CppString { ... } fn clear_body_anime_queue(self) { ... } fn play_default_anime(self, soon: impl Into<bool>) { ... } fn play_body_anime( self, name: impl Into<Il2CppString>, transition_duration: impl Into<f32>, soon: impl Into<bool>, force: impl Into<bool>, ) { ... } fn play_face_anime( self, name: impl Into<Il2CppString>, is_fast_forward: impl Into<bool>, ) { ... } fn reserve_face_anime(self, name: impl Into<Il2CppString>) { ... } fn play_reserved_face_anime(self, is_fast_forward: impl Into<bool>) { ... } fn get_body_anime_name_list(self) -> List_1<Il2CppString> { ... } fn get_face_anime_name_list(self) -> List_1<Il2CppString> { ... } fn get_anime_name_list( self, animator: impl Into<Animator>, ) -> List_1<Il2CppString> { ... } fn is_body_anime_end(self) -> bool { ... } fn is_fading(self) -> bool { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_pid(self) -> Il2CppString

get_Pid() overload

Source

fn set_pid(self, value: impl Into<Il2CppString>)

set_Pid(::unity::Il2CppString) overload

Source

fn get_location_name_proxy(self) -> Il2CppString

get_LocationNameProxy() overload

Source

fn set_location_name_proxy(self, value: impl Into<Il2CppString>)

set_LocationNameProxy(::unity::Il2CppString) overload

Source

fn get_default_body_anime(self) -> Il2CppString

get_DefaultBodyAnime() overload

Source

fn set_default_body_anime(self, value: impl Into<Il2CppString>)

set_DefaultBodyAnime(::unity::Il2CppString) overload

Source

fn get_disabled_anime(self) -> bool

get_DisabledAnime() overload

Source

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

set_DisabledAnime(bool) overload

Source

fn get_character(self) -> Character

get_Character() overload

Source

fn set_character(self, value: impl Into<Character>)

set_Character(crate::combat::character::Character) overload

Source

fn pool_need_field_copy_to(self, controller: impl Into<TalkCharacterController>)

PoolNeedFieldCopyTo(crate::app::talk3_d::talkcharactercontroller::TalkCharacterController) overload

Source

fn reset(self)

Reset() overload

Source

fn awake(self)

Awake() overload

Source

fn try_find_character_component(self)

TryFindCharacterComponent() overload

Source

fn play(self, clip_name: impl Into<Il2CppString>, blend_time: impl Into<f32>)

Play(::unity::Il2CppString, f32) overload

Source

fn update(self)

Update() overload

Source

fn late_update(self)

LateUpdate() overload

Source

fn update_fade_in(self)

UpdateFadeIn() overload

Source

fn update_fade_out(self)

UpdateFadeOut() overload

Source

fn start_fade_in(self, sec: impl Into<f32>)

StartFadeIn(f32) overload

Source

fn start_fade_out(self, sec: impl Into<f32>)

StartFadeOut(f32) overload

Source

fn get_current_play_anime(self) -> Il2CppString

GetCurrentPlayAnime() overload

Source

fn clear_body_anime_queue(self)

ClearBodyAnimeQueue() overload

Source

fn play_default_anime(self, soon: impl Into<bool>)

PlayDefaultAnime(bool) overload

Source

fn play_body_anime( self, name: impl Into<Il2CppString>, transition_duration: impl Into<f32>, soon: impl Into<bool>, force: impl Into<bool>, )

PlayBodyAnime(::unity::Il2CppString, f32, bool, bool) overload

Source

fn play_face_anime( self, name: impl Into<Il2CppString>, is_fast_forward: impl Into<bool>, )

PlayFaceAnime(::unity::Il2CppString, bool) overload

Source

fn reserve_face_anime(self, name: impl Into<Il2CppString>)

ReserveFaceAnime(::unity::Il2CppString) overload

Source

fn play_reserved_face_anime(self, is_fast_forward: impl Into<bool>)

PlayReservedFaceAnime(bool) overload

Source

fn get_body_anime_name_list(self) -> List_1<Il2CppString>

GetBodyAnimeNameList() overload

Source

fn get_face_anime_name_list(self) -> List_1<Il2CppString>

GetFaceAnimeNameList() overload

Source

fn get_anime_name_list( self, animator: impl Into<Animator>, ) -> List_1<Il2CppString>

GetAnimeNameList(crate::unity_engine::animator::Animator) overload

Source

fn is_body_anime_end(self) -> bool

IsBodyAnimeEnd() overload

Source

fn is_fading(self) -> bool

IsFading() 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: ITalkCharacterController> ITalkCharacterControllerMethods for __T

Available on crate feature app-talk3_d-talkcharactercontroller only.