#[repr(C, packed(4))]pub struct RigidBodyWorld {Show 14 fields
pub effector_weights: Pointer<EffectorWeights>,
pub group: Pointer<Collection>,
pub objects: Pointer<Pointer<Object>>,
pub constraints: Pointer<Collection>,
pub _pad: [i8; 4],
pub ltime: f32,
pub shared: Pointer<RigidBodyWorld_Shared>,
pub pointcache: Pointer<PointCache>,
pub ptcaches: ListBase,
pub numbodies: i32,
pub steps_per_second: i16,
pub num_solver_iterations: i16,
pub flag: i32,
pub time_scale: f32,
}Fields§
§effector_weights: Pointer<EffectorWeights>§group: Pointer<Collection>§objects: Pointer<Pointer<Object>>§constraints: Pointer<Collection>§_pad: [i8; 4]§ltime: f32§pointcache: Pointer<PointCache>§ptcaches: ListBase§numbodies: i32§steps_per_second: i16§num_solver_iterations: i16§flag: i32§time_scale: f32Trait Implementations§
Source§impl GeneratedBlendStruct for RigidBodyWorld
impl GeneratedBlendStruct for RigidBodyWorld
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "RigidBodyWorld"
const STRUCT_INDEX: usize = 705usize
const STRUCT_TYPE_INDEX: usize = 318usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<RigidBodyWorld> for RigidBodyWorld
Auto Trait Implementations§
impl Freeze for RigidBodyWorld
impl RefUnwindSafe for RigidBodyWorld
impl Send for RigidBodyWorld
impl Sync for RigidBodyWorld
impl Unpin for RigidBodyWorld
impl UnwindSafe for RigidBodyWorld
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