pub trait IConfigurableJointMethods: IConfigurableJoint {
Show 101 methods
// Provided methods
fn get_secondary_axis(self) -> Vector3 { ... }
fn set_secondary_axis(self, value: impl Into<Vector3>) { ... }
fn get_x_motion(self) -> ConfigurableJointMotion { ... }
fn set_x_motion(self, value: impl Into<ConfigurableJointMotion>) { ... }
fn get_y_motion(self) -> ConfigurableJointMotion { ... }
fn set_y_motion(self, value: impl Into<ConfigurableJointMotion>) { ... }
fn get_z_motion(self) -> ConfigurableJointMotion { ... }
fn set_z_motion(self, value: impl Into<ConfigurableJointMotion>) { ... }
fn get_angular_x_motion(self) -> ConfigurableJointMotion { ... }
fn set_angular_x_motion(self, value: impl Into<ConfigurableJointMotion>) { ... }
fn get_angular_y_motion(self) -> ConfigurableJointMotion { ... }
fn set_angular_y_motion(self, value: impl Into<ConfigurableJointMotion>) { ... }
fn get_angular_z_motion(self) -> ConfigurableJointMotion { ... }
fn set_angular_z_motion(self, value: impl Into<ConfigurableJointMotion>) { ... }
fn get_linear_limit_spring(self) -> SoftJointLimitSpring { ... }
fn set_linear_limit_spring(self, value: impl Into<SoftJointLimitSpring>) { ... }
fn get_angular_x_limit_spring(self) -> SoftJointLimitSpring { ... }
fn set_angular_x_limit_spring(self, value: impl Into<SoftJointLimitSpring>) { ... }
fn get_angular_yz_limit_spring(self) -> SoftJointLimitSpring { ... }
fn set_angular_yz_limit_spring(self, value: impl Into<SoftJointLimitSpring>) { ... }
fn get_linear_limit(self) -> SoftJointLimit { ... }
fn set_linear_limit(self, value: impl Into<SoftJointLimit>) { ... }
fn get_low_angular_x_limit(self) -> SoftJointLimit { ... }
fn set_low_angular_x_limit(self, value: impl Into<SoftJointLimit>) { ... }
fn get_high_angular_x_limit(self) -> SoftJointLimit { ... }
fn set_high_angular_x_limit(self, value: impl Into<SoftJointLimit>) { ... }
fn get_angular_y_limit(self) -> SoftJointLimit { ... }
fn set_angular_y_limit(self, value: impl Into<SoftJointLimit>) { ... }
fn get_angular_z_limit(self) -> SoftJointLimit { ... }
fn set_angular_z_limit(self, value: impl Into<SoftJointLimit>) { ... }
fn get_target_position(self) -> Vector3 { ... }
fn set_target_position(self, value: impl Into<Vector3>) { ... }
fn get_target_velocity(self) -> Vector3 { ... }
fn set_target_velocity(self, value: impl Into<Vector3>) { ... }
fn get_x_drive(self) -> JointDrive { ... }
fn set_x_drive(self, value: impl Into<JointDrive>) { ... }
fn get_y_drive(self) -> JointDrive { ... }
fn set_y_drive(self, value: impl Into<JointDrive>) { ... }
fn get_z_drive(self) -> JointDrive { ... }
fn set_z_drive(self, value: impl Into<JointDrive>) { ... }
fn get_target_rotation(self) -> Quaternion { ... }
fn set_target_rotation(self, value: impl Into<Quaternion>) { ... }
fn get_target_angular_velocity(self) -> Vector3 { ... }
fn set_target_angular_velocity(self, value: impl Into<Vector3>) { ... }
fn get_rotation_drive_mode(self) -> RotationDriveMode { ... }
fn set_rotation_drive_mode(self, value: impl Into<RotationDriveMode>) { ... }
fn get_angular_x_drive(self) -> JointDrive { ... }
fn set_angular_x_drive(self, value: impl Into<JointDrive>) { ... }
fn get_angular_yz_drive(self) -> JointDrive { ... }
fn set_angular_yz_drive(self, value: impl Into<JointDrive>) { ... }
fn get_slerp_drive(self) -> JointDrive { ... }
fn set_slerp_drive(self, value: impl Into<JointDrive>) { ... }
fn get_projection_mode(self) -> JointProjectionMode { ... }
fn set_projection_mode(self, value: impl Into<JointProjectionMode>) { ... }
fn get_projection_distance(self) -> f32 { ... }
fn set_projection_distance(self, value: impl Into<f32>) { ... }
fn get_projection_angle(self) -> f32 { ... }
fn set_projection_angle(self, value: impl Into<f32>) { ... }
fn get_configured_in_world_space(self) -> bool { ... }
fn set_configured_in_world_space(self, value: impl Into<bool>) { ... }
fn get_swap_bodies(self) -> bool { ... }
fn set_swap_bodies(self, value: impl Into<bool>) { ... }
fn ctor(self) { ... }
fn get_secondary_axis_injected(self) -> Vector3 { ... }
fn set_secondary_axis_injected(self) -> Vector3 { ... }
fn get_linear_limit_spring_injected(self) -> SoftJointLimitSpring { ... }
fn set_linear_limit_spring_injected(self) -> SoftJointLimitSpring { ... }
fn get_angular_x_limit_spring_injected(self) -> SoftJointLimitSpring { ... }
fn set_angular_x_limit_spring_injected(self) -> SoftJointLimitSpring { ... }
fn get_angular_yz_limit_spring_injected(self) -> SoftJointLimitSpring { ... }
fn set_angular_yz_limit_spring_injected(self) -> SoftJointLimitSpring { ... }
fn get_linear_limit_injected(self) -> SoftJointLimit { ... }
fn set_linear_limit_injected(self) -> SoftJointLimit { ... }
fn get_low_angular_x_limit_injected(self) -> SoftJointLimit { ... }
fn set_low_angular_x_limit_injected(self) -> SoftJointLimit { ... }
fn get_high_angular_x_limit_injected(self) -> SoftJointLimit { ... }
fn set_high_angular_x_limit_injected(self) -> SoftJointLimit { ... }
fn get_angular_y_limit_injected(self) -> SoftJointLimit { ... }
fn set_angular_y_limit_injected(self) -> SoftJointLimit { ... }
fn get_angular_z_limit_injected(self) -> SoftJointLimit { ... }
fn set_angular_z_limit_injected(self) -> SoftJointLimit { ... }
fn get_target_position_injected(self) -> Vector3 { ... }
fn set_target_position_injected(self) -> Vector3 { ... }
fn get_target_velocity_injected(self) -> Vector3 { ... }
fn set_target_velocity_injected(self) -> Vector3 { ... }
fn get_x_drive_injected(self) -> JointDrive { ... }
fn set_x_drive_injected(self) -> JointDrive { ... }
fn get_y_drive_injected(self) -> JointDrive { ... }
fn set_y_drive_injected(self) -> JointDrive { ... }
fn get_z_drive_injected(self) -> JointDrive { ... }
fn set_z_drive_injected(self) -> JointDrive { ... }
fn get_target_rotation_injected(self) -> Quaternion { ... }
fn set_target_rotation_injected(self) -> Quaternion { ... }
fn get_target_angular_velocity_injected(self) -> Vector3 { ... }
fn set_target_angular_velocity_injected(self) -> Vector3 { ... }
fn get_angular_x_drive_injected(self) -> JointDrive { ... }
fn set_angular_x_drive_injected(self) -> JointDrive { ... }
fn get_angular_yz_drive_injected(self) -> JointDrive { ... }
fn set_angular_yz_drive_injected(self) -> JointDrive { ... }
fn get_slerp_drive_injected(self) -> JointDrive { ... }
fn set_slerp_drive_injected(self) -> JointDrive { ... }
}Provided Methods§
Sourcefn get_secondary_axis(self) -> Vector3
fn get_secondary_axis(self) -> Vector3
get_secondaryAxis() overload
Sourcefn set_secondary_axis(self, value: impl Into<Vector3>)
fn set_secondary_axis(self, value: impl Into<Vector3>)
set_secondaryAxis(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_x_motion(self) -> ConfigurableJointMotion
fn get_x_motion(self) -> ConfigurableJointMotion
get_xMotion() overload
Sourcefn set_x_motion(self, value: impl Into<ConfigurableJointMotion>)
fn set_x_motion(self, value: impl Into<ConfigurableJointMotion>)
set_xMotion(crate::unity_engine::configurablejointmotion::ConfigurableJointMotion) overload
Sourcefn get_y_motion(self) -> ConfigurableJointMotion
fn get_y_motion(self) -> ConfigurableJointMotion
get_yMotion() overload
Sourcefn set_y_motion(self, value: impl Into<ConfigurableJointMotion>)
fn set_y_motion(self, value: impl Into<ConfigurableJointMotion>)
set_yMotion(crate::unity_engine::configurablejointmotion::ConfigurableJointMotion) overload
Sourcefn get_z_motion(self) -> ConfigurableJointMotion
fn get_z_motion(self) -> ConfigurableJointMotion
get_zMotion() overload
Sourcefn set_z_motion(self, value: impl Into<ConfigurableJointMotion>)
fn set_z_motion(self, value: impl Into<ConfigurableJointMotion>)
set_zMotion(crate::unity_engine::configurablejointmotion::ConfigurableJointMotion) overload
Sourcefn get_angular_x_motion(self) -> ConfigurableJointMotion
fn get_angular_x_motion(self) -> ConfigurableJointMotion
get_angularXMotion() overload
Sourcefn set_angular_x_motion(self, value: impl Into<ConfigurableJointMotion>)
fn set_angular_x_motion(self, value: impl Into<ConfigurableJointMotion>)
set_angularXMotion(crate::unity_engine::configurablejointmotion::ConfigurableJointMotion) overload
Sourcefn get_angular_y_motion(self) -> ConfigurableJointMotion
fn get_angular_y_motion(self) -> ConfigurableJointMotion
get_angularYMotion() overload
Sourcefn set_angular_y_motion(self, value: impl Into<ConfigurableJointMotion>)
fn set_angular_y_motion(self, value: impl Into<ConfigurableJointMotion>)
set_angularYMotion(crate::unity_engine::configurablejointmotion::ConfigurableJointMotion) overload
Sourcefn get_angular_z_motion(self) -> ConfigurableJointMotion
fn get_angular_z_motion(self) -> ConfigurableJointMotion
get_angularZMotion() overload
Sourcefn set_angular_z_motion(self, value: impl Into<ConfigurableJointMotion>)
fn set_angular_z_motion(self, value: impl Into<ConfigurableJointMotion>)
set_angularZMotion(crate::unity_engine::configurablejointmotion::ConfigurableJointMotion) overload
Sourcefn get_linear_limit_spring(self) -> SoftJointLimitSpring
fn get_linear_limit_spring(self) -> SoftJointLimitSpring
get_linearLimitSpring() overload
Sourcefn set_linear_limit_spring(self, value: impl Into<SoftJointLimitSpring>)
fn set_linear_limit_spring(self, value: impl Into<SoftJointLimitSpring>)
set_linearLimitSpring(crate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn get_angular_x_limit_spring(self) -> SoftJointLimitSpring
fn get_angular_x_limit_spring(self) -> SoftJointLimitSpring
get_angularXLimitSpring() overload
Sourcefn set_angular_x_limit_spring(self, value: impl Into<SoftJointLimitSpring>)
fn set_angular_x_limit_spring(self, value: impl Into<SoftJointLimitSpring>)
set_angularXLimitSpring(crate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn get_angular_yz_limit_spring(self) -> SoftJointLimitSpring
fn get_angular_yz_limit_spring(self) -> SoftJointLimitSpring
get_angularYZLimitSpring() overload
Sourcefn set_angular_yz_limit_spring(self, value: impl Into<SoftJointLimitSpring>)
fn set_angular_yz_limit_spring(self, value: impl Into<SoftJointLimitSpring>)
set_angularYZLimitSpring(crate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn get_linear_limit(self) -> SoftJointLimit
fn get_linear_limit(self) -> SoftJointLimit
get_linearLimit() overload
Sourcefn set_linear_limit(self, value: impl Into<SoftJointLimit>)
fn set_linear_limit(self, value: impl Into<SoftJointLimit>)
set_linearLimit(crate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_low_angular_x_limit(self) -> SoftJointLimit
fn get_low_angular_x_limit(self) -> SoftJointLimit
get_lowAngularXLimit() overload
Sourcefn set_low_angular_x_limit(self, value: impl Into<SoftJointLimit>)
fn set_low_angular_x_limit(self, value: impl Into<SoftJointLimit>)
set_lowAngularXLimit(crate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_high_angular_x_limit(self) -> SoftJointLimit
fn get_high_angular_x_limit(self) -> SoftJointLimit
get_highAngularXLimit() overload
Sourcefn set_high_angular_x_limit(self, value: impl Into<SoftJointLimit>)
fn set_high_angular_x_limit(self, value: impl Into<SoftJointLimit>)
set_highAngularXLimit(crate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_angular_y_limit(self) -> SoftJointLimit
fn get_angular_y_limit(self) -> SoftJointLimit
get_angularYLimit() overload
Sourcefn set_angular_y_limit(self, value: impl Into<SoftJointLimit>)
fn set_angular_y_limit(self, value: impl Into<SoftJointLimit>)
set_angularYLimit(crate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_angular_z_limit(self) -> SoftJointLimit
fn get_angular_z_limit(self) -> SoftJointLimit
get_angularZLimit() overload
Sourcefn set_angular_z_limit(self, value: impl Into<SoftJointLimit>)
fn set_angular_z_limit(self, value: impl Into<SoftJointLimit>)
set_angularZLimit(crate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_target_position(self) -> Vector3
fn get_target_position(self) -> Vector3
get_targetPosition() overload
Sourcefn set_target_position(self, value: impl Into<Vector3>)
fn set_target_position(self, value: impl Into<Vector3>)
set_targetPosition(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_target_velocity(self) -> Vector3
fn get_target_velocity(self) -> Vector3
get_targetVelocity() overload
Sourcefn set_target_velocity(self, value: impl Into<Vector3>)
fn set_target_velocity(self, value: impl Into<Vector3>)
set_targetVelocity(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_x_drive(self) -> JointDrive
fn get_x_drive(self) -> JointDrive
get_xDrive() overload
Sourcefn set_x_drive(self, value: impl Into<JointDrive>)
fn set_x_drive(self, value: impl Into<JointDrive>)
set_xDrive(crate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_y_drive(self) -> JointDrive
fn get_y_drive(self) -> JointDrive
get_yDrive() overload
Sourcefn set_y_drive(self, value: impl Into<JointDrive>)
fn set_y_drive(self, value: impl Into<JointDrive>)
set_yDrive(crate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_z_drive(self) -> JointDrive
fn get_z_drive(self) -> JointDrive
get_zDrive() overload
Sourcefn set_z_drive(self, value: impl Into<JointDrive>)
fn set_z_drive(self, value: impl Into<JointDrive>)
set_zDrive(crate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_target_rotation(self) -> Quaternion
fn get_target_rotation(self) -> Quaternion
get_targetRotation() overload
Sourcefn set_target_rotation(self, value: impl Into<Quaternion>)
fn set_target_rotation(self, value: impl Into<Quaternion>)
set_targetRotation(crate::unity_engine::quaternion::Quaternion) overload
Sourcefn get_target_angular_velocity(self) -> Vector3
fn get_target_angular_velocity(self) -> Vector3
get_targetAngularVelocity() overload
Sourcefn set_target_angular_velocity(self, value: impl Into<Vector3>)
fn set_target_angular_velocity(self, value: impl Into<Vector3>)
set_targetAngularVelocity(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_rotation_drive_mode(self) -> RotationDriveMode
fn get_rotation_drive_mode(self) -> RotationDriveMode
get_rotationDriveMode() overload
Sourcefn set_rotation_drive_mode(self, value: impl Into<RotationDriveMode>)
fn set_rotation_drive_mode(self, value: impl Into<RotationDriveMode>)
set_rotationDriveMode(crate::unity_engine::rotationdrivemode::RotationDriveMode) overload
Sourcefn get_angular_x_drive(self) -> JointDrive
fn get_angular_x_drive(self) -> JointDrive
get_angularXDrive() overload
Sourcefn set_angular_x_drive(self, value: impl Into<JointDrive>)
fn set_angular_x_drive(self, value: impl Into<JointDrive>)
set_angularXDrive(crate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_angular_yz_drive(self) -> JointDrive
fn get_angular_yz_drive(self) -> JointDrive
get_angularYZDrive() overload
Sourcefn set_angular_yz_drive(self, value: impl Into<JointDrive>)
fn set_angular_yz_drive(self, value: impl Into<JointDrive>)
set_angularYZDrive(crate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_slerp_drive(self) -> JointDrive
fn get_slerp_drive(self) -> JointDrive
get_slerpDrive() overload
Sourcefn set_slerp_drive(self, value: impl Into<JointDrive>)
fn set_slerp_drive(self, value: impl Into<JointDrive>)
set_slerpDrive(crate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_projection_mode(self) -> JointProjectionMode
fn get_projection_mode(self) -> JointProjectionMode
get_projectionMode() overload
Sourcefn set_projection_mode(self, value: impl Into<JointProjectionMode>)
fn set_projection_mode(self, value: impl Into<JointProjectionMode>)
set_projectionMode(crate::unity_engine::jointprojectionmode::JointProjectionMode) overload
Sourcefn get_projection_distance(self) -> f32
fn get_projection_distance(self) -> f32
get_projectionDistance() overload
Sourcefn set_projection_distance(self, value: impl Into<f32>)
fn set_projection_distance(self, value: impl Into<f32>)
set_projectionDistance(f32) overload
Sourcefn get_projection_angle(self) -> f32
fn get_projection_angle(self) -> f32
get_projectionAngle() overload
Sourcefn set_projection_angle(self, value: impl Into<f32>)
fn set_projection_angle(self, value: impl Into<f32>)
set_projectionAngle(f32) overload
Sourcefn get_configured_in_world_space(self) -> bool
fn get_configured_in_world_space(self) -> bool
get_configuredInWorldSpace() overload
Sourcefn set_configured_in_world_space(self, value: impl Into<bool>)
fn set_configured_in_world_space(self, value: impl Into<bool>)
set_configuredInWorldSpace(bool) overload
Sourcefn get_swap_bodies(self) -> bool
fn get_swap_bodies(self) -> bool
get_swapBodies() overload
Sourcefn set_swap_bodies(self, value: impl Into<bool>)
fn set_swap_bodies(self, value: impl Into<bool>)
set_swapBodies(bool) overload
Sourcefn get_secondary_axis_injected(self) -> Vector3
fn get_secondary_axis_injected(self) -> Vector3
get_secondaryAxis_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn set_secondary_axis_injected(self) -> Vector3
fn set_secondary_axis_injected(self) -> Vector3
set_secondaryAxis_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn get_linear_limit_spring_injected(self) -> SoftJointLimitSpring
fn get_linear_limit_spring_injected(self) -> SoftJointLimitSpring
get_linearLimitSpring_Injected(*mutcrate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn set_linear_limit_spring_injected(self) -> SoftJointLimitSpring
fn set_linear_limit_spring_injected(self) -> SoftJointLimitSpring
set_linearLimitSpring_Injected(*mutcrate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn get_angular_x_limit_spring_injected(self) -> SoftJointLimitSpring
fn get_angular_x_limit_spring_injected(self) -> SoftJointLimitSpring
get_angularXLimitSpring_Injected(*mutcrate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn set_angular_x_limit_spring_injected(self) -> SoftJointLimitSpring
fn set_angular_x_limit_spring_injected(self) -> SoftJointLimitSpring
set_angularXLimitSpring_Injected(*mutcrate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn get_angular_yz_limit_spring_injected(self) -> SoftJointLimitSpring
fn get_angular_yz_limit_spring_injected(self) -> SoftJointLimitSpring
get_angularYZLimitSpring_Injected(*mutcrate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn set_angular_yz_limit_spring_injected(self) -> SoftJointLimitSpring
fn set_angular_yz_limit_spring_injected(self) -> SoftJointLimitSpring
set_angularYZLimitSpring_Injected(*mutcrate::unity_engine::softjointlimitspring::SoftJointLimitSpring) overload
Sourcefn get_linear_limit_injected(self) -> SoftJointLimit
fn get_linear_limit_injected(self) -> SoftJointLimit
get_linearLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn set_linear_limit_injected(self) -> SoftJointLimit
fn set_linear_limit_injected(self) -> SoftJointLimit
set_linearLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_low_angular_x_limit_injected(self) -> SoftJointLimit
fn get_low_angular_x_limit_injected(self) -> SoftJointLimit
get_lowAngularXLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn set_low_angular_x_limit_injected(self) -> SoftJointLimit
fn set_low_angular_x_limit_injected(self) -> SoftJointLimit
set_lowAngularXLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_high_angular_x_limit_injected(self) -> SoftJointLimit
fn get_high_angular_x_limit_injected(self) -> SoftJointLimit
get_highAngularXLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn set_high_angular_x_limit_injected(self) -> SoftJointLimit
fn set_high_angular_x_limit_injected(self) -> SoftJointLimit
set_highAngularXLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_angular_y_limit_injected(self) -> SoftJointLimit
fn get_angular_y_limit_injected(self) -> SoftJointLimit
get_angularYLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn set_angular_y_limit_injected(self) -> SoftJointLimit
fn set_angular_y_limit_injected(self) -> SoftJointLimit
set_angularYLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_angular_z_limit_injected(self) -> SoftJointLimit
fn get_angular_z_limit_injected(self) -> SoftJointLimit
get_angularZLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn set_angular_z_limit_injected(self) -> SoftJointLimit
fn set_angular_z_limit_injected(self) -> SoftJointLimit
set_angularZLimit_Injected(*mutcrate::unity_engine::softjointlimit::SoftJointLimit) overload
Sourcefn get_target_position_injected(self) -> Vector3
fn get_target_position_injected(self) -> Vector3
get_targetPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn set_target_position_injected(self) -> Vector3
fn set_target_position_injected(self) -> Vector3
set_targetPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn get_target_velocity_injected(self) -> Vector3
fn get_target_velocity_injected(self) -> Vector3
get_targetVelocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn set_target_velocity_injected(self) -> Vector3
fn set_target_velocity_injected(self) -> Vector3
set_targetVelocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn get_x_drive_injected(self) -> JointDrive
fn get_x_drive_injected(self) -> JointDrive
get_xDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn set_x_drive_injected(self) -> JointDrive
fn set_x_drive_injected(self) -> JointDrive
set_xDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_y_drive_injected(self) -> JointDrive
fn get_y_drive_injected(self) -> JointDrive
get_yDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn set_y_drive_injected(self) -> JointDrive
fn set_y_drive_injected(self) -> JointDrive
set_yDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_z_drive_injected(self) -> JointDrive
fn get_z_drive_injected(self) -> JointDrive
get_zDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn set_z_drive_injected(self) -> JointDrive
fn set_z_drive_injected(self) -> JointDrive
set_zDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_target_rotation_injected(self) -> Quaternion
fn get_target_rotation_injected(self) -> Quaternion
get_targetRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Sourcefn set_target_rotation_injected(self) -> Quaternion
fn set_target_rotation_injected(self) -> Quaternion
set_targetRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Sourcefn get_target_angular_velocity_injected(self) -> Vector3
fn get_target_angular_velocity_injected(self) -> Vector3
get_targetAngularVelocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn set_target_angular_velocity_injected(self) -> Vector3
fn set_target_angular_velocity_injected(self) -> Vector3
set_targetAngularVelocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Sourcefn get_angular_x_drive_injected(self) -> JointDrive
fn get_angular_x_drive_injected(self) -> JointDrive
get_angularXDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn set_angular_x_drive_injected(self) -> JointDrive
fn set_angular_x_drive_injected(self) -> JointDrive
set_angularXDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_angular_yz_drive_injected(self) -> JointDrive
fn get_angular_yz_drive_injected(self) -> JointDrive
get_angularYZDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn set_angular_yz_drive_injected(self) -> JointDrive
fn set_angular_yz_drive_injected(self) -> JointDrive
set_angularYZDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn get_slerp_drive_injected(self) -> JointDrive
fn get_slerp_drive_injected(self) -> JointDrive
get_slerpDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) overload
Sourcefn set_slerp_drive_injected(self) -> JointDrive
fn set_slerp_drive_injected(self) -> JointDrive
set_slerpDrive_Injected(*mutcrate::unity_engine::jointdrive::JointDrive) 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: IConfigurableJoint> IConfigurableJointMethods for __T
unity_engine-configurablejoint only.