pub trait IRenderGraphContext: IObject {
// Provided methods
fn render_context(self) -> ScriptableRenderContext { ... }
fn set_render_context(self, value: ScriptableRenderContext) { ... }
fn cmd(self) -> CommandBuffer { ... }
fn set_cmd(self, value: CommandBuffer) { ... }
fn render_graph_pool(self) -> RenderGraphObjectPool { ... }
fn set_render_graph_pool(self, value: RenderGraphObjectPool) { ... }
fn default_resources(self) -> RenderGraphDefaultResources { ... }
fn set_default_resources(self, value: RenderGraphDefaultResources) { ... }
}Provided Methods§
fn render_context(self) -> ScriptableRenderContext
fn set_render_context(self, value: ScriptableRenderContext)
fn cmd(self) -> CommandBuffer
fn set_cmd(self, value: CommandBuffer)
fn render_graph_pool(self) -> RenderGraphObjectPool
fn set_render_graph_pool(self, value: RenderGraphObjectPool)
fn default_resources(self) -> RenderGraphDefaultResources
fn set_default_resources(self, value: RenderGraphDefaultResources)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.