[][src]Trait rafx_nodes::ExtractJob

pub trait ExtractJob<ExtractContextT, PrepareContextT, WriteContextT> {
    pub fn extract(
        self: Box<Self>,
        extract_context: &ExtractContextT,
        frame_packet: &FramePacket,
        views: &[&RenderView]
    ) -> Box<dyn PrepareJob<PrepareContextT, WriteContextT>>;
pub fn feature_debug_name(&self) -> &'static str;
pub fn feature_index(&self) -> RenderFeatureIndex; }

Required methods

pub fn extract(
    self: Box<Self>,
    extract_context: &ExtractContextT,
    frame_packet: &FramePacket,
    views: &[&RenderView]
) -> Box<dyn PrepareJob<PrepareContextT, WriteContextT>>
[src]

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

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

Loading content...

Implementors

Loading content...