pub struct TimeRemap {
pub id: NodeId,
pub params: TimeRemapParamsDelegate,
pub source: PortRef,
}Expand description
Evaluates a raster input at another frame.
Fields§
§id: NodeId§params: TimeRemapParamsDelegate§source: PortRefTrait Implementations§
Source§impl GpuCompileNode for TimeRemap
impl GpuCompileNode for TimeRemap
fn compile_gpu( &self, ctx: &mut CompileContext<'_>, port: &PortRef, ) -> Result<CompiledOutput, LumenError>
Source§impl Node for TimeRemap
impl Node for TimeRemap
fn id(&self) -> NodeId
fn input_port_defs(&self) -> &'static [InputPortDef]
fn input_ports(&self) -> Vec<PortRef>
fn output_port_defs(&self) -> &'static [OutputPortDef]
Source§impl PropertyEval for TimeRemap
impl PropertyEval for TimeRemap
fn get_property( &self, id: &str, ) -> Result<Option<PropertyExpression>, LumenError>
Auto Trait Implementations§
impl Freeze for TimeRemap
impl RefUnwindSafe for TimeRemap
impl Send for TimeRemap
impl Sync for TimeRemap
impl Unpin for TimeRemap
impl UnsafeUnpin for TimeRemap
impl UnwindSafe for TimeRemap
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