pub struct TrailingModel { /* private fields */ }Expand description
TMD_ — Trailing model (v0–v1, defunct)
Legacy trailing model data. Observed in older files but no longer actively used by the engine.
Implementations§
Source§impl TrailingModel
impl TrailingModel
Sourcepub fn vectors(&self) -> &[Vector3f]
pub fn vectors(&self) -> &[Vector3f]
Control vectors (VEC3)
Zero-copy view of the underlying std::vector.
Sourcepub fn vectors_mut(&mut self) -> &mut [Vector3f]
pub fn vectors_mut(&mut self) -> &mut [Vector3f]
Zero-copy mutable view. Resize first — the borrow forbids it after.
pub fn set_vectors(&mut self, values: &[Vector3f])
pub fn resize_vectors(&mut self, count: usize)
pub fn set_param_0(&mut self, value: f32)
pub fn set_param_1(&mut self, value: f32)
Sourcepub fn anim_float_0(&self) -> Ref<'_, AnimRefF32>
pub fn anim_float_0(&self) -> Ref<'_, AnimRefF32>
Animated float 0 (init 0.5) Borrows the field in place — no copy, no allocation.
pub fn anim_float_0_mut(&mut self) -> RefMut<'_, AnimRefF32>
Sourcepub fn anim_float_1(&self) -> Ref<'_, AnimRefF32>
pub fn anim_float_1(&self) -> Ref<'_, AnimRefF32>
Animated float 1 (init 1.0) Borrows the field in place — no copy, no allocation.
pub fn anim_float_1_mut(&mut self) -> RefMut<'_, AnimRefF32>
pub fn set_flag(&mut self, value: u32)
Sourcepub fn reserved_0(&self) -> u32
pub fn reserved_0(&self) -> u32
Reserved
pub fn set_reserved_0(&mut self, value: u32)
Sourcepub fn reserved_1(&self) -> u32
pub fn reserved_1(&self) -> u32
Reserved
pub fn set_reserved_1(&mut self, value: u32)
Trait Implementations§
Source§impl Debug for TrailingModel
impl Debug for TrailingModel
Source§impl Default for TrailingModel
impl Default for TrailingModel
Source§impl Drop for TrailingModel
impl Drop for TrailingModel
impl Send for TrailingModel
Auto Trait Implementations§
impl !Sync for TrailingModel
impl Freeze for TrailingModel
impl RefUnwindSafe for TrailingModel
impl Unpin for TrailingModel
impl UnsafeUnpin for TrailingModel
impl UnwindSafe for TrailingModel
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