Struct rusty_spine::c::spAnimationState
source · #[repr(C)]pub struct spAnimationState {
pub data: *mut spAnimationStateData,
pub tracksCount: c_int,
pub tracks: *mut *mut spTrackEntry,
pub listener: spAnimationStateListener,
pub timeScale: c_float,
pub rendererObject: *mut c_void,
pub userData: *mut c_void,
pub unkeyedState: c_int,
}
Fields§
§data: *mut spAnimationStateData
§tracksCount: c_int
§tracks: *mut *mut spTrackEntry
§listener: spAnimationStateListener
§timeScale: c_float
§rendererObject: *mut c_void
§userData: *mut c_void
§unkeyedState: c_int
Trait Implementations§
source§impl Clone for spAnimationState
impl Clone for spAnimationState
source§fn clone(&self) -> spAnimationState
fn clone(&self) -> spAnimationState
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl NewFromPtr<spAnimationState> for AnimationState
impl NewFromPtr<spAnimationState> for AnimationState
unsafe fn new_from_ptr(c_animation_state: *mut spAnimationState) -> Self
impl Copy for spAnimationState
Auto Trait Implementations§
impl Freeze for spAnimationState
impl RefUnwindSafe for spAnimationState
impl !Send for spAnimationState
impl !Sync for spAnimationState
impl Unpin for spAnimationState
impl UnwindSafe for spAnimationState
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