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§
Sourcefn get_pid(self) -> Il2CppString
fn get_pid(self) -> Il2CppString
get_Pid() overload
Sourcefn set_pid(self, value: impl Into<Il2CppString>)
fn set_pid(self, value: impl Into<Il2CppString>)
set_Pid(::unity::Il2CppString) overload
Sourcefn get_location_name_proxy(self) -> Il2CppString
fn get_location_name_proxy(self) -> Il2CppString
get_LocationNameProxy() overload
Sourcefn set_location_name_proxy(self, value: impl Into<Il2CppString>)
fn set_location_name_proxy(self, value: impl Into<Il2CppString>)
set_LocationNameProxy(::unity::Il2CppString) overload
Sourcefn get_default_body_anime(self) -> Il2CppString
fn get_default_body_anime(self) -> Il2CppString
get_DefaultBodyAnime() overload
Sourcefn set_default_body_anime(self, value: impl Into<Il2CppString>)
fn set_default_body_anime(self, value: impl Into<Il2CppString>)
set_DefaultBodyAnime(::unity::Il2CppString) overload
Sourcefn get_disabled_anime(self) -> bool
fn get_disabled_anime(self) -> bool
get_DisabledAnime() overload
Sourcefn set_disabled_anime(self, value: impl Into<bool>)
fn set_disabled_anime(self, value: impl Into<bool>)
set_DisabledAnime(bool) overload
Sourcefn get_character(self) -> Character
fn get_character(self) -> Character
get_Character() overload
Sourcefn set_character(self, value: impl Into<Character>)
fn set_character(self, value: impl Into<Character>)
set_Character(crate::combat::character::Character) overload
Sourcefn pool_need_field_copy_to(self, controller: impl Into<TalkCharacterController>)
fn pool_need_field_copy_to(self, controller: impl Into<TalkCharacterController>)
PoolNeedFieldCopyTo(crate::app::talk3_d::talkcharactercontroller::TalkCharacterController) overload
Sourcefn try_find_character_component(self)
fn try_find_character_component(self)
TryFindCharacterComponent() overload
Sourcefn play(self, clip_name: impl Into<Il2CppString>, blend_time: impl Into<f32>)
fn play(self, clip_name: impl Into<Il2CppString>, blend_time: impl Into<f32>)
Play(::unity::Il2CppString, f32) overload
Sourcefn late_update(self)
fn late_update(self)
LateUpdate() overload
Sourcefn update_fade_in(self)
fn update_fade_in(self)
UpdateFadeIn() overload
Sourcefn update_fade_out(self)
fn update_fade_out(self)
UpdateFadeOut() overload
Sourcefn start_fade_in(self, sec: impl Into<f32>)
fn start_fade_in(self, sec: impl Into<f32>)
StartFadeIn(f32) overload
Sourcefn start_fade_out(self, sec: impl Into<f32>)
fn start_fade_out(self, sec: impl Into<f32>)
StartFadeOut(f32) overload
Sourcefn get_current_play_anime(self) -> Il2CppString
fn get_current_play_anime(self) -> Il2CppString
GetCurrentPlayAnime() overload
Sourcefn clear_body_anime_queue(self)
fn clear_body_anime_queue(self)
ClearBodyAnimeQueue() overload
Sourcefn play_default_anime(self, soon: impl Into<bool>)
fn play_default_anime(self, soon: impl Into<bool>)
PlayDefaultAnime(bool) overload
Sourcefn play_body_anime(
self,
name: impl Into<Il2CppString>,
transition_duration: impl Into<f32>,
soon: impl Into<bool>,
force: 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>, )
PlayBodyAnime(::unity::Il2CppString, f32, bool, bool) overload
Sourcefn play_face_anime(
self,
name: impl Into<Il2CppString>,
is_fast_forward: impl Into<bool>,
)
fn play_face_anime( self, name: impl Into<Il2CppString>, is_fast_forward: impl Into<bool>, )
PlayFaceAnime(::unity::Il2CppString, bool) overload
Sourcefn reserve_face_anime(self, name: impl Into<Il2CppString>)
fn reserve_face_anime(self, name: impl Into<Il2CppString>)
ReserveFaceAnime(::unity::Il2CppString) overload
Sourcefn play_reserved_face_anime(self, is_fast_forward: impl Into<bool>)
fn play_reserved_face_anime(self, is_fast_forward: impl Into<bool>)
PlayReservedFaceAnime(bool) overload
Sourcefn get_body_anime_name_list(self) -> List_1<Il2CppString>
fn get_body_anime_name_list(self) -> List_1<Il2CppString>
GetBodyAnimeNameList() overload
Sourcefn get_face_anime_name_list(self) -> List_1<Il2CppString>
fn get_face_anime_name_list(self) -> List_1<Il2CppString>
GetFaceAnimeNameList() overload
Sourcefn get_anime_name_list(
self,
animator: impl Into<Animator>,
) -> List_1<Il2CppString>
fn get_anime_name_list( self, animator: impl Into<Animator>, ) -> List_1<Il2CppString>
GetAnimeNameList(crate::unity_engine::animator::Animator) overload
Sourcefn is_body_anime_end(self) -> bool
fn is_body_anime_end(self) -> bool
IsBodyAnimeEnd() 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§
impl<__T: ITalkCharacterController> ITalkCharacterControllerMethods for __T
app-talk3_d-talkcharactercontroller only.