Struct components::engine::d2::swf::MovieSymbol
source · [−]pub struct MovieSymbol {
pub layers: Vec<MovieLayer, Global>,
pub frames: usize,
pub frame_rate: f32,
pub duration: f32,
/* private fields */
}
Expand description
Defines a Flump movie.
Fields
layers: Vec<MovieLayer, Global>
frames: usize
The total number of frames in this movie.
frame_rate: f32
The rate that this movie is played, in frames per second.
duration: f32
The duration of this animation in seconds.
Implementations
sourceimpl MovieSymbol
impl MovieSymbol
pub fn new(lib: Library, json: MovieFormat) -> MovieSymbol
Trait Implementations
sourceimpl Clone for MovieSymbol
impl Clone for MovieSymbol
sourcefn clone(&self) -> MovieSymbol
fn clone(&self) -> MovieSymbol
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
sourceimpl Debug for MovieSymbol
impl Debug for MovieSymbol
sourceimpl Default for MovieSymbol
impl Default for MovieSymbol
sourcefn default() -> MovieSymbol
fn default() -> MovieSymbol
Returns the “default value” for a type. Read more
sourceimpl Symbol<MovieSprite> for MovieSymbol
impl Symbol<MovieSprite> for MovieSymbol
sourcefn create_sprite(&self) -> MovieSprite
fn create_sprite(&self) -> MovieSprite
Instantiate a sprite that displays this symbol.
Auto Trait Implementations
impl !RefUnwindSafe for MovieSymbol
impl !Send for MovieSymbol
impl !Sync for MovieSymbol
impl Unpin for MovieSymbol
impl !UnwindSafe for MovieSymbol
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
.