[−][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 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 Default for CompositeTilemapAnimation
[src]
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 Send for CompositeTilemapAnimation
impl Unpin for CompositeTilemapAnimation
impl RefUnwindSafe for CompositeTilemapAnimation
impl UnwindSafe for CompositeTilemapAnimation
Blanket Implementations
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> Any for T where
T: Any,
T: Any,
fn get_type_id(&self) -> TypeId
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
.