pub trait ICustomShadowData: IScriptableObject {
// Provided methods
fn main_light_shadowmap_resolution(self) -> ShadowResolution_2 { ... }
fn set_main_light_shadowmap_resolution(self, value: ShadowResolution_2) { ... }
fn shadow_distance(self) -> f32 { ... }
fn set_shadow_distance(self, value: f32) { ... }
fn cascade_split1(self) -> f32 { ... }
fn set_cascade_split1(self, value: f32) { ... }
fn shadow_depth_bias(self) -> f32 { ... }
fn set_shadow_depth_bias(self, value: f32) { ... }
fn shadow_normal_bias(self) -> f32 { ... }
fn set_shadow_normal_bias(self, value: f32) { ... }
}Provided Methods§
fn main_light_shadowmap_resolution(self) -> ShadowResolution_2
fn set_main_light_shadowmap_resolution(self, value: ShadowResolution_2)
fn shadow_distance(self) -> f32
fn set_shadow_distance(self, value: f32)
fn cascade_split1(self) -> f32
fn set_cascade_split1(self, value: f32)
fn shadow_depth_bias(self) -> f32
fn set_shadow_depth_bias(self, value: f32)
fn shadow_normal_bias(self) -> f32
fn set_shadow_normal_bias(self, value: f32)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.