#[repr(C)]pub struct ShadowSplitData {}Expand description
Implementations§
Source§impl ShadowSplitData
impl ShadowSplitData
pub fn maximum_culling_plane_count() -> i32
pub fn set_maximum_culling_plane_count(value: i32)
Source§impl ShadowSplitData
impl ShadowSplitData
Sourcepub fn get_culling_plane_count(&mut self) -> i32
pub fn get_culling_plane_count(&mut self) -> i32
get_cullingPlaneCount() overload
Sourcepub fn get_culling_sphere(&mut self) -> Vector4
pub fn get_culling_sphere(&mut self) -> Vector4
get_cullingSphere() overload
Sourcepub fn set_culling_sphere(&mut self, value: impl Into<Vector4>)
pub fn set_culling_sphere(&mut self, value: impl Into<Vector4>)
set_cullingSphere(crate::unity_engine::vector4::Vector4) overload
Sourcepub fn set_shadow_cascade_blend_culling_factor(&mut self, value: impl Into<f32>)
pub fn set_shadow_cascade_blend_culling_factor(&mut self, value: impl Into<f32>)
set_shadowCascadeBlendCullingFactor(f32) overload
Sourcepub fn get_culling_plane(&mut self, index: impl Into<i32>) -> Plane
pub fn get_culling_plane(&mut self, index: impl Into<i32>) -> Plane
GetCullingPlane(i32) overload
Sourcepub fn equals(&mut self, other: impl Into<ShadowSplitData>) -> bool
pub fn equals(&mut self, other: impl Into<ShadowSplitData>) -> bool
Equals(crate::unity_engine::rendering::shadowsplitdata::ShadowSplitData) 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 ShadowSplitData
impl ShadowSplitData
pub fn get_culling_plane_count_method_info() -> &'static MethodInfo
pub fn get_culling_sphere_method_info() -> &'static MethodInfo
pub fn set_culling_sphere_method_info() -> &'static MethodInfo
pub fn set_shadow_cascade_blend_culling_factor_method_info() -> &'static MethodInfo
pub fn get_culling_plane_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
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for ShadowSplitData
impl ClassIdentity for ShadowSplitData
Source§impl Clone for ShadowSplitData
impl Clone for ShadowSplitData
Source§fn clone(&self) -> ShadowSplitData
fn clone(&self) -> ShadowSplitData
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 ShadowSplitData
Auto Trait Implementations§
impl Freeze for ShadowSplitData
impl RefUnwindSafe for ShadowSplitData
impl Send for ShadowSplitData
impl Sync for ShadowSplitData
impl Unpin for ShadowSplitData
impl UnwindSafe for ShadowSplitData
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)