rafx_nodesTrait FeatureCommandWriter
Source pub trait FeatureCommandWriter<WriteContextT> {
// Required methods
fn apply_setup(
&self,
write_context: &mut WriteContextT,
view: &RenderView,
render_phase_index: RenderPhaseIndex,
) -> RafxResult<()>;
fn render_element(
&self,
write_context: &mut WriteContextT,
view: &RenderView,
render_phase_index: RenderPhaseIndex,
index: SubmitNodeId,
) -> RafxResult<()>;
fn revert_setup(
&self,
write_context: &mut WriteContextT,
view: &RenderView,
render_phase_index: RenderPhaseIndex,
) -> RafxResult<()>;
fn feature_debug_name(&self) -> &'static str;
fn feature_index(&self) -> RenderFeatureIndex;
}