Struct dae_parser::Render
source · [−]pub struct Render {
pub camera_node: UrlRef<Node>,
pub layers: Vec<String>,
pub instance_effect: Option<Instance<Effect>>,
}
Expand description
Describes one effect pass to evaluate a scene.
Fields
camera_node: UrlRef<Node>
Refers to a node that contains a camera describing the viewpoint from which to render this compositing step.
layers: Vec<String>
Specifies which layer or layers to render in this compositing step while evaluating the scene.
instance_effect: Option<Instance<Effect>>
Instantiates a COLLADA material resource. See InstanceEffectData
for the additional instance effect data.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Render
impl Send for Render
impl Sync for Render
impl Unpin for Render
impl UnwindSafe for Render
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more