Struct rusty_spine::TrackEntry
source · [−]pub struct TrackEntry { /* private fields */ }
Implementations
sourceimpl TrackEntry
impl TrackEntry
pub fn animation_time(&self) -> f32
pub fn track_complete(&self) -> f32
pub fn animation(&self) -> CTmpRef<'_, Self, Animation>
pub fn animation_mut(&mut self) -> CTmpMut<'_, Self, Animation>
pub fn previous(&self) -> CTmpRef<'_, Self, TrackEntry>
pub fn previous_mut(&mut self) -> CTmpMut<'_, Self, TrackEntry>
pub fn next(&self) -> CTmpRef<'_, Self, TrackEntry>
pub fn next_mut(&mut self) -> CTmpMut<'_, Self, TrackEntry>
pub fn mixing_from(&self) -> CTmpRef<'_, Self, TrackEntry>
pub fn mixing_from_mut(&mut self) -> CTmpMut<'_, Self, TrackEntry>
pub fn mixing_to(&self) -> CTmpRef<'_, Self, TrackEntry>
pub fn mixing_to_mut(&mut self) -> CTmpMut<'_, Self, TrackEntry>
pub fn track_index(&self) -> i32
pub fn looping(&self) -> bool
pub fn set_looping(&mut self, value: bool)
pub fn hold_previous(&self) -> bool
pub fn set_hold_previous(&mut self, value: bool)
pub fn reverse(&self) -> bool
pub fn set_reverse(&mut self, value: bool)
pub fn shortest_rotation(&self) -> bool
pub fn set_shortest_rotation(&mut self, value: bool)
pub fn event_threshold(&self) -> f32
pub fn set_event_threshold(&mut self, value: f32)
pub fn attachment_threshold(&self) -> f32
pub fn set_attachment_threshold(&mut self, value: f32)
pub fn draw_order_threshold(&self) -> f32
pub fn set_draw_order_threshold(&mut self, value: f32)
pub fn animation_start(&self) -> f32
pub fn set_animation_start(&mut self, value: f32)
pub fn animation_end(&self) -> f32
pub fn set_animation_end(&mut self, value: f32)
pub fn animation_last(&self) -> f32
pub fn set_animation_last(&mut self, value: f32)
pub fn delay(&self) -> f32
pub fn set_delay(&mut self, value: f32)
pub fn track_time(&self) -> f32
pub fn set_track_time(&mut self, value: f32)
pub fn track_end(&self) -> f32
pub fn set_track_end(&mut self, value: f32)
pub fn timescale(&self) -> f32
pub fn set_timescale(&mut self, value: f32)
pub fn alpha(&self) -> f32
pub fn set_alpha(&mut self, value: f32)
pub fn mix_time(&self) -> f32
pub fn set_mix_time(&mut self, value: f32)
pub fn mix_duration(&self) -> f32
pub fn set_mix_duration(&mut self, value: f32)
pub fn total_alpha(&self) -> f32
pub fn renderer_object(&self) -> RendererObject<'_>
pub fn c_ptr(&self) -> *mut spTrackEntry
Trait Implementations
sourceimpl Debug for TrackEntry
impl Debug for TrackEntry
sourceimpl NewFromPtr<spTrackEntry> for TrackEntry
impl NewFromPtr<spTrackEntry> for TrackEntry
unsafe fn new_from_ptr(c_track_entry: *const spTrackEntry) -> Self
Auto Trait Implementations
impl RefUnwindSafe for TrackEntry
impl Send for TrackEntry
impl Sync for TrackEntry
impl Unpin for TrackEntry
impl UnwindSafe for TrackEntry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more