pub enum RenderPipeline {
BuiltIn,
Universal,
Other(Vec<String>),
}Expand description
The render pipeline a player draws with: GraphicsSettings’ default pipeline asset (m_CustomRenderPipeline), or a
quality level’s own (customRenderPipeline) where it sets one. Which quality level runs is the user’s choice, so
the pipeline is known only when every level gives the same kind.
Variants§
BuiltIn
No pipeline asset for any quality level: Unity’s built-in renderer.
Universal
A Universal Render Pipeline asset (URP_ASSET) for every quality level.
Other(Vec<String>)
Anything else, or a mix: each level’s asset script class (built-in for none), sorted, each once.
Trait Implementations§
Source§impl Clone for RenderPipeline
impl Clone for RenderPipeline
Source§impl Debug for RenderPipeline
impl Debug for RenderPipeline
impl Eq for RenderPipeline
Source§impl PartialEq for RenderPipeline
impl PartialEq for RenderPipeline
Source§impl Serialize for RenderPipeline
impl Serialize for RenderPipeline
impl StructuralPartialEq for RenderPipeline
Auto Trait Implementations§
impl Freeze for RenderPipeline
impl RefUnwindSafe for RenderPipeline
impl Send for RenderPipeline
impl Sync for RenderPipeline
impl Unpin for RenderPipeline
impl UnsafeUnpin for RenderPipeline
impl UnwindSafe for RenderPipeline
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.