Struct components::engine::d2::swf::FlipbookFrame
source · [−]pub struct FlipbookFrame {
pub texture: Rc<dyn Texture + 'static>,
pub duration: f32,
pub anchor_x: f32,
pub anchor_y: f32,
pub label: Option<String>,
}Fields
texture: Rc<dyn Texture + 'static>The texture shown during this frame.
duration: f32How long to show this frame, in seconds.
anchor_x: f32The X position of this frame’s anchor point.
anchor_y: f32The Y position of this frame’s anchor point.
label: Option<String>Trait Implementations
sourceimpl Clone for FlipbookFrame
impl Clone for FlipbookFrame
sourcefn clone(&self) -> FlipbookFrame
fn clone(&self) -> FlipbookFrame
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !RefUnwindSafe for FlipbookFrame
impl !Send for FlipbookFrame
impl !Sync for FlipbookFrame
impl Unpin for FlipbookFrame
impl !UnwindSafe for FlipbookFrame
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
fn into_color(self) -> To
fn into_color(self) -> To
Convert into color
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
Sets value as a parameter of self.