#[repr(C, packed(4))]pub struct RigidBodyCon {Show 37 fields
pub ob1: Pointer<Object>,
pub ob2: Pointer<Object>,
pub type_: i16,
pub num_solver_iterations: i16,
pub flag: i32,
pub breaking_threshold: f32,
pub spring_type: i8,
pub _pad: [i8; 3],
pub limit_lin_x_lower: f32,
pub limit_lin_x_upper: f32,
pub limit_lin_y_lower: f32,
pub limit_lin_y_upper: f32,
pub limit_lin_z_lower: f32,
pub limit_lin_z_upper: f32,
pub limit_ang_x_lower: f32,
pub limit_ang_x_upper: f32,
pub limit_ang_y_lower: f32,
pub limit_ang_y_upper: f32,
pub limit_ang_z_lower: f32,
pub limit_ang_z_upper: f32,
pub spring_stiffness_x: f32,
pub spring_stiffness_y: f32,
pub spring_stiffness_z: f32,
pub spring_stiffness_ang_x: f32,
pub spring_stiffness_ang_y: f32,
pub spring_stiffness_ang_z: f32,
pub spring_damping_x: f32,
pub spring_damping_y: f32,
pub spring_damping_z: f32,
pub spring_damping_ang_x: f32,
pub spring_damping_ang_y: f32,
pub spring_damping_ang_z: f32,
pub motor_lin_target_velocity: f32,
pub motor_ang_target_velocity: f32,
pub motor_lin_max_impulse: f32,
pub motor_ang_max_impulse: f32,
pub physics_constraint: Pointer<Void>,
}Fields§
§ob1: Pointer<Object>§ob2: Pointer<Object>§type_: i16§num_solver_iterations: i16§flag: i32§breaking_threshold: f32§spring_type: i8§_pad: [i8; 3]§limit_lin_x_lower: f32§limit_lin_x_upper: f32§limit_lin_y_lower: f32§limit_lin_y_upper: f32§limit_lin_z_lower: f32§limit_lin_z_upper: f32§limit_ang_x_lower: f32§limit_ang_x_upper: f32§limit_ang_y_lower: f32§limit_ang_y_upper: f32§limit_ang_z_lower: f32§limit_ang_z_upper: f32§spring_stiffness_x: f32§spring_stiffness_y: f32§spring_stiffness_z: f32§spring_stiffness_ang_x: f32§spring_stiffness_ang_y: f32§spring_stiffness_ang_z: f32§spring_damping_x: f32§spring_damping_y: f32§spring_damping_z: f32§spring_damping_ang_x: f32§spring_damping_ang_y: f32§spring_damping_ang_z: f32§motor_lin_target_velocity: f32§motor_ang_target_velocity: f32§motor_lin_max_impulse: f32§motor_ang_max_impulse: f32§physics_constraint: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for RigidBodyCon
impl GeneratedBlendStruct for RigidBodyCon
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "RigidBodyCon"
const STRUCT_INDEX: usize = 707usize
const STRUCT_TYPE_INDEX: usize = 254usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<RigidBodyCon> for RigidBodyCon
Auto Trait Implementations§
impl Freeze for RigidBodyCon
impl RefUnwindSafe for RigidBodyCon
impl Send for RigidBodyCon
impl Sync for RigidBodyCon
impl Unpin for RigidBodyCon
impl UnwindSafe for RigidBodyCon
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more