Struct oxygengine_user_interface::raui::core::prelude::AnimatorState [−][src]
pub struct AnimatorState { /* fields omitted */ }Implementations
impl AnimatorState[src]
impl AnimatorState[src]pub fn new(animation: Animation) -> AnimatorState[src]
pub fn in_progress(&self) -> bool[src]
pub fn is_done(&self) -> bool[src]
pub fn value(&self, name: &str) -> Option<(f32, f32, f32)>[src]
(progress factor, time, duration)
pub fn value_progress(&self, name: &str) -> Option<f32>[src]
pub fn value_progress_or(&self, name: &str, v: f32) -> f32[src]
pub fn value_progress_or_zero(&self, name: &str) -> f32[src]
pub fn process(
&mut self,
delta_time: f32,
owner: &WidgetId,
message_sender: &MessageSender
)[src]
&mut self,
delta_time: f32,
owner: &WidgetId,
message_sender: &MessageSender
)
Trait Implementations
impl Clone for AnimatorState[src]
impl Clone for AnimatorState[src]pub fn clone(&self) -> AnimatorState[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for AnimatorState[src]
impl Default for AnimatorState[src]pub fn default() -> AnimatorState[src]
impl<'de> Deserialize<'de> for AnimatorState[src]
impl<'de> Deserialize<'de> for AnimatorState[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<AnimatorState, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>, [src]
__deserializer: __D
) -> Result<AnimatorState, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Serialize for AnimatorState[src]
impl Serialize for AnimatorState[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer, [src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Auto Trait Implementations
impl RefUnwindSafe for AnimatorState
impl RefUnwindSafe for AnimatorStateimpl Send for AnimatorState
impl Send for AnimatorStateimpl Sync for AnimatorState
impl Sync for AnimatorStateimpl Unpin for AnimatorState
impl Unpin for AnimatorStateimpl UnwindSafe for AnimatorState
impl UnwindSafe for AnimatorStateBlanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any, pub fn get_type_id(&self) -> TypeId
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]impl<T> TryDefault for T where
T: Default,
impl<T> TryDefault for T where
T: Default,