#[repr(C)]pub struct PassType {
pub value: i32,
}Expand description
Fields§
§value: i32Implementations§
Source§impl PassType
impl PassType
pub fn normal() -> Self
pub fn vertex() -> Self
pub fn vertex_lm() -> Self
pub fn vertex_lmrgbm() -> Self
pub fn forward_base() -> Self
pub fn forward_add() -> Self
pub fn light_pre_pass_base() -> Self
pub fn light_pre_pass_final() -> Self
pub fn shadow_caster() -> Self
pub fn deferred() -> Self
pub fn meta() -> Self
pub fn motion_vectors() -> Self
pub fn scriptable_render_pipeline() -> Self
pub fn scriptable_render_pipeline_default_unlit() -> Self
Trait Implementations§
Source§impl ClassIdentity for PassType
impl ClassIdentity for PassType
impl Copy for PassType
impl Eq for PassType
impl StructuralPartialEq for PassType
Auto Trait Implementations§
impl Freeze for PassType
impl RefUnwindSafe for PassType
impl Send for PassType
impl Sync for PassType
impl Unpin for PassType
impl UnwindSafe for PassType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)