Skip to main content

ICharacterBuilderMethods

Trait ICharacterBuilderMethods 

Source
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§

Source

fn get_body(self) -> GameObject

get_Body() overload

Source

fn set_body(self, value: impl Into<GameObject>)

set_Body(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_dress(self) -> GameObject

get_Dress() overload

Source

fn set_dress(self, value: impl Into<GameObject>)

set_Dress(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_head(self) -> GameObject

get_Head() overload

Source

fn set_head(self, value: impl Into<GameObject>)

set_Head(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_hair(self) -> GameObject

get_Hair() overload

Source

fn set_hair(self, value: impl Into<GameObject>)

set_Hair(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_left(self) -> GameObject

get_Left() overload

Source

fn set_left(self, value: impl Into<GameObject>)

set_Left(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_right(self) -> GameObject

get_Right() overload

Source

fn set_right(self, value: impl Into<GameObject>)

set_Right(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_ride(self) -> GameObject

get_Ride() overload

Source

fn set_ride(self, value: impl Into<GameObject>)

set_Ride(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_ridress(self) -> GameObject

get_Ridress() overload

Source

fn set_ridress(self, value: impl Into<GameObject>)

set_Ridress(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_body_aoc(self) -> AnimatorOverrideController

get_BodyAOC() overload

Source

fn set_body_aoc(self, value: impl Into<AnimatorOverrideController>)

set_BodyAOC(crate::unity_engine::animatoroverridecontroller::AnimatorOverrideController) overload

Source

fn get_ride_aoc(self) -> AnimatorOverrideController

get_RideAOC() overload

Source

fn set_ride_aoc(self, value: impl Into<AnimatorOverrideController>)

set_RideAOC(crate::unity_engine::animatoroverridecontroller::AnimatorOverrideController) overload

Source

fn get_magic(self) -> LaunchBehaviour

get_Magic() overload

Source

fn set_magic(self, value: impl Into<LaunchBehaviour>)

set_Magic(crate::combat::launchbehaviour::LaunchBehaviour) overload

Source

fn get_private_effect_catalog(self) -> PrivateEffectCatalog

get_PrivateEffectCatalog() overload

Source

fn set_private_effect_catalog(self, value: impl Into<PrivateEffectCatalog>)

set_PrivateEffectCatalog(crate::combat::privateeffectcatalog::PrivateEffectCatalog) overload

Source

fn on_destroy(self)

OnDestroy() overload

Source

fn get_main_weapon(self) -> GameObject

get_MainWeapon() overload

Source

fn get_main_hand(self) -> Transform

get_MainHand() overload

Source

fn get_weapon_kind(self) -> ItemData_Kinds

get_WeaponKind() overload

Source

fn set_weapon_kind(self, value: impl Into<ItemData_Kinds>)

set_WeaponKind(crate::app::itemdata::ItemData_Kinds) overload

Source

fn get_weapon_name(self) -> Il2CppString

get_WeaponName() overload

Source

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

set_WeaponName(::unity::Il2CppString) overload

Source

fn get_is_brawl(self) -> bool

get_IsBrawl() overload

Source

fn get_is_flying(self) -> bool

get_IsFlying() overload

Source

fn get_tall(self) -> f32

GetTall() overload

Source

fn get_is_visible(self) -> bool

get_IsVisible() overload

Source

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

set_IsVisible(bool) overload

Source

fn co_build_hierarchy(self) -> IEnumerator

CoBuildHierarchy() overload

Source

fn build_hierarchy(self)

BuildHierarchy() overload

Source

fn build_base_hierarchy(self)

BuildBaseHierarchy() overload

Source

fn setup_animator_with_daoc(self)

SetupAnimatorWithDAOC() overload

Source

fn setup_animator_with_aoc(self)

SetupAnimatorWithAOC() overload

Source

fn attach_head_hair_and_weapons(self)

AttachHeadHairAndWeapons() overload

Source

fn unload_d(self, chr: impl Into<Transform>)

UnloadD(crate::unity_engine::transform::Transform) overload

Source

fn others(self)

Others() overload

Source

fn get_go(self, asset: impl Into<CharacterAsset>) -> GameObject

GetGO(crate::combat::characterasset::CharacterAsset) overload

Source

fn repair_aoc(self)

RepairAOC() overload

Source

fn attach_ridress(self)

AttachRidress() overload

Source

fn attach_dress(self)

AttachDress() overload

Source

fn build_proportion(self)

BuildProportion() overload

Source

fn attach_accessory(self, i: impl Into<i32>)

AttachAccessory(i32) overload

Source

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

SetVisibleForced(bool) overload

Source

fn make_cached_renderers_list(self)

MakeCachedRenderersList() overload

Source

fn invalidate_cached_renderers_list(self)

InvalidateCachedRenderersList() 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: ICharacterBuilder> ICharacterBuilderMethods for __T

Available on crate feature combat-characterbuilder only.