Struct screen_13::graph::node::AccelerationStructureNode
source · pub struct AccelerationStructureNode { /* private fields */ }Expand description
Resource node.
Trait Implementations§
source§impl<'a> Bind<&mut RenderGraph, AccelerationStructureNode> for &'a Arc<AccelerationStructure>
impl<'a> Bind<&mut RenderGraph, AccelerationStructureNode> for &'a Arc<AccelerationStructure>
source§fn bind(self, graph: &mut RenderGraph) -> AccelerationStructureNode
fn bind(self, graph: &mut RenderGraph) -> AccelerationStructureNode
Binds the resource to a graph-like object. Read more
source§impl Bind<&mut RenderGraph, AccelerationStructureNode> for AccelerationStructure
impl Bind<&mut RenderGraph, AccelerationStructureNode> for AccelerationStructure
source§fn bind(self, graph: &mut RenderGraph) -> AccelerationStructureNode
fn bind(self, graph: &mut RenderGraph) -> AccelerationStructureNode
Binds the resource to a graph-like object. Read more
source§impl Bind<&mut RenderGraph, AccelerationStructureNode> for Arc<AccelerationStructure>
impl Bind<&mut RenderGraph, AccelerationStructureNode> for Arc<AccelerationStructure>
source§fn bind(self, graph: &mut RenderGraph) -> AccelerationStructureNode
fn bind(self, graph: &mut RenderGraph) -> AccelerationStructureNode
Binds the resource to a graph-like object. Read more
source§impl Clone for AccelerationStructureNode
impl Clone for AccelerationStructureNode
source§impl Debug for AccelerationStructureNode
impl Debug for AccelerationStructureNode
source§impl From<AccelerationStructureNode> for AnyAccelerationStructureNode
impl From<AccelerationStructureNode> for AnyAccelerationStructureNode
source§fn from(node: AccelerationStructureNode) -> Self
fn from(node: AccelerationStructureNode) -> Self
Converts to this type from the input type.
source§impl<'a> Index<AccelerationStructureNode> for Bindings<'a>
impl<'a> Index<AccelerationStructureNode> for Bindings<'a>
§type Output = AccelerationStructure
type Output = AccelerationStructure
The returned type after indexing.
source§impl Node for AccelerationStructureNode
impl Node for AccelerationStructureNode
source§impl Unbind<RenderGraph, Arc<AccelerationStructure>> for AccelerationStructureNode
impl Unbind<RenderGraph, Arc<AccelerationStructure>> for AccelerationStructureNode
source§fn unbind(self, graph: &mut RenderGraph) -> Arc<AccelerationStructure>
fn unbind(self, graph: &mut RenderGraph) -> Arc<AccelerationStructure>
Unbinds the resource from a graph-like object. Read more
source§impl View for AccelerationStructureNode
impl View for AccelerationStructureNode
§type Information = ()
type Information = ()
The information about the resource interpretation.
§type Subresource = ()
type Subresource = ()
The portion of the resource which is bound.