pub struct TimeRemapParamsDelegate {
pub frame: <f64 as Delegated>::Delegate,
pub loop_enabled: <bool as Delegated>::Delegate,
pub loop_start: <i64 as Delegated>::Delegate,
pub loop_end: <i64 as Delegated>::Delegate,
}Fields§
§frame: <f64 as Delegated>::Delegate§loop_enabled: <bool as Delegated>::Delegate§loop_start: <i64 as Delegated>::Delegate§loop_end: <i64 as Delegated>::DelegateTrait Implementations§
Source§impl Clone for TimeRemapParamsDelegate
impl Clone for TimeRemapParamsDelegate
Source§impl Debug for TimeRemapParamsDelegate
impl Debug for TimeRemapParamsDelegate
Source§impl Default for TimeRemapParamsDelegate
impl Default for TimeRemapParamsDelegate
Source§impl DelegateEvaluable for TimeRemapParamsDelegate
impl DelegateEvaluable for TimeRemapParamsDelegate
type Evaluated = TimeRemapParams
fn eval( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Source§impl NodeParams for TimeRemapParamsDelegate
impl NodeParams for TimeRemapParamsDelegate
type Evaluated = TimeRemapParams
fn property_defs() -> Vec<PropertyDef>
fn is_property(id: &str) -> bool
fn default_properties(&self) -> Vec<(&'static str, PropertyValue)>
fn get_property(&self, id: &str) -> Option<PropertyExpression>
fn eval( &self, ctx: &NodeParamEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Auto Trait Implementations§
impl Freeze for TimeRemapParamsDelegate
impl RefUnwindSafe for TimeRemapParamsDelegate
impl Send for TimeRemapParamsDelegate
impl Sync for TimeRemapParamsDelegate
impl Unpin for TimeRemapParamsDelegate
impl UnsafeUnpin for TimeRemapParamsDelegate
impl UnwindSafe for TimeRemapParamsDelegate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more