#[repr(C)]pub struct FilteringSettings {
pub m_render_queue_range: RenderQueueRange,
pub m_layer_mask: i32,
pub m_rendering_layer_mask: u32,
pub m_exclude_motion_vector_objects: i32,
pub m_sorting_layer_range: SortingLayerRange,
}Expand description
Fields§
§m_render_queue_range: RenderQueueRange§m_layer_mask: i32§m_rendering_layer_mask: u32§m_exclude_motion_vector_objects: i32§m_sorting_layer_range: SortingLayerRangeImplementations§
Source§impl FilteringSettings
impl FilteringSettings
Sourcepub fn set_render_queue_range(&mut self, value: impl Into<RenderQueueRange>)
pub fn set_render_queue_range(&mut self, value: impl Into<RenderQueueRange>)
set_renderQueueRange(crate::unity_engine::rendering::renderqueuerange::RenderQueueRange) overload
Sourcepub fn set_layer_mask(&mut self, value: impl Into<i32>)
pub fn set_layer_mask(&mut self, value: impl Into<i32>)
set_layerMask(i32) overload
Sourcepub fn set_rendering_layer_mask(&mut self, value: impl Into<u32>)
pub fn set_rendering_layer_mask(&mut self, value: impl Into<u32>)
set_renderingLayerMask(u32) overload
Sourcepub fn set_exclude_motion_vector_objects(&mut self, value: impl Into<bool>)
pub fn set_exclude_motion_vector_objects(&mut self, value: impl Into<bool>)
set_excludeMotionVectorObjects(bool) overload
Sourcepub fn set_sorting_layer_range(&mut self, value: impl Into<SortingLayerRange>)
pub fn set_sorting_layer_range(&mut self, value: impl Into<SortingLayerRange>)
set_sortingLayerRange(crate::unity_engine::rendering::sortinglayerrange::SortingLayerRange) overload
Sourcepub fn equals(&mut self, other: impl Into<FilteringSettings>) -> bool
pub fn equals(&mut self, other: impl Into<FilteringSettings>) -> bool
Equals(crate::unity_engine::rendering::filteringsettings::FilteringSettings) overload
Sourcepub fn equals_2(&mut self, obj: impl Into<Object>) -> bool
pub fn equals_2(&mut self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overload
Sourcepub fn get_hash_code(&mut self) -> i32
pub fn get_hash_code(&mut self) -> i32
GetHashCode() overload
Source§impl FilteringSettings
impl FilteringSettings
pub fn set_render_queue_range_method_info() -> &'static MethodInfo
pub fn set_layer_mask_method_info() -> &'static MethodInfo
pub fn set_rendering_layer_mask_method_info() -> &'static MethodInfo
pub fn set_exclude_motion_vector_objects_method_info() -> &'static MethodInfo
pub fn set_sorting_layer_range_method_info() -> &'static MethodInfo
pub fn equals_method_info() -> &'static MethodInfo
pub fn equals_2_method_info() -> &'static MethodInfo
pub fn get_hash_code_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for FilteringSettings
impl ClassIdentity for FilteringSettings
Source§impl Clone for FilteringSettings
impl Clone for FilteringSettings
Source§fn clone(&self) -> FilteringSettings
fn clone(&self) -> FilteringSettings
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FilteringSettings
Auto Trait Implementations§
impl Freeze for FilteringSettings
impl RefUnwindSafe for FilteringSettings
impl Send for FilteringSettings
impl Sync for FilteringSettings
impl Unpin for FilteringSettings
impl UnwindSafe for FilteringSettings
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)