pub trait ITalkCharacterManagerMethods: ITalkCharacterManager {
Show 26 methods
// Provided methods
fn get_talk_type(self) -> Talk_TalkType { ... }
fn get_active_pid(self) -> Il2CppString { ... }
fn get_is_play_first_transition(self) -> bool { ... }
fn start(self) { ... }
fn set_active_to_children(
self,
root: impl Into<GameObject>,
is_active: impl Into<bool>,
) { ... }
fn set_talk_type(
self,
talk_type: impl Into<Talk_TalkType>,
positions_root_name: impl Into<Il2CppString>,
) { ... }
fn pre_load_character(
self,
pid: impl Into<Il2CppString>,
pid_for_create: impl Into<Il2CppString>,
) { ... }
fn create_character(
self,
pid: impl Into<Il2CppString>,
location_name: impl Into<Il2CppString>,
callback: impl Into<TalkCharacterManager_onLoad>,
) { ... }
fn create_character_impl(
self,
pid: impl Into<Il2CppString>,
location_name: impl Into<Il2CppString>,
callback: impl Into<TalkCharacterManager_onLoad>,
) { ... }
fn setup_charactor_for_display(
self,
pid: impl Into<Il2CppString>,
location_name: impl Into<Il2CppString>,
chara: impl Into<Character>,
locator: impl Into<GameObject>,
) { ... }
fn enable_face_camera(self, location_name: impl Into<Il2CppString>) { ... }
fn search_from_pool(self, pid: impl Into<Il2CppString>) -> Character { ... }
fn fade_in_character(self, pid: impl Into<Il2CppString>) { ... }
fn fade_out_character(self, pid: impl Into<Il2CppString>) { ... }
fn delete_character(self, pid: impl Into<Il2CppString>) { ... }
fn delete_all_character(self) { ... }
fn move_model_to_pool(self, chara_obj: impl Into<GameObject>) { ... }
fn show(self, pid: impl Into<Il2CppString>) { ... }
fn hide(self, pid: impl Into<Il2CppString>) { ... }
fn change_anime_body(
self,
pid: impl Into<Il2CppString>,
anime_name: impl Into<Il2CppString>,
) { ... }
fn change_anime_face(
self,
pid: impl Into<Il2CppString>,
anime_name: impl Into<Il2CppString>,
) { ... }
fn find_character(self, pid: impl Into<Il2CppString>) -> Character { ... }
fn get_chara_location_name(
self,
pid: impl Into<Il2CppString>,
) -> Il2CppString { ... }
fn find_locator_by_pid(self, pid: impl Into<Il2CppString>) -> GameObject { ... }
fn find_locator_by_location_name(
self,
location_name: impl Into<Il2CppString>,
) -> GameObject { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_talk_type(self) -> Talk_TalkType
fn get_talk_type(self) -> Talk_TalkType
get_TalkType() overload
Sourcefn get_active_pid(self) -> Il2CppString
fn get_active_pid(self) -> Il2CppString
get_ActivePid() overload
Sourcefn get_is_play_first_transition(self) -> bool
fn get_is_play_first_transition(self) -> bool
get_IsPlayFirstTransition() overload
Sourcefn set_active_to_children(
self,
root: impl Into<GameObject>,
is_active: impl Into<bool>,
)
fn set_active_to_children( self, root: impl Into<GameObject>, is_active: impl Into<bool>, )
SetActiveToChildren(crate::unity_engine::gameobject::GameObject, bool) overload
Sourcefn set_talk_type(
self,
talk_type: impl Into<Talk_TalkType>,
positions_root_name: impl Into<Il2CppString>,
)
fn set_talk_type( self, talk_type: impl Into<Talk_TalkType>, positions_root_name: impl Into<Il2CppString>, )
SetTalkType(crate::app::talk3_d::talk_2::Talk_TalkType, ::unity::Il2CppString) overload
Sourcefn pre_load_character(
self,
pid: impl Into<Il2CppString>,
pid_for_create: impl Into<Il2CppString>,
)
fn pre_load_character( self, pid: impl Into<Il2CppString>, pid_for_create: impl Into<Il2CppString>, )
PreLoadCharacter(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn create_character(
self,
pid: impl Into<Il2CppString>,
location_name: impl Into<Il2CppString>,
callback: impl Into<TalkCharacterManager_onLoad>,
)
fn create_character( self, pid: impl Into<Il2CppString>, location_name: impl Into<Il2CppString>, callback: impl Into<TalkCharacterManager_onLoad>, )
CreateCharacter(::unity::Il2CppString, ::unity::Il2CppString, crate::app::talk3_d::talkcharactermanager::TalkCharacterManager_onLoad) overload
Sourcefn create_character_impl(
self,
pid: impl Into<Il2CppString>,
location_name: impl Into<Il2CppString>,
callback: impl Into<TalkCharacterManager_onLoad>,
)
fn create_character_impl( self, pid: impl Into<Il2CppString>, location_name: impl Into<Il2CppString>, callback: impl Into<TalkCharacterManager_onLoad>, )
CreateCharacterImpl(::unity::Il2CppString, ::unity::Il2CppString, crate::app::talk3_d::talkcharactermanager::TalkCharacterManager_onLoad) overload
Sourcefn setup_charactor_for_display(
self,
pid: impl Into<Il2CppString>,
location_name: impl Into<Il2CppString>,
chara: impl Into<Character>,
locator: impl Into<GameObject>,
)
fn setup_charactor_for_display( self, pid: impl Into<Il2CppString>, location_name: impl Into<Il2CppString>, chara: impl Into<Character>, locator: impl Into<GameObject>, )
SetupCharactorForDisplay(::unity::Il2CppString, ::unity::Il2CppString, crate::combat::character::Character, crate::unity_engine::gameobject::GameObject) overload
Sourcefn enable_face_camera(self, location_name: impl Into<Il2CppString>)
fn enable_face_camera(self, location_name: impl Into<Il2CppString>)
EnableFaceCamera(::unity::Il2CppString) overload
Sourcefn search_from_pool(self, pid: impl Into<Il2CppString>) -> Character
fn search_from_pool(self, pid: impl Into<Il2CppString>) -> Character
SearchFromPool(::unity::Il2CppString) overload
Sourcefn fade_in_character(self, pid: impl Into<Il2CppString>)
fn fade_in_character(self, pid: impl Into<Il2CppString>)
FadeInCharacter(::unity::Il2CppString) overload
Sourcefn fade_out_character(self, pid: impl Into<Il2CppString>)
fn fade_out_character(self, pid: impl Into<Il2CppString>)
FadeOutCharacter(::unity::Il2CppString) overload
Sourcefn delete_character(self, pid: impl Into<Il2CppString>)
fn delete_character(self, pid: impl Into<Il2CppString>)
DeleteCharacter(::unity::Il2CppString) overload
Sourcefn delete_all_character(self)
fn delete_all_character(self)
DeleteAllCharacter() overload
Sourcefn move_model_to_pool(self, chara_obj: impl Into<GameObject>)
fn move_model_to_pool(self, chara_obj: impl Into<GameObject>)
MoveModelToPool(crate::unity_engine::gameobject::GameObject) overload
Sourcefn show(self, pid: impl Into<Il2CppString>)
fn show(self, pid: impl Into<Il2CppString>)
Show(::unity::Il2CppString) overload
Sourcefn hide(self, pid: impl Into<Il2CppString>)
fn hide(self, pid: impl Into<Il2CppString>)
Hide(::unity::Il2CppString) overload
Sourcefn change_anime_body(
self,
pid: impl Into<Il2CppString>,
anime_name: impl Into<Il2CppString>,
)
fn change_anime_body( self, pid: impl Into<Il2CppString>, anime_name: impl Into<Il2CppString>, )
ChangeAnimeBody(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn change_anime_face(
self,
pid: impl Into<Il2CppString>,
anime_name: impl Into<Il2CppString>,
)
fn change_anime_face( self, pid: impl Into<Il2CppString>, anime_name: impl Into<Il2CppString>, )
ChangeAnimeFace(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn find_character(self, pid: impl Into<Il2CppString>) -> Character
fn find_character(self, pid: impl Into<Il2CppString>) -> Character
FindCharacter(::unity::Il2CppString) overload
Sourcefn get_chara_location_name(self, pid: impl Into<Il2CppString>) -> Il2CppString
fn get_chara_location_name(self, pid: impl Into<Il2CppString>) -> Il2CppString
GetCharaLocationName(::unity::Il2CppString) overload
Sourcefn find_locator_by_pid(self, pid: impl Into<Il2CppString>) -> GameObject
fn find_locator_by_pid(self, pid: impl Into<Il2CppString>) -> GameObject
FindLocatorByPID(::unity::Il2CppString) overload
Sourcefn find_locator_by_location_name(
self,
location_name: impl Into<Il2CppString>,
) -> GameObject
fn find_locator_by_location_name( self, location_name: impl Into<Il2CppString>, ) -> GameObject
FindLocatorByLocationName(::unity::Il2CppString) 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: ITalkCharacterManager> ITalkCharacterManagerMethods for __T
app-talk3_d-talkcharactermanager only.