layers::prelude

Trait Effect

Source
pub trait Effect: Send + Sync {
    // Required methods
    fn init(&self, layer: &Layer);
    fn start(&self, layer: &Layer);
    fn update(&self, layer: &Layer, time: f32);
    fn finish(&self, layer: &Layer);
}

Required Methods§

Source

fn init(&self, layer: &Layer)

Source

fn start(&self, layer: &Layer)

Source

fn update(&self, layer: &Layer, time: f32)

Source

fn finish(&self, layer: &Layer)

Implementors§