pub trait ICharacterBuilderMethods: ICharacterBuilder {
Show 54 methods
// Provided methods
fn get_body(self) -> GameObject { ... }
fn set_body(self, value: impl Into<GameObject>) { ... }
fn get_dress(self) -> GameObject { ... }
fn set_dress(self, value: impl Into<GameObject>) { ... }
fn get_head(self) -> GameObject { ... }
fn set_head(self, value: impl Into<GameObject>) { ... }
fn get_hair(self) -> GameObject { ... }
fn set_hair(self, value: impl Into<GameObject>) { ... }
fn get_left(self) -> GameObject { ... }
fn set_left(self, value: impl Into<GameObject>) { ... }
fn get_right(self) -> GameObject { ... }
fn set_right(self, value: impl Into<GameObject>) { ... }
fn get_ride(self) -> GameObject { ... }
fn set_ride(self, value: impl Into<GameObject>) { ... }
fn get_ridress(self) -> GameObject { ... }
fn set_ridress(self, value: impl Into<GameObject>) { ... }
fn get_body_aoc(self) -> AnimatorOverrideController { ... }
fn set_body_aoc(self, value: impl Into<AnimatorOverrideController>) { ... }
fn get_ride_aoc(self) -> AnimatorOverrideController { ... }
fn set_ride_aoc(self, value: impl Into<AnimatorOverrideController>) { ... }
fn get_magic(self) -> LaunchBehaviour { ... }
fn set_magic(self, value: impl Into<LaunchBehaviour>) { ... }
fn get_private_effect_catalog(self) -> PrivateEffectCatalog { ... }
fn set_private_effect_catalog(self, value: impl Into<PrivateEffectCatalog>) { ... }
fn on_destroy(self) { ... }
fn get_main_weapon(self) -> GameObject { ... }
fn get_main_hand(self) -> Transform { ... }
fn get_weapon_kind(self) -> ItemData_Kinds { ... }
fn set_weapon_kind(self, value: impl Into<ItemData_Kinds>) { ... }
fn get_weapon_name(self) -> Il2CppString { ... }
fn set_weapon_name(self, value: impl Into<Il2CppString>) { ... }
fn get_is_brawl(self) -> bool { ... }
fn get_is_flying(self) -> bool { ... }
fn get_tall(self) -> f32 { ... }
fn get_is_visible(self) -> bool { ... }
fn set_is_visible(self, value: impl Into<bool>) { ... }
fn co_build_hierarchy(self) -> IEnumerator { ... }
fn build_hierarchy(self) { ... }
fn build_base_hierarchy(self) { ... }
fn setup_animator_with_daoc(self) { ... }
fn setup_animator_with_aoc(self) { ... }
fn attach_head_hair_and_weapons(self) { ... }
fn unload_d(self, chr: impl Into<Transform>) { ... }
fn others(self) { ... }
fn get_go(self, asset: impl Into<CharacterAsset>) -> GameObject { ... }
fn repair_aoc(self) { ... }
fn attach_ridress(self) { ... }
fn attach_dress(self) { ... }
fn build_proportion(self) { ... }
fn attach_accessory(self, i: impl Into<i32>) { ... }
fn set_visible_forced(self, value: impl Into<bool>) { ... }
fn make_cached_renderers_list(self) { ... }
fn invalidate_cached_renderers_list(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_body(self) -> GameObject
fn get_body(self) -> GameObject
get_Body() overload
Sourcefn set_body(self, value: impl Into<GameObject>)
fn set_body(self, value: impl Into<GameObject>)
set_Body(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_dress(self) -> GameObject
fn get_dress(self) -> GameObject
get_Dress() overload
Sourcefn set_dress(self, value: impl Into<GameObject>)
fn set_dress(self, value: impl Into<GameObject>)
set_Dress(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_head(self) -> GameObject
fn get_head(self) -> GameObject
get_Head() overload
Sourcefn set_head(self, value: impl Into<GameObject>)
fn set_head(self, value: impl Into<GameObject>)
set_Head(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_hair(self) -> GameObject
fn get_hair(self) -> GameObject
get_Hair() overload
Sourcefn set_hair(self, value: impl Into<GameObject>)
fn set_hair(self, value: impl Into<GameObject>)
set_Hair(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_left(self) -> GameObject
fn get_left(self) -> GameObject
get_Left() overload
Sourcefn set_left(self, value: impl Into<GameObject>)
fn set_left(self, value: impl Into<GameObject>)
set_Left(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_right(self) -> GameObject
fn get_right(self) -> GameObject
get_Right() overload
Sourcefn set_right(self, value: impl Into<GameObject>)
fn set_right(self, value: impl Into<GameObject>)
set_Right(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_ride(self) -> GameObject
fn get_ride(self) -> GameObject
get_Ride() overload
Sourcefn set_ride(self, value: impl Into<GameObject>)
fn set_ride(self, value: impl Into<GameObject>)
set_Ride(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_ridress(self) -> GameObject
fn get_ridress(self) -> GameObject
get_Ridress() overload
Sourcefn set_ridress(self, value: impl Into<GameObject>)
fn set_ridress(self, value: impl Into<GameObject>)
set_Ridress(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_body_aoc(self) -> AnimatorOverrideController
fn get_body_aoc(self) -> AnimatorOverrideController
get_BodyAOC() overload
Sourcefn set_body_aoc(self, value: impl Into<AnimatorOverrideController>)
fn set_body_aoc(self, value: impl Into<AnimatorOverrideController>)
set_BodyAOC(crate::unity_engine::animatoroverridecontroller::AnimatorOverrideController) overload
Sourcefn get_ride_aoc(self) -> AnimatorOverrideController
fn get_ride_aoc(self) -> AnimatorOverrideController
get_RideAOC() overload
Sourcefn set_ride_aoc(self, value: impl Into<AnimatorOverrideController>)
fn set_ride_aoc(self, value: impl Into<AnimatorOverrideController>)
set_RideAOC(crate::unity_engine::animatoroverridecontroller::AnimatorOverrideController) overload
Sourcefn get_magic(self) -> LaunchBehaviour
fn get_magic(self) -> LaunchBehaviour
get_Magic() overload
Sourcefn set_magic(self, value: impl Into<LaunchBehaviour>)
fn set_magic(self, value: impl Into<LaunchBehaviour>)
set_Magic(crate::combat::launchbehaviour::LaunchBehaviour) overload
Sourcefn get_private_effect_catalog(self) -> PrivateEffectCatalog
fn get_private_effect_catalog(self) -> PrivateEffectCatalog
get_PrivateEffectCatalog() overload
Sourcefn set_private_effect_catalog(self, value: impl Into<PrivateEffectCatalog>)
fn set_private_effect_catalog(self, value: impl Into<PrivateEffectCatalog>)
set_PrivateEffectCatalog(crate::combat::privateeffectcatalog::PrivateEffectCatalog) overload
Sourcefn on_destroy(self)
fn on_destroy(self)
OnDestroy() overload
Sourcefn get_main_weapon(self) -> GameObject
fn get_main_weapon(self) -> GameObject
get_MainWeapon() overload
Sourcefn get_main_hand(self) -> Transform
fn get_main_hand(self) -> Transform
get_MainHand() overload
Sourcefn get_weapon_kind(self) -> ItemData_Kinds
fn get_weapon_kind(self) -> ItemData_Kinds
get_WeaponKind() overload
Sourcefn set_weapon_kind(self, value: impl Into<ItemData_Kinds>)
fn set_weapon_kind(self, value: impl Into<ItemData_Kinds>)
set_WeaponKind(crate::app::itemdata::ItemData_Kinds) overload
Sourcefn get_weapon_name(self) -> Il2CppString
fn get_weapon_name(self) -> Il2CppString
get_WeaponName() overload
Sourcefn set_weapon_name(self, value: impl Into<Il2CppString>)
fn set_weapon_name(self, value: impl Into<Il2CppString>)
set_WeaponName(::unity::Il2CppString) overload
Sourcefn get_is_brawl(self) -> bool
fn get_is_brawl(self) -> bool
get_IsBrawl() overload
Sourcefn get_is_flying(self) -> bool
fn get_is_flying(self) -> bool
get_IsFlying() overload
Sourcefn get_is_visible(self) -> bool
fn get_is_visible(self) -> bool
get_IsVisible() overload
Sourcefn set_is_visible(self, value: impl Into<bool>)
fn set_is_visible(self, value: impl Into<bool>)
set_IsVisible(bool) overload
Sourcefn co_build_hierarchy(self) -> IEnumerator
fn co_build_hierarchy(self) -> IEnumerator
CoBuildHierarchy() overload
Sourcefn build_hierarchy(self)
fn build_hierarchy(self)
BuildHierarchy() overload
Sourcefn build_base_hierarchy(self)
fn build_base_hierarchy(self)
BuildBaseHierarchy() overload
Sourcefn setup_animator_with_daoc(self)
fn setup_animator_with_daoc(self)
SetupAnimatorWithDAOC() overload
Sourcefn setup_animator_with_aoc(self)
fn setup_animator_with_aoc(self)
SetupAnimatorWithAOC() overload
Sourcefn attach_head_hair_and_weapons(self)
fn attach_head_hair_and_weapons(self)
AttachHeadHairAndWeapons() overload
Sourcefn unload_d(self, chr: impl Into<Transform>)
fn unload_d(self, chr: impl Into<Transform>)
UnloadD(crate::unity_engine::transform::Transform) overload
Sourcefn get_go(self, asset: impl Into<CharacterAsset>) -> GameObject
fn get_go(self, asset: impl Into<CharacterAsset>) -> GameObject
GetGO(crate::combat::characterasset::CharacterAsset) overload
Sourcefn repair_aoc(self)
fn repair_aoc(self)
RepairAOC() overload
Sourcefn attach_ridress(self)
fn attach_ridress(self)
AttachRidress() overload
Sourcefn attach_dress(self)
fn attach_dress(self)
AttachDress() overload
Sourcefn build_proportion(self)
fn build_proportion(self)
BuildProportion() overload
Sourcefn attach_accessory(self, i: impl Into<i32>)
fn attach_accessory(self, i: impl Into<i32>)
AttachAccessory(i32) overload
Sourcefn set_visible_forced(self, value: impl Into<bool>)
fn set_visible_forced(self, value: impl Into<bool>)
SetVisibleForced(bool) overload
Sourcefn make_cached_renderers_list(self)
fn make_cached_renderers_list(self)
MakeCachedRenderersList() overload
Sourcefn invalidate_cached_renderers_list(self)
fn invalidate_cached_renderers_list(self)
InvalidateCachedRenderersList() 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: ICharacterBuilder> ICharacterBuilderMethods for __T
combat-characterbuilder only.