#[repr(C, packed(4))]pub struct RigidBodyOb {Show 18 fields
pub type_: i16,
pub shape: i16,
pub flag: i32,
pub col_groups: i32,
pub mesh_source: i16,
pub _pad: [i8; 2],
pub mass: f32,
pub friction: f32,
pub restitution: f32,
pub margin: f32,
pub lin_damping: f32,
pub ang_damping: f32,
pub lin_sleep_thresh: f32,
pub ang_sleep_thresh: f32,
pub orn: [f32; 4],
pub pos: [f32; 3],
pub _pad1: [i8; 4],
pub shared: Pointer<Nothing>,
}Fields§
§type_: i16§shape: i16§flag: i32§col_groups: i32§mesh_source: i16§_pad: [i8; 2]§mass: f32§friction: f32§restitution: f32§margin: f32§lin_damping: f32§ang_damping: f32§lin_sleep_thresh: f32§ang_sleep_thresh: f32§orn: [f32; 4]§pos: [f32; 3]§_pad1: [i8; 4]Trait Implementations§
Source§impl GeneratedBlendStruct for RigidBodyOb
impl GeneratedBlendStruct for RigidBodyOb
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "RigidBodyOb"
const STRUCT_INDEX: usize = 706usize
const STRUCT_TYPE_INDEX: usize = 253usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<RigidBodyOb> for RigidBodyOb
Auto Trait Implementations§
impl Freeze for RigidBodyOb
impl RefUnwindSafe for RigidBodyOb
impl Send for RigidBodyOb
impl Sync for RigidBodyOb
impl Unpin for RigidBodyOb
impl UnwindSafe for RigidBodyOb
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