[−][src]Struct oxygengine_composite_renderer::component::CompositeTilemapAnimation
Fields
animations: HashMap<Cow<'static, str>, TilemapAnimation>Methods
impl CompositeTilemapAnimation[src]
pub fn new(animations: HashMap<Cow<'static, str>, TilemapAnimation>) -> Self[src]
pub fn from_iter<I>(animations: I) -> Self where
I: IntoIterator<Item = (Cow<'static, str>, TilemapAnimation)>, [src]
I: IntoIterator<Item = (Cow<'static, str>, TilemapAnimation)>,
pub fn play(&mut self, name: &str, speed: Scalar, looped: bool) -> bool[src]
pub fn stop(&mut self)[src]
pub fn phase(&self) -> Option<Scalar>[src]
pub fn set_phase(&mut self, value: Scalar) -> bool[src]
pub fn speed(&self) -> Option<Scalar>[src]
pub fn set_speed(&mut self, value: Scalar) -> bool[src]
pub fn looped(&self) -> Option<bool>[src]
pub fn set_looped(&mut self, value: bool) -> bool[src]
Trait Implementations
impl Default for CompositeTilemapAnimation[src]
impl Clone for CompositeTilemapAnimation[src]
fn clone(&self) -> CompositeTilemapAnimation[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for CompositeTilemapAnimation[src]
impl Component for CompositeTilemapAnimation[src]
type Storage = VecStorage<Self>
Associated storage type for this component.
Auto Trait Implementations
impl Sync for CompositeTilemapAnimation
impl Unpin for CompositeTilemapAnimation
impl Send for CompositeTilemapAnimation
impl UnwindSafe for CompositeTilemapAnimation
impl RefUnwindSafe for CompositeTilemapAnimation
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Any for T where
T: Any,
T: Any,
fn get_type_id(&self) -> TypeId
impl<T> Resource for T where
T: Any + Send + Sync,
T: Any + Send + Sync,
impl<T> TryDefault for T where
T: Default,
T: Default,
fn try_default() -> Result<T, String>
fn unwrap_default() -> Self
Calls try_default and panics on an error case.
impl<T> Event for T where
T: Send + Sync + 'static,
T: Send + Sync + 'static,
impl<T> Erased for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
Sets value as a parameter of self.