Trait rafx_nodes::PrepareJob[][src]

pub trait PrepareJob<PrepareContextT, WriteContextT>: Send {
    fn prepare(
        self: Box<Self>,
        prepare_context: &PrepareContextT,
        frame_packet: &FramePacket,
        views: &[&RenderView]
    ) -> (Box<dyn FeatureCommandWriter<WriteContextT>>, FeatureSubmitNodes);
fn feature_debug_name(&self) -> &'static str;
fn feature_index(&self) -> RenderFeatureIndex; }

Required methods

fn prepare(
    self: Box<Self>,
    prepare_context: &PrepareContextT,
    frame_packet: &FramePacket,
    views: &[&RenderView]
) -> (Box<dyn FeatureCommandWriter<WriteContextT>>, FeatureSubmitNodes)
[src]

fn feature_debug_name(&self) -> &'static str[src]

fn feature_index(&self) -> RenderFeatureIndex[src]

Loading content...

Implementors

Loading content...