pub trait IProportionParameters: IObject {
Show 38 methods
// Provided methods
fn scale_all(self) -> f32 { ... }
fn set_scale_all(self, value: f32) { ... }
fn scale_head(self) -> f32 { ... }
fn set_scale_head(self, value: f32) { ... }
fn scale_neck(self) -> f32 { ... }
fn set_scale_neck(self, value: f32) { ... }
fn scale_torso(self) -> f32 { ... }
fn set_scale_torso(self, value: f32) { ... }
fn scale_shoulders(self) -> f32 { ... }
fn set_scale_shoulders(self, value: f32) { ... }
fn scale_arms(self) -> f32 { ... }
fn set_scale_arms(self, value: f32) { ... }
fn scale_hands(self) -> f32 { ... }
fn set_scale_hands(self, value: f32) { ... }
fn scale_legs(self) -> f32 { ... }
fn set_scale_legs(self, value: f32) { ... }
fn scale_feet(self) -> f32 { ... }
fn set_scale_feet(self, value: f32) { ... }
fn volume_arms(self) -> f32 { ... }
fn set_volume_arms(self, value: f32) { ... }
fn volume_legs(self) -> f32 { ... }
fn set_volume_legs(self, value: f32) { ... }
fn volume_bust(self) -> f32 { ... }
fn set_volume_bust(self, value: f32) { ... }
fn volume_abdomen(self) -> f32 { ... }
fn set_volume_abdomen(self, value: f32) { ... }
fn volume_torso(self) -> f32 { ... }
fn set_volume_torso(self, value: f32) { ... }
fn hip_joint_height(self) -> f32 { ... }
fn set_hip_joint_height(self, value: f32) { ... }
fn ankle_height(self) -> f32 { ... }
fn set_ankle_height(self, value: f32) { ... }
fn target_nodes(self) -> Array<Transform> { ... }
fn set_target_nodes(self, value: Array<Transform>) { ... }
fn proportion_scales(self) -> Array<Vector3> { ... }
fn set_proportion_scales(self, value: Array<Vector3>) { ... }
fn write_count(self) -> i32 { ... }
fn set_write_count(self, value: i32) { ... }
}Provided Methods§
fn scale_all(self) -> f32
fn set_scale_all(self, value: f32)
fn scale_head(self) -> f32
fn set_scale_head(self, value: f32)
fn scale_neck(self) -> f32
fn set_scale_neck(self, value: f32)
fn scale_torso(self) -> f32
fn set_scale_torso(self, value: f32)
fn scale_shoulders(self) -> f32
fn set_scale_shoulders(self, value: f32)
fn scale_arms(self) -> f32
fn set_scale_arms(self, value: f32)
fn scale_hands(self) -> f32
fn set_scale_hands(self, value: f32)
fn scale_legs(self) -> f32
fn set_scale_legs(self, value: f32)
fn scale_feet(self) -> f32
fn set_scale_feet(self, value: f32)
fn volume_arms(self) -> f32
fn set_volume_arms(self, value: f32)
fn volume_legs(self) -> f32
fn set_volume_legs(self, value: f32)
fn volume_bust(self) -> f32
fn set_volume_bust(self, value: f32)
fn volume_abdomen(self) -> f32
fn set_volume_abdomen(self, value: f32)
fn volume_torso(self) -> f32
fn set_volume_torso(self, value: f32)
fn hip_joint_height(self) -> f32
fn set_hip_joint_height(self, value: f32)
fn ankle_height(self) -> f32
fn set_ankle_height(self, value: f32)
fn target_nodes(self) -> Array<Transform>
fn set_target_nodes(self, value: Array<Transform>)
fn proportion_scales(self) -> Array<Vector3>
fn set_proportion_scales(self, value: Array<Vector3>)
fn write_count(self) -> i32
fn set_write_count(self, value: i32)
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.