pub trait ICharacterAppearanceMethods: ICharacterAppearance {
Show 40 methods
// Provided methods
fn get_anim_set(self) -> CharacterAnimset { ... }
fn set_anim_set(self, value: impl Into<CharacterAnimset>) { ... }
fn get_weapon_style(self) -> WeaponStyle { ... }
fn set_weapon_style(self, value: impl Into<WeaponStyle>) { ... }
fn get_item(self, index: impl Into<i32>) -> CharacterAsset { ... }
fn get_item_2(self, type: impl Into<AssetType>) -> CharacterAsset { ... }
fn get_acc_targets(self) -> Array<Il2CppString> { ... }
fn get_race(self) -> AnimName_Race { ... }
fn get_is_ride(self) -> bool { ... }
fn get_is_flying(self) -> bool { ... }
fn get_is_corrupt_animal(self) -> bool { ... }
fn get_is_big_dragon(self) -> bool { ... }
fn get_is_wyrm(self) -> bool { ... }
fn get_is_brawl(self) -> bool { ... }
fn get_has_rod(self) -> bool { ... }
fn get_main_hand_model(self) -> CharacterAsset { ... }
fn get_is_high_class(self) -> bool { ... }
fn get_is異形(self) -> bool { ... }
fn get_is_last_boss(self) -> bool { ... }
fn get_backward_cancel_position(self) -> f32 { ... }
fn ctor(self) { ... }
fn ctor_2(
self,
rhs: impl Into<CharacterAppearance>,
weapon_style: impl Into<WeaponStyle>,
) { ... }
fn dispose(self) { ... }
fn finalize(self) { ... }
fn set_default_name(self) { ... }
fn dump(self) -> Il2CppString { ... }
fn load_async(self) { ... }
fn load_anim_set_async(self) { ... }
fn is_loading(self) -> bool { ... }
fn replace_body_anim_for_editor(self, a: impl Into<CharacterAsset>) { ... }
fn create_anim_set_for_viewer_preview(self, map_distance: impl Into<i32>) { ... }
fn get_tall(self) -> f32 { ... }
fn get_body_size(self) -> f32 { ... }
fn modify_colors(self, go: impl Into<GameObject>) { ... }
fn has_material_to_modify(self, mats: impl Into<Array<Material>>) -> bool { ... }
fn destroy_instanced_materials(self) { ... }
fn verification(self, title: impl Into<Il2CppString>) { ... }
fn serialize_to_string(self) -> Il2CppString { ... }
fn deserialize_from_string(self, contents: impl Into<Il2CppString>) { ... }
fn calc_weapon_style(self, map_distance: impl Into<i32>) -> WeaponStyle { ... }
}Provided Methods§
Sourcefn get_anim_set(self) -> CharacterAnimset
fn get_anim_set(self) -> CharacterAnimset
get_AnimSet() overload
Sourcefn set_anim_set(self, value: impl Into<CharacterAnimset>)
fn set_anim_set(self, value: impl Into<CharacterAnimset>)
set_AnimSet(crate::combat::characteranimset::CharacterAnimset) overload
Sourcefn get_weapon_style(self) -> WeaponStyle
fn get_weapon_style(self) -> WeaponStyle
get_WeaponStyle() overload
Sourcefn set_weapon_style(self, value: impl Into<WeaponStyle>)
fn set_weapon_style(self, value: impl Into<WeaponStyle>)
set_WeaponStyle(crate::combat::weaponstyle::WeaponStyle) overload
Sourcefn get_item(self, index: impl Into<i32>) -> CharacterAsset
fn get_item(self, index: impl Into<i32>) -> CharacterAsset
get_Item(i32) overload
Sourcefn get_item_2(self, type: impl Into<AssetType>) -> CharacterAsset
fn get_item_2(self, type: impl Into<AssetType>) -> CharacterAsset
get_Item(crate::combat::assettype::AssetType) overload
Sourcefn get_acc_targets(self) -> Array<Il2CppString>
fn get_acc_targets(self) -> Array<Il2CppString>
get_AccTargets() overload
Sourcefn get_race(self) -> AnimName_Race
fn get_race(self) -> AnimName_Race
get_Race() overload
Sourcefn get_is_ride(self) -> bool
fn get_is_ride(self) -> bool
get_IsRide() overload
Sourcefn get_is_flying(self) -> bool
fn get_is_flying(self) -> bool
get_IsFlying() overload
Sourcefn get_is_corrupt_animal(self) -> bool
fn get_is_corrupt_animal(self) -> bool
get_IsCorruptAnimal() overload
Sourcefn get_is_big_dragon(self) -> bool
fn get_is_big_dragon(self) -> bool
get_IsBigDragon() overload
Sourcefn get_is_wyrm(self) -> bool
fn get_is_wyrm(self) -> bool
get_IsWyrm() overload
Sourcefn get_is_brawl(self) -> bool
fn get_is_brawl(self) -> bool
get_IsBrawl() overload
Sourcefn get_has_rod(self) -> bool
fn get_has_rod(self) -> bool
get_HasRod() overload
Sourcefn get_main_hand_model(self) -> CharacterAsset
fn get_main_hand_model(self) -> CharacterAsset
get_MainHandModel() overload
Sourcefn get_is_high_class(self) -> bool
fn get_is_high_class(self) -> bool
get_IsHighClass() overload
Sourcefn get_is_last_boss(self) -> bool
fn get_is_last_boss(self) -> bool
get_IsLastBoss() overload
Sourcefn get_backward_cancel_position(self) -> f32
fn get_backward_cancel_position(self) -> f32
get_BackwardCancelPosition() overload
Sourcefn ctor_2(
self,
rhs: impl Into<CharacterAppearance>,
weapon_style: impl Into<WeaponStyle>,
)
fn ctor_2( self, rhs: impl Into<CharacterAppearance>, weapon_style: impl Into<WeaponStyle>, )
.ctor(crate::combat::characterappearance::CharacterAppearance, crate::combat::weaponstyle::WeaponStyle) overload
Sourcefn set_default_name(self)
fn set_default_name(self)
SetDefaultName() overload
Sourcefn dump(self) -> Il2CppString
fn dump(self) -> Il2CppString
Dump() overload
Sourcefn load_async(self)
fn load_async(self)
LoadAsync() overload
Sourcefn load_anim_set_async(self)
fn load_anim_set_async(self)
LoadAnimSetAsync() overload
Sourcefn is_loading(self) -> bool
fn is_loading(self) -> bool
IsLoading() overload
Sourcefn replace_body_anim_for_editor(self, a: impl Into<CharacterAsset>)
fn replace_body_anim_for_editor(self, a: impl Into<CharacterAsset>)
ReplaceBodyAnimForEditor(crate::combat::characterasset::CharacterAsset) overload
Sourcefn create_anim_set_for_viewer_preview(self, map_distance: impl Into<i32>)
fn create_anim_set_for_viewer_preview(self, map_distance: impl Into<i32>)
CreateAnimSetForViewerPreview(i32) overload
Sourcefn get_body_size(self) -> f32
fn get_body_size(self) -> f32
GetBodySize() overload
Sourcefn modify_colors(self, go: impl Into<GameObject>)
fn modify_colors(self, go: impl Into<GameObject>)
ModifyColors(crate::unity_engine::gameobject::GameObject) overload
Sourcefn has_material_to_modify(self, mats: impl Into<Array<Material>>) -> bool
fn has_material_to_modify(self, mats: impl Into<Array<Material>>) -> bool
HasMaterialToModify(::unity::Array<crate::unity_engine::material::Material>) overload
Sourcefn destroy_instanced_materials(self)
fn destroy_instanced_materials(self)
DestroyInstancedMaterials() overload
Sourcefn verification(self, title: impl Into<Il2CppString>)
fn verification(self, title: impl Into<Il2CppString>)
Verification(::unity::Il2CppString) overload
Sourcefn serialize_to_string(self) -> Il2CppString
fn serialize_to_string(self) -> Il2CppString
SerializeToString() overload
Sourcefn deserialize_from_string(self, contents: impl Into<Il2CppString>)
fn deserialize_from_string(self, contents: impl Into<Il2CppString>)
DeserializeFromString(::unity::Il2CppString) overload
Sourcefn calc_weapon_style(self, map_distance: impl Into<i32>) -> WeaponStyle
fn calc_weapon_style(self, map_distance: impl Into<i32>) -> WeaponStyle
CalcWeaponStyle(i32) 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: ICharacterAppearance> ICharacterAppearanceMethods for __T
combat-characterappearance only.