pub trait ICharacterJointMethods: ICharacterJoint {
Show 95 methods
// Provided methods
fn get_cp(self) -> Character { ... }
fn get_item(self, name: impl Into<Il2CppString>) -> Transform { ... }
fn get_tr_ato_b(self, s: impl Into<Il2CppString>) -> TR { ... }
fn get_is_late_update(self) -> bool { ... }
fn set_is_late_update(self, value: impl Into<bool>) { ... }
fn get_is_available(self) -> bool { ... }
fn run_scheduler(self) { ... }
fn update(self) { ... }
fn late_update(self) { ... }
fn get_c_trans_position(self) -> Vector3 { ... }
fn set_c_trans_position(self, value: impl Into<Vector3>) { ... }
fn get_c_trans_ride_position(self) -> Vector3 { ... }
fn set_c_trans_ride_position(self, value: impl Into<Vector3>) { ... }
fn get_c_hip_jnt_position(self) -> Vector3 { ... }
fn set_c_hip_jnt_position(self, value: impl Into<Vector3>) { ... }
fn get_c_head_loc_position(self) -> Vector3 { ... }
fn set_c_head_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_c_ride_loc_position(self) -> Vector3 { ... }
fn set_c_ride_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_c_spine2_jnt_position(self) -> Vector3 { ... }
fn set_c_spine2_jnt_position(self, value: impl Into<Vector3>) { ... }
fn get_l_wpn1_loc_position(self) -> Vector3 { ... }
fn set_l_wpn1_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_r_wpn1_loc_position(self) -> Vector3 { ... }
fn set_r_wpn1_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_hand01_jnt_position(self) -> Vector3 { ... }
fn set_hand01_jnt_position(self, value: impl Into<Vector3>) { ... }
fn get_l_leg_loc_position(self) -> Vector3 { ... }
fn set_l_leg_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_r_leg_loc_position(self) -> Vector3 { ... }
fn set_r_leg_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_l_limb_f_loc_position(self) -> Vector3 { ... }
fn set_l_limb_f_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_l_limb_r_loc_position(self) -> Vector3 { ... }
fn set_l_limb_r_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_r_limb_f_loc_position(self) -> Vector3 { ... }
fn set_r_limb_f_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_r_limb_r_loc_position(self) -> Vector3 { ... }
fn set_r_limb_r_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_cam_look_at_loc_position(self) -> Vector3 { ... }
fn set_cam_look_at_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_cam_follow_loc_position(self) -> Vector3 { ... }
fn set_cam_follow_loc_position(self, value: impl Into<Vector3>) { ... }
fn get_look_at_loc_position(self) -> Vector3 { ... }
fn set_look_at_loc_position(self, value: impl Into<Vector3>) { ... }
fn update_position_cache(self) { ... }
fn get_c_trans(self) -> Transform { ... }
fn get_c_trans_ride(self) -> Transform { ... }
fn get_c_hip_jnt(self) -> Transform { ... }
fn get_c_head_loc(self) -> Transform { ... }
fn get_c_ride_loc(self) -> Transform { ... }
fn get_l_wpn1_loc(self) -> Transform { ... }
fn get_r_wpn1_loc(self) -> Transform { ... }
fn get_hand01_jnt(self) -> Transform { ... }
fn get_l_leg_loc(self) -> Transform { ... }
fn get_r_leg_loc(self) -> Transform { ... }
fn get_l_limb_f_loc(self) -> Transform { ... }
fn get_l_limb_r_loc(self) -> Transform { ... }
fn get_r_limb_f_loc(self) -> Transform { ... }
fn get_r_limb_r_loc(self) -> Transform { ... }
fn get_cam_look_at_loc(self) -> Transform { ... }
fn get_cam_follow_loc(self) -> Transform { ... }
fn get_look_at_loc(self) -> Transform { ... }
fn get_look_at_ride_loc(self) -> Transform { ... }
fn get_c_neck_jnt(self) -> Transform { ... }
fn get_c_head_jnt(self) -> Transform { ... }
fn get_c_spine1_jnt(self) -> Transform { ... }
fn get_c_spine2_jnt(self) -> Transform { ... }
fn get_l_cla_jnt(self) -> Transform { ... }
fn get_r_cla_jnt(self) -> Transform { ... }
fn get_l_arm1_jnt(self) -> Transform { ... }
fn get_r_arm1_jnt(self) -> Transform { ... }
fn get_l_arm3_jnt(self) -> Transform { ... }
fn get_r_arm3_jnt(self) -> Transform { ... }
fn get_l_leg1_jnt(self) -> Transform { ... }
fn get_r_leg1_jnt(self) -> Transform { ... }
fn get_l_leg3_jnt(self) -> Transform { ... }
fn get_r_leg3_jnt(self) -> Transform { ... }
fn get_l_shldr_armr_jnt(self) -> Transform { ... }
fn get_r_shldr_armr_jnt(self) -> Transform { ... }
fn get_l_arm1vol_jnt(self) -> Transform { ... }
fn get_r_arm1vol_jnt(self) -> Transform { ... }
fn get_l_arm2vol_jnt(self) -> Transform { ... }
fn get_r_arm2vol_jnt(self) -> Transform { ... }
fn get_l_leg1vol_jnt(self) -> Transform { ... }
fn get_r_leg1vol_jnt(self) -> Transform { ... }
fn get_l_leg2vol_jnt(self) -> Transform { ... }
fn get_r_leg2vol_jnt(self) -> Transform { ... }
fn get_l_bust_jnt(self) -> Transform { ... }
fn get_r_bust_jnt(self) -> Transform { ... }
fn get_c_spine1vol_jnt(self) -> Transform { ... }
fn get_c_spine2vol_jnt(self) -> Transform { ... }
fn import_cache_from_hierarchy_cache(self, hc: impl Into<HierarchyCache>) { ... }
fn flush(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_item(self, name: impl Into<Il2CppString>) -> Transform
fn get_item(self, name: impl Into<Il2CppString>) -> Transform
get_Item(::unity::Il2CppString) overload
Sourcefn get_tr_ato_b(self, s: impl Into<Il2CppString>) -> TR
fn get_tr_ato_b(self, s: impl Into<Il2CppString>) -> TR
GetTR_AtoB(::unity::Il2CppString) overload
Sourcefn get_is_late_update(self) -> bool
fn get_is_late_update(self) -> bool
get_IsLateUpdate() overload
Sourcefn set_is_late_update(self, value: impl Into<bool>)
fn set_is_late_update(self, value: impl Into<bool>)
set_IsLateUpdate(bool) overload
Sourcefn get_is_available(self) -> bool
fn get_is_available(self) -> bool
get_IsAvailable() overload
Sourcefn run_scheduler(self)
fn run_scheduler(self)
RunScheduler() overload
Sourcefn late_update(self)
fn late_update(self)
LateUpdate() overload
Sourcefn get_c_trans_position(self) -> Vector3
fn get_c_trans_position(self) -> Vector3
get_c_trans_position() overload
Sourcefn set_c_trans_position(self, value: impl Into<Vector3>)
fn set_c_trans_position(self, value: impl Into<Vector3>)
set_c_trans_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_c_trans_ride_position(self) -> Vector3
fn get_c_trans_ride_position(self) -> Vector3
get_c_trans_ride_position() overload
Sourcefn set_c_trans_ride_position(self, value: impl Into<Vector3>)
fn set_c_trans_ride_position(self, value: impl Into<Vector3>)
set_c_trans_ride_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_c_hip_jnt_position(self) -> Vector3
fn get_c_hip_jnt_position(self) -> Vector3
get_c_hip_jnt_position() overload
Sourcefn set_c_hip_jnt_position(self, value: impl Into<Vector3>)
fn set_c_hip_jnt_position(self, value: impl Into<Vector3>)
set_c_hip_jnt_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_c_head_loc_position(self) -> Vector3
fn get_c_head_loc_position(self) -> Vector3
get_c_head_loc_position() overload
Sourcefn set_c_head_loc_position(self, value: impl Into<Vector3>)
fn set_c_head_loc_position(self, value: impl Into<Vector3>)
set_c_head_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_c_ride_loc_position(self) -> Vector3
fn get_c_ride_loc_position(self) -> Vector3
get_c_ride_loc_position() overload
Sourcefn set_c_ride_loc_position(self, value: impl Into<Vector3>)
fn set_c_ride_loc_position(self, value: impl Into<Vector3>)
set_c_ride_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_c_spine2_jnt_position(self) -> Vector3
fn get_c_spine2_jnt_position(self) -> Vector3
get_c_spine2_jnt_position() overload
Sourcefn set_c_spine2_jnt_position(self, value: impl Into<Vector3>)
fn set_c_spine2_jnt_position(self, value: impl Into<Vector3>)
set_c_spine2_jnt_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_l_wpn1_loc_position(self) -> Vector3
fn get_l_wpn1_loc_position(self) -> Vector3
get_l_wpn1_loc_position() overload
Sourcefn set_l_wpn1_loc_position(self, value: impl Into<Vector3>)
fn set_l_wpn1_loc_position(self, value: impl Into<Vector3>)
set_l_wpn1_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_r_wpn1_loc_position(self) -> Vector3
fn get_r_wpn1_loc_position(self) -> Vector3
get_r_wpn1_loc_position() overload
Sourcefn set_r_wpn1_loc_position(self, value: impl Into<Vector3>)
fn set_r_wpn1_loc_position(self, value: impl Into<Vector3>)
set_r_wpn1_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_hand01_jnt_position(self) -> Vector3
fn get_hand01_jnt_position(self) -> Vector3
get_hand01_jnt_position() overload
Sourcefn set_hand01_jnt_position(self, value: impl Into<Vector3>)
fn set_hand01_jnt_position(self, value: impl Into<Vector3>)
set_hand01_jnt_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_l_leg_loc_position(self) -> Vector3
fn get_l_leg_loc_position(self) -> Vector3
get_l_leg_loc_position() overload
Sourcefn set_l_leg_loc_position(self, value: impl Into<Vector3>)
fn set_l_leg_loc_position(self, value: impl Into<Vector3>)
set_l_leg_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_r_leg_loc_position(self) -> Vector3
fn get_r_leg_loc_position(self) -> Vector3
get_r_leg_loc_position() overload
Sourcefn set_r_leg_loc_position(self, value: impl Into<Vector3>)
fn set_r_leg_loc_position(self, value: impl Into<Vector3>)
set_r_leg_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_l_limb_f_loc_position(self) -> Vector3
fn get_l_limb_f_loc_position(self) -> Vector3
get_l_limbF_loc_position() overload
Sourcefn set_l_limb_f_loc_position(self, value: impl Into<Vector3>)
fn set_l_limb_f_loc_position(self, value: impl Into<Vector3>)
set_l_limbF_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_l_limb_r_loc_position(self) -> Vector3
fn get_l_limb_r_loc_position(self) -> Vector3
get_l_limbR_loc_position() overload
Sourcefn set_l_limb_r_loc_position(self, value: impl Into<Vector3>)
fn set_l_limb_r_loc_position(self, value: impl Into<Vector3>)
set_l_limbR_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_r_limb_f_loc_position(self) -> Vector3
fn get_r_limb_f_loc_position(self) -> Vector3
get_r_limbF_loc_position() overload
Sourcefn set_r_limb_f_loc_position(self, value: impl Into<Vector3>)
fn set_r_limb_f_loc_position(self, value: impl Into<Vector3>)
set_r_limbF_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_r_limb_r_loc_position(self) -> Vector3
fn get_r_limb_r_loc_position(self) -> Vector3
get_r_limbR_loc_position() overload
Sourcefn set_r_limb_r_loc_position(self, value: impl Into<Vector3>)
fn set_r_limb_r_loc_position(self, value: impl Into<Vector3>)
set_r_limbR_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_cam_look_at_loc_position(self) -> Vector3
fn get_cam_look_at_loc_position(self) -> Vector3
get_camLookAt_loc_position() overload
Sourcefn set_cam_look_at_loc_position(self, value: impl Into<Vector3>)
fn set_cam_look_at_loc_position(self, value: impl Into<Vector3>)
set_camLookAt_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_cam_follow_loc_position(self) -> Vector3
fn get_cam_follow_loc_position(self) -> Vector3
get_camFollow_loc_position() overload
Sourcefn set_cam_follow_loc_position(self, value: impl Into<Vector3>)
fn set_cam_follow_loc_position(self, value: impl Into<Vector3>)
set_camFollow_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_look_at_loc_position(self) -> Vector3
fn get_look_at_loc_position(self) -> Vector3
get_lookAt_loc_position() overload
Sourcefn set_look_at_loc_position(self, value: impl Into<Vector3>)
fn set_look_at_loc_position(self, value: impl Into<Vector3>)
set_lookAt_loc_position(crate::unity_engine::vector3::Vector3) overload
Sourcefn update_position_cache(self)
fn update_position_cache(self)
UpdatePositionCache() overload
Sourcefn get_c_trans(self) -> Transform
fn get_c_trans(self) -> Transform
get_c_trans() overload
Sourcefn get_c_trans_ride(self) -> Transform
fn get_c_trans_ride(self) -> Transform
get_c_trans_ride() overload
Sourcefn get_c_hip_jnt(self) -> Transform
fn get_c_hip_jnt(self) -> Transform
get_c_hip_jnt() overload
Sourcefn get_c_head_loc(self) -> Transform
fn get_c_head_loc(self) -> Transform
get_c_head_loc() overload
Sourcefn get_c_ride_loc(self) -> Transform
fn get_c_ride_loc(self) -> Transform
get_c_ride_loc() overload
Sourcefn get_l_wpn1_loc(self) -> Transform
fn get_l_wpn1_loc(self) -> Transform
get_l_wpn1_loc() overload
Sourcefn get_r_wpn1_loc(self) -> Transform
fn get_r_wpn1_loc(self) -> Transform
get_r_wpn1_loc() overload
Sourcefn get_hand01_jnt(self) -> Transform
fn get_hand01_jnt(self) -> Transform
get_hand01_jnt() overload
Sourcefn get_l_leg_loc(self) -> Transform
fn get_l_leg_loc(self) -> Transform
get_l_leg_loc() overload
Sourcefn get_r_leg_loc(self) -> Transform
fn get_r_leg_loc(self) -> Transform
get_r_leg_loc() overload
Sourcefn get_l_limb_f_loc(self) -> Transform
fn get_l_limb_f_loc(self) -> Transform
get_l_limbF_loc() overload
Sourcefn get_l_limb_r_loc(self) -> Transform
fn get_l_limb_r_loc(self) -> Transform
get_l_limbR_loc() overload
Sourcefn get_r_limb_f_loc(self) -> Transform
fn get_r_limb_f_loc(self) -> Transform
get_r_limbF_loc() overload
Sourcefn get_r_limb_r_loc(self) -> Transform
fn get_r_limb_r_loc(self) -> Transform
get_r_limbR_loc() overload
Sourcefn get_cam_look_at_loc(self) -> Transform
fn get_cam_look_at_loc(self) -> Transform
get_camLookAt_loc() overload
Sourcefn get_cam_follow_loc(self) -> Transform
fn get_cam_follow_loc(self) -> Transform
get_camFollow_loc() overload
Sourcefn get_look_at_loc(self) -> Transform
fn get_look_at_loc(self) -> Transform
get_lookAt_loc() overload
Sourcefn get_look_at_ride_loc(self) -> Transform
fn get_look_at_ride_loc(self) -> Transform
get_lookAt_ride_loc() overload
Sourcefn get_c_neck_jnt(self) -> Transform
fn get_c_neck_jnt(self) -> Transform
get_c_neck_jnt() overload
Sourcefn get_c_head_jnt(self) -> Transform
fn get_c_head_jnt(self) -> Transform
get_c_head_jnt() overload
Sourcefn get_c_spine1_jnt(self) -> Transform
fn get_c_spine1_jnt(self) -> Transform
get_c_spine1_jnt() overload
Sourcefn get_c_spine2_jnt(self) -> Transform
fn get_c_spine2_jnt(self) -> Transform
get_c_spine2_jnt() overload
Sourcefn get_l_cla_jnt(self) -> Transform
fn get_l_cla_jnt(self) -> Transform
get_l_cla_jnt() overload
Sourcefn get_r_cla_jnt(self) -> Transform
fn get_r_cla_jnt(self) -> Transform
get_r_cla_jnt() overload
Sourcefn get_l_arm1_jnt(self) -> Transform
fn get_l_arm1_jnt(self) -> Transform
get_l_arm1_jnt() overload
Sourcefn get_r_arm1_jnt(self) -> Transform
fn get_r_arm1_jnt(self) -> Transform
get_r_arm1_jnt() overload
Sourcefn get_l_arm3_jnt(self) -> Transform
fn get_l_arm3_jnt(self) -> Transform
get_l_arm3_jnt() overload
Sourcefn get_r_arm3_jnt(self) -> Transform
fn get_r_arm3_jnt(self) -> Transform
get_r_arm3_jnt() overload
Sourcefn get_l_leg1_jnt(self) -> Transform
fn get_l_leg1_jnt(self) -> Transform
get_l_leg1_jnt() overload
Sourcefn get_r_leg1_jnt(self) -> Transform
fn get_r_leg1_jnt(self) -> Transform
get_r_leg1_jnt() overload
Sourcefn get_l_leg3_jnt(self) -> Transform
fn get_l_leg3_jnt(self) -> Transform
get_l_leg3_jnt() overload
Sourcefn get_r_leg3_jnt(self) -> Transform
fn get_r_leg3_jnt(self) -> Transform
get_r_leg3_jnt() overload
Sourcefn get_l_shldr_armr_jnt(self) -> Transform
fn get_l_shldr_armr_jnt(self) -> Transform
get_l_shldrArmr_jnt() overload
Sourcefn get_r_shldr_armr_jnt(self) -> Transform
fn get_r_shldr_armr_jnt(self) -> Transform
get_r_shldrArmr_jnt() overload
Sourcefn get_l_arm1vol_jnt(self) -> Transform
fn get_l_arm1vol_jnt(self) -> Transform
get_l_arm1vol_jnt() overload
Sourcefn get_r_arm1vol_jnt(self) -> Transform
fn get_r_arm1vol_jnt(self) -> Transform
get_r_arm1vol_jnt() overload
Sourcefn get_l_arm2vol_jnt(self) -> Transform
fn get_l_arm2vol_jnt(self) -> Transform
get_l_arm2vol_jnt() overload
Sourcefn get_r_arm2vol_jnt(self) -> Transform
fn get_r_arm2vol_jnt(self) -> Transform
get_r_arm2vol_jnt() overload
Sourcefn get_l_leg1vol_jnt(self) -> Transform
fn get_l_leg1vol_jnt(self) -> Transform
get_l_leg1vol_jnt() overload
Sourcefn get_r_leg1vol_jnt(self) -> Transform
fn get_r_leg1vol_jnt(self) -> Transform
get_r_leg1vol_jnt() overload
Sourcefn get_l_leg2vol_jnt(self) -> Transform
fn get_l_leg2vol_jnt(self) -> Transform
get_l_leg2vol_jnt() overload
Sourcefn get_r_leg2vol_jnt(self) -> Transform
fn get_r_leg2vol_jnt(self) -> Transform
get_r_leg2vol_jnt() overload
Sourcefn get_l_bust_jnt(self) -> Transform
fn get_l_bust_jnt(self) -> Transform
get_l_bust_jnt() overload
Sourcefn get_r_bust_jnt(self) -> Transform
fn get_r_bust_jnt(self) -> Transform
get_r_bust_jnt() overload
Sourcefn get_c_spine1vol_jnt(self) -> Transform
fn get_c_spine1vol_jnt(self) -> Transform
get_c_spine1vol_jnt() overload
Sourcefn get_c_spine2vol_jnt(self) -> Transform
fn get_c_spine2vol_jnt(self) -> Transform
get_c_spine2vol_jnt() overload
Sourcefn import_cache_from_hierarchy_cache(self, hc: impl Into<HierarchyCache>)
fn import_cache_from_hierarchy_cache(self, hc: impl Into<HierarchyCache>)
ImportCacheFromHierarchyCache(crate::combat::hierarchycache::HierarchyCache) 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: ICharacterJoint> ICharacterJointMethods for __T
combat-characterjoint only.