pub struct Event { /* private fields */ }Implementations§
Source§impl Event
impl Event
pub fn identifier(&self) -> u32
pub fn set_identifier(&mut self, value: u32)
pub fn data(&self) -> u32
pub fn set_data(&mut self, value: u32)
pub fn bone_id(&self) -> u32
pub fn set_bone_id(&mut self, value: u32)
pub fn position(&self) -> Vector3f
pub fn set_position(&mut self, value: Vector3f)
Sourcepub fn enabled(&self) -> Ref<'_, AnimationTrackBase>
pub fn enabled(&self) -> Ref<'_, AnimationTrackBase>
Borrows the field in place — no copy, no allocation.
pub fn enabled_mut(&mut self) -> RefMut<'_, AnimationTrackBase>
Trait Implementations§
impl Send for Event
Auto Trait Implementations§
impl !Sync for Event
impl Freeze for Event
impl RefUnwindSafe for Event
impl Unpin for Event
impl UnsafeUnpin for Event
impl UnwindSafe for Event
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