pub struct TransformParamsDelegate {
pub scale_x: <f64 as Delegated>::Delegate,
pub scale_y: <f64 as Delegated>::Delegate,
pub translate_x: <f64 as Delegated>::Delegate,
pub translate_y: <f64 as Delegated>::Delegate,
pub rotate: <f64 as Delegated>::Delegate,
pub pivot_x: <f64 as Delegated>::Delegate,
pub pivot_y: <f64 as Delegated>::Delegate,
pub sampling: <TransformSampling as Delegated>::Delegate,
}Fields§
§scale_x: <f64 as Delegated>::Delegate§scale_y: <f64 as Delegated>::Delegate§translate_x: <f64 as Delegated>::Delegate§translate_y: <f64 as Delegated>::Delegate§rotate: <f64 as Delegated>::Delegate§pivot_x: <f64 as Delegated>::Delegate§pivot_y: <f64 as Delegated>::Delegate§sampling: <TransformSampling as Delegated>::DelegateTrait Implementations§
Source§impl Clone for TransformParamsDelegate
impl Clone for TransformParamsDelegate
Source§impl Debug for TransformParamsDelegate
impl Debug for TransformParamsDelegate
Source§impl Default for TransformParamsDelegate
impl Default for TransformParamsDelegate
Source§impl DelegateEvaluable for TransformParamsDelegate
impl DelegateEvaluable for TransformParamsDelegate
type Evaluated = TransformParams
fn eval( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Source§impl NodeParams for TransformParamsDelegate
impl NodeParams for TransformParamsDelegate
type Evaluated = TransformParams
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 TransformParamsDelegate
impl RefUnwindSafe for TransformParamsDelegate
impl Send for TransformParamsDelegate
impl Sync for TransformParamsDelegate
impl Unpin for TransformParamsDelegate
impl UnsafeUnpin for TransformParamsDelegate
impl UnwindSafe for TransformParamsDelegate
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