pub struct UniversalRenderPipelineAsset(/* private fields */);Expand description
IL2CPP class: UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
Inherits: RenderPipelineAsset
Implementations§
Source§impl UniversalRenderPipelineAsset
impl UniversalRenderPipelineAsset
pub fn base(self) -> RenderPipelineAsset
Source§impl UniversalRenderPipelineAsset
impl UniversalRenderPipelineAsset
pub fn k_min_lut_size() -> i32
pub fn set_k_min_lut_size(value: i32)
pub fn k_max_lut_size() -> i32
pub fn set_k_max_lut_size(value: i32)
pub fn k_shadow_cascade_min_count() -> i32
pub fn set_k_shadow_cascade_min_count(value: i32)
pub fn k_shadow_cascade_max_count() -> i32
pub fn set_k_shadow_cascade_max_count(value: i32)
Source§impl UniversalRenderPipelineAsset
impl UniversalRenderPipelineAsset
pub fn get_sharpen_filter_method_info() -> &'static MethodInfo
pub fn set_sharpen_filter_method_info() -> &'static MethodInfo
pub fn get_lut_pattern_v_method_info() -> &'static MethodInfo
pub fn set_lut_pattern_v_method_info() -> &'static MethodInfo
pub fn calc_lut_pattern_params_method_info() -> &'static MethodInfo
pub fn get_custom_alpha_map_ui_method_info() -> &'static MethodInfo
pub fn set_custom_alpha_map_ui_method_info() -> &'static MethodInfo
pub fn get_custom_rendering_flag_method_info() -> &'static MethodInfo
pub fn set_custom_rendering_flag_method_info() -> &'static MethodInfo
pub fn load_builtin_renderer_data_method_info() -> &'static MethodInfo
pub fn create_pipeline_method_info() -> &'static MethodInfo
pub fn destroy_renderers_method_info() -> &'static MethodInfo
pub fn destroy_renderer_method_info() -> &'static MethodInfo
pub fn on_validate_method_info() -> &'static MethodInfo
pub fn on_disable_method_info() -> &'static MethodInfo
pub fn create_renderers_method_info() -> &'static MethodInfo
pub fn get_material_method_info() -> &'static MethodInfo
pub fn get_scriptable_renderer_method_info() -> &'static MethodInfo
pub fn get_renderer_method_info() -> &'static MethodInfo
pub fn get_scriptable_renderer_data_method_info() -> &'static MethodInfo
pub fn get_renderer_index_list_method_info() -> &'static MethodInfo
pub fn get_supports_camera_depth_texture_method_info() -> &'static MethodInfo
pub fn set_supports_camera_depth_texture_method_info() -> &'static MethodInfo
pub fn get_supports_camera_opaque_texture_method_info() -> &'static MethodInfo
pub fn set_supports_camera_opaque_texture_method_info() -> &'static MethodInfo
pub fn get_opaque_downsampling_method_info() -> &'static MethodInfo
pub fn get_supports_terrain_holes_method_info() -> &'static MethodInfo
pub fn get_supports_hdr_method_info() -> &'static MethodInfo
pub fn set_supports_hdr_method_info() -> &'static MethodInfo
pub fn get_msaa_sample_count_method_info() -> &'static MethodInfo
pub fn set_msaa_sample_count_method_info() -> &'static MethodInfo
pub fn get_render_scale_method_info() -> &'static MethodInfo
pub fn set_render_scale_method_info() -> &'static MethodInfo
pub fn get_main_light_rendering_mode_method_info() -> &'static MethodInfo
pub fn get_supports_main_light_shadows_method_info() -> &'static MethodInfo
pub fn get_main_light_shadowmap_resolution_method_info() -> &'static MethodInfo
pub fn get_additional_lights_rendering_mode_method_info() -> &'static MethodInfo
pub fn get_max_additional_lights_count_method_info() -> &'static MethodInfo
pub fn set_max_additional_lights_count_method_info() -> &'static MethodInfo
pub fn get_supports_additional_light_shadows_method_info() -> &'static MethodInfo
pub fn get_additional_lights_shadowmap_resolution_method_info() -> &'static MethodInfo
pub fn get_shadow_distance_method_info() -> &'static MethodInfo
pub fn set_shadow_distance_method_info() -> &'static MethodInfo
pub fn get_shadow_cascade_count_method_info() -> &'static MethodInfo
pub fn set_shadow_cascade_count_method_info() -> &'static MethodInfo
pub fn get_cascade2_split_method_info() -> &'static MethodInfo
pub fn get_cascade3_split_method_info() -> &'static MethodInfo
pub fn get_cascade4_split_method_info() -> &'static MethodInfo
pub fn get_shadow_depth_bias_method_info() -> &'static MethodInfo
pub fn set_shadow_depth_bias_method_info() -> &'static MethodInfo
pub fn get_shadow_normal_bias_method_info() -> &'static MethodInfo
pub fn set_shadow_normal_bias_method_info() -> &'static MethodInfo
pub fn get_supports_soft_shadows_method_info() -> &'static MethodInfo
pub fn get_supports_dynamic_batching_method_info() -> &'static MethodInfo
pub fn set_supports_dynamic_batching_method_info() -> &'static MethodInfo
pub fn get_supports_mixed_lighting_method_info() -> &'static MethodInfo
pub fn get_shader_variant_log_level_method_info() -> &'static MethodInfo
pub fn set_shader_variant_log_level_method_info() -> &'static MethodInfo
pub fn get_debug_level_method_info() -> &'static MethodInfo
pub fn set_debug_level_method_info() -> &'static MethodInfo
pub fn get_use_srp_batcher_method_info() -> &'static MethodInfo
pub fn set_use_srp_batcher_method_info() -> &'static MethodInfo
pub fn get_color_grading_mode_method_info() -> &'static MethodInfo
pub fn set_color_grading_mode_method_info() -> &'static MethodInfo
pub fn get_color_grading_lut_size_method_info() -> &'static MethodInfo
pub fn set_color_grading_lut_size_method_info() -> &'static MethodInfo
pub fn get_use_adaptive_performance_method_info() -> &'static MethodInfo
pub fn set_use_adaptive_performance_method_info() -> &'static MethodInfo
pub fn get_default_material_method_info() -> &'static MethodInfo
pub fn get_default_particle_material_method_info() -> &'static MethodInfo
pub fn get_default_line_material_method_info() -> &'static MethodInfo
pub fn get_default_terrain_material_method_info() -> &'static MethodInfo
pub fn get_default_ui_material_method_info() -> &'static MethodInfo
pub fn get_default_ui_overdraw_material_method_info() -> &'static MethodInfo
pub fn get_default_uietc1_supported_material_method_info() -> &'static MethodInfo
pub fn get_default2_d_material_method_info() -> &'static MethodInfo
pub fn get_default_shader_method_info() -> &'static MethodInfo
pub fn on_before_serialize_method_info() -> &'static MethodInfo
pub fn on_after_deserialize_method_info() -> &'static MethodInfo
pub fn validate_shadow_bias_method_info() -> &'static MethodInfo
pub fn validate_per_object_lights_method_info() -> &'static MethodInfo
pub fn validate_render_scale_method_info() -> &'static MethodInfo
pub fn validate_renderer_data_list_method_info() -> &'static MethodInfo
pub fn validate_renderer_data_method_info() -> &'static MethodInfo
pub fn get_custom_shadow_data_method_info() -> &'static MethodInfo
pub fn apply_custom_shadow_data_method_info() -> &'static MethodInfo
pub fn apply_custom_shadow_data_2_method_info() -> &'static MethodInfo
pub fn update_shadow_cascade2_split_method_info() -> &'static MethodInfo
pub fn get_shadow_cascade_option_method_info() -> &'static MethodInfo
pub fn set_shadow_cascade_option_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl UniversalRenderPipelineAsset
impl UniversalRenderPipelineAsset
Sourcepub unsafe fn create_pipeline(this: impl Into<IlInstance>) -> RenderPipeline
pub unsafe fn create_pipeline(this: impl Into<IlInstance>) -> RenderPipeline
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own CreatePipeline. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_validate(this: impl Into<IlInstance>)
pub unsafe fn on_validate(this: impl Into<IlInstance>)
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own OnValidate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_disable(this: impl Into<IlInstance>)
pub unsafe fn on_disable(this: impl Into<IlInstance>)
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own OnDisable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_material(this: impl Into<IlInstance>) -> Material
pub unsafe fn get_default_material(this: impl Into<IlInstance>) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_particle_material(
this: impl Into<IlInstance>,
) -> Material
pub unsafe fn get_default_particle_material( this: impl Into<IlInstance>, ) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultParticleMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_line_material(this: impl Into<IlInstance>) -> Material
pub unsafe fn get_default_line_material(this: impl Into<IlInstance>) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultLineMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_terrain_material(
this: impl Into<IlInstance>,
) -> Material
pub unsafe fn get_default_terrain_material( this: impl Into<IlInstance>, ) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultTerrainMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_ui_material(this: impl Into<IlInstance>) -> Material
pub unsafe fn get_default_ui_material(this: impl Into<IlInstance>) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultUIMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_ui_overdraw_material(
this: impl Into<IlInstance>,
) -> Material
pub unsafe fn get_default_ui_overdraw_material( this: impl Into<IlInstance>, ) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultUIOverdrawMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_uietc1_supported_material(
this: impl Into<IlInstance>,
) -> Material
pub unsafe fn get_default_uietc1_supported_material( this: impl Into<IlInstance>, ) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultUIETC1SupportedMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default2_d_material(this: impl Into<IlInstance>) -> Material
pub unsafe fn get_default2_d_material(this: impl Into<IlInstance>) -> Material
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_default2DMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_shader(this: impl Into<IlInstance>) -> Shader
pub unsafe fn get_default_shader(this: impl Into<IlInstance>) -> Shader
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own get_defaultShader. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_before_serialize(this: impl Into<IlInstance>)
pub unsafe fn on_before_serialize(this: impl Into<IlInstance>)
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own OnBeforeSerialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_after_deserialize(this: impl Into<IlInstance>)
pub unsafe fn on_after_deserialize(this: impl Into<IlInstance>)
Direct (non-virtual) call to UniversalRenderPipelineAsset’s own OnAfterDeserialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl Clone for UniversalRenderPipelineAsset
impl Clone for UniversalRenderPipelineAsset
Source§fn clone(&self) -> UniversalRenderPipelineAsset
fn clone(&self) -> UniversalRenderPipelineAsset
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for UniversalRenderPipelineAsset
impl FromIlInstance for UniversalRenderPipelineAsset
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleSource§impl IObject_2 for UniversalRenderPipelineAsset
impl IObject_2 for UniversalRenderPipelineAsset
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
Source§impl IUniversalRenderPipelineAsset for UniversalRenderPipelineAsset
impl IUniversalRenderPipelineAsset for UniversalRenderPipelineAsset
fn m_default_shader(self) -> Shader
fn set_m_default_shader(self, value: Shader)
fn m_renderers(self) -> Array<ScriptableRenderer>
fn set_m_renderers(self, value: Array<ScriptableRenderer>)
fn k_asset_version(self) -> i32
fn set_k_asset_version(self, value: i32)
fn k_asset_previous_version(self) -> i32
fn set_k_asset_previous_version(self, value: i32)
fn m_renderer_type(self) -> RendererType
fn set_m_renderer_type(self, value: RendererType)
fn m_renderer_data(self) -> ScriptableRendererData
fn set_m_renderer_data(self, value: ScriptableRendererData)
fn m_renderer_data_list(self) -> Array<ScriptableRendererData>
fn set_m_renderer_data_list(self, value: Array<ScriptableRendererData>)
fn m_default_renderer_index(self) -> i32
fn set_m_default_renderer_index(self, value: i32)
fn m_require_depth_texture(self) -> bool
fn set_m_require_depth_texture(self, value: bool)
fn m_require_opaque_texture(self) -> bool
fn set_m_require_opaque_texture(self, value: bool)
fn m_opaque_downsampling(self) -> Downsampling
fn set_m_opaque_downsampling(self, value: Downsampling)
fn m_supports_terrain_holes(self) -> bool
fn set_m_supports_terrain_holes(self, value: bool)
fn m_supports_hdr(self) -> bool
fn set_m_supports_hdr(self, value: bool)
fn m_msaa(self) -> MsaaQuality
fn set_m_msaa(self, value: MsaaQuality)
fn m_render_scale(self) -> f32
fn set_m_render_scale(self, value: f32)
fn m_main_light_rendering_mode(self) -> LightRenderingMode
fn set_m_main_light_rendering_mode(self, value: LightRenderingMode)
fn m_main_light_shadows_supported(self) -> bool
fn set_m_main_light_shadows_supported(self, value: bool)
fn m_main_light_shadowmap_resolution(self) -> ShadowResolution_2
fn set_m_main_light_shadowmap_resolution(self, value: ShadowResolution_2)
fn m_additional_lights_rendering_mode(self) -> LightRenderingMode
fn set_m_additional_lights_rendering_mode(self, value: LightRenderingMode)
fn m_additional_lights_per_object_limit(self) -> i32
fn set_m_additional_lights_per_object_limit(self, value: i32)
fn m_additional_light_shadows_supported(self) -> bool
fn set_m_additional_light_shadows_supported(self, value: bool)
fn m_additional_lights_shadowmap_resolution(self) -> ShadowResolution_2
fn set_m_additional_lights_shadowmap_resolution(self, value: ShadowResolution_2)
fn m_shadow_distance(self) -> f32
fn set_m_shadow_distance(self, value: f32)
fn m_shadow_cascade_count(self) -> i32
fn set_m_shadow_cascade_count(self, value: i32)
fn m_cascade2_split(self) -> f32
fn set_m_cascade2_split(self, value: f32)
fn m_cascade3_split(self) -> Vector2
fn set_m_cascade3_split(self, value: Vector2)
fn m_cascade4_split(self) -> Vector3
fn set_m_cascade4_split(self, value: Vector3)
fn m_shadow_depth_bias(self) -> f32
fn set_m_shadow_depth_bias(self, value: f32)
fn m_shadow_normal_bias(self) -> f32
fn set_m_shadow_normal_bias(self, value: f32)
fn m_soft_shadows_supported(self) -> bool
fn set_m_soft_shadows_supported(self, value: bool)
fn m_use_srp_batcher(self) -> bool
fn set_m_use_srp_batcher(self, value: bool)
fn m_supports_dynamic_batching(self) -> bool
fn set_m_supports_dynamic_batching(self, value: bool)
fn m_mixed_lighting_supported(self) -> bool
fn set_m_mixed_lighting_supported(self, value: bool)
fn m_debug_level(self) -> PipelineDebugLevel
fn set_m_debug_level(self, value: PipelineDebugLevel)
fn m_use_adaptive_performance(self) -> bool
fn set_m_use_adaptive_performance(self, value: bool)
fn m_color_grading_mode(self) -> ColorGradingMode
fn set_m_color_grading_mode(self, value: ColorGradingMode)
fn m_color_grading_lut_size(self) -> i32
fn set_m_color_grading_lut_size(self, value: i32)
fn m_shadow_type(self) -> ShadowQuality
fn set_m_shadow_type(self, value: ShadowQuality)
fn m_local_shadows_supported(self) -> bool
fn set_m_local_shadows_supported(self, value: bool)
fn m_local_shadows_atlas_resolution(self) -> ShadowResolution_2
fn set_m_local_shadows_atlas_resolution(self, value: ShadowResolution_2)
fn m_max_pixel_lights(self) -> i32
fn set_m_max_pixel_lights(self, value: i32)
fn m_shadow_atlas_resolution(self) -> ShadowResolution_2
fn set_m_shadow_atlas_resolution(self, value: ShadowResolution_2)
fn m_shader_variant_log_level(self) -> ShaderVariantLogLevel
fn set_m_shader_variant_log_level(self, value: ShaderVariantLogLevel)
fn m_custom_shadow_data_list(self) -> Array<CustomShadowData>
fn set_m_custom_shadow_data_list(self, value: Array<CustomShadowData>)
fn m_sharpen_filter(self) -> bool
fn set_m_sharpen_filter(self, value: bool)
fn m_shadow_cascades(self) -> ShadowCascadesOption
fn set_m_shadow_cascades(self, value: ShadowCascadesOption)
impl Copy for UniversalRenderPipelineAsset
impl IObject for UniversalRenderPipelineAsset
impl IRenderPipelineAsset for UniversalRenderPipelineAsset
impl IScriptableObject for UniversalRenderPipelineAsset
Auto Trait Implementations§
impl Freeze for UniversalRenderPipelineAsset
impl RefUnwindSafe for UniversalRenderPipelineAsset
impl !Send for UniversalRenderPipelineAsset
impl !Sync for UniversalRenderPipelineAsset
impl Unpin for UniversalRenderPipelineAsset
impl UnwindSafe for UniversalRenderPipelineAsset
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
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§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)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
Source§fn get_instance_id(self) -> i32
fn get_instance_id(self) -> i32
GetInstanceID() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn equals(self, other: impl Into<Object>) -> bool
fn equals(self, other: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn ensure_running_on_main_thread(self)
fn ensure_running_on_main_thread(self)
EnsureRunningOnMainThread() overloadSource§fn get_cached_ptr(self) -> IntPtr
fn get_cached_ptr(self) -> IntPtr
GetCachedPtr() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_name() overloadSource§fn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_name(::unity::Il2CppString) overloadSource§fn get_hide_flags(self) -> HideFlags
fn get_hide_flags(self) -> HideFlags
get_hideFlags() overloadSource§fn set_hide_flags(self, value: impl Into<HideFlags>)
fn set_hide_flags(self, value: impl Into<HideFlags>)
set_hideFlags(crate::unity_engine::hideflags::HideFlags) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn throw_enumeration_not_started_or_ended(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IRenderPipelineAssetMethods for __Twhere
__T: IRenderPipelineAsset,
impl<__T> IRenderPipelineAssetMethods for __Twhere
__T: IRenderPipelineAsset,
Source§fn internal_create_pipeline(self) -> RenderPipeline
fn internal_create_pipeline(self) -> RenderPipeline
InternalCreatePipeline() overloadSource§fn get_rendering_layer_mask_names(self) -> Array<Il2CppString>
fn get_rendering_layer_mask_names(self) -> Array<Il2CppString>
get_renderingLayerMaskNames() overloadSource§fn get_default_material(self) -> Material
fn get_default_material(self) -> Material
get_defaultMaterial() overloadSource§fn get_autodesk_interactive_shader(self) -> Shader
fn get_autodesk_interactive_shader(self) -> Shader
get_autodeskInteractiveShader() overloadSource§fn get_autodesk_interactive_transparent_shader(self) -> Shader
fn get_autodesk_interactive_transparent_shader(self) -> Shader
get_autodeskInteractiveTransparentShader() overloadSource§fn get_autodesk_interactive_masked_shader(self) -> Shader
fn get_autodesk_interactive_masked_shader(self) -> Shader
get_autodeskInteractiveMaskedShader() overloadSource§fn get_terrain_detail_lit_shader(self) -> Shader
fn get_terrain_detail_lit_shader(self) -> Shader
get_terrainDetailLitShader() overloadSource§fn get_terrain_detail_grass_shader(self) -> Shader
fn get_terrain_detail_grass_shader(self) -> Shader
get_terrainDetailGrassShader() overloadSource§fn get_terrain_detail_grass_billboard_shader(self) -> Shader
fn get_terrain_detail_grass_billboard_shader(self) -> Shader
get_terrainDetailGrassBillboardShader() overloadSource§fn get_default_particle_material(self) -> Material
fn get_default_particle_material(self) -> Material
get_defaultParticleMaterial() overloadSource§fn get_default_line_material(self) -> Material
fn get_default_line_material(self) -> Material
get_defaultLineMaterial() overloadSource§fn get_default_terrain_material(self) -> Material
fn get_default_terrain_material(self) -> Material
get_defaultTerrainMaterial() overloadSource§fn get_default_ui_material(self) -> Material
fn get_default_ui_material(self) -> Material
get_defaultUIMaterial() overloadSource§fn get_default_ui_overdraw_material(self) -> Material
fn get_default_ui_overdraw_material(self) -> Material
get_defaultUIOverdrawMaterial() overloadSource§fn get_default_uietc1_supported_material(self) -> Material
fn get_default_uietc1_supported_material(self) -> Material
get_defaultUIETC1SupportedMaterial() overloadSource§fn get_default2_d_material(self) -> Material
fn get_default2_d_material(self) -> Material
get_default2DMaterial() overloadSource§fn get_default_shader(self) -> Shader
fn get_default_shader(self) -> Shader
get_defaultShader() overloadSource§fn get_default_speed_tree7_shader(self) -> Shader
fn get_default_speed_tree7_shader(self) -> Shader
get_defaultSpeedTree7Shader() overloadSource§fn get_default_speed_tree8_shader(self) -> Shader
fn get_default_speed_tree8_shader(self) -> Shader
get_defaultSpeedTree8Shader() overloadSource§fn create_pipeline(self) -> RenderPipeline
fn create_pipeline(self) -> RenderPipeline
CreatePipeline() overloadSource§fn on_validate(self)
fn on_validate(self)
OnValidate() overloadSource§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<__T> IScriptableObjectMethods for __Twhere
__T: IScriptableObject,
impl<__T> IScriptableObjectMethods for __Twhere
__T: IScriptableObject,
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn throw_enumeration_not_started_or_ended(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> IUniversalRenderPipelineAssetMethods for __Twhere
__T: IUniversalRenderPipelineAsset,
impl<__T> IUniversalRenderPipelineAssetMethods for __Twhere
__T: IUniversalRenderPipelineAsset,
Source§fn get_sharpen_filter(self) -> bool
fn get_sharpen_filter(self) -> bool
get_sharpenFilter() overloadSource§fn set_sharpen_filter(self, value: impl Into<bool>)
fn set_sharpen_filter(self, value: impl Into<bool>)
set_sharpenFilter(bool) overloadSource§fn get_lut_pattern_v(self) -> f32
fn get_lut_pattern_v(self) -> f32
get_lutPatternV() overloadSource§fn set_lut_pattern_v(self, value: impl Into<f32>)
fn set_lut_pattern_v(self, value: impl Into<f32>)
set_lutPatternV(f32) overloadSource§fn calc_lut_pattern_params(
self,
pattern_index: impl Into<i32>,
pattern_count: impl Into<i32>,
)
fn calc_lut_pattern_params( self, pattern_index: impl Into<i32>, pattern_count: impl Into<i32>, )
CalcLutPatternParams(i32, i32) overloadSource§fn get_custom_alpha_map_ui(self) -> f32
fn get_custom_alpha_map_ui(self) -> f32
get_customAlphaMapUI() overloadSource§fn set_custom_alpha_map_ui(self, value: impl Into<f32>)
fn set_custom_alpha_map_ui(self, value: impl Into<f32>)
set_customAlphaMapUI(f32) overloadSource§fn get_custom_rendering_flag(self) -> CustomRenderingFlag
fn get_custom_rendering_flag(self) -> CustomRenderingFlag
get_customRenderingFlag() overloadSource§fn set_custom_rendering_flag(self, value: impl Into<CustomRenderingFlag>)
fn set_custom_rendering_flag(self, value: impl Into<CustomRenderingFlag>)
set_customRenderingFlag(crate::unity_engine::rendering::universal::customrenderingflag::CustomRenderingFlag) overloadSource§fn load_builtin_renderer_data(
self,
type: impl Into<RendererType>,
) -> ScriptableRendererData
fn load_builtin_renderer_data( self, type: impl Into<RendererType>, ) -> ScriptableRendererData
LoadBuiltinRendererData(crate::unity_engine::rendering::universal::renderertype::RendererType) overloadSource§fn create_pipeline(self) -> RenderPipeline
fn create_pipeline(self) -> RenderPipeline
CreatePipeline() overloadSource§fn destroy_renderers(self)
fn destroy_renderers(self)
DestroyRenderers() overloadSource§fn destroy_renderer(self) -> ScriptableRenderer
fn destroy_renderer(self) -> ScriptableRenderer
DestroyRenderer(*mutcrate::unity_engine::rendering::universal::scriptablerenderer::ScriptableRenderer) overloadSource§fn on_validate(self)
fn on_validate(self)
OnValidate() overloadSource§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn create_renderers(self)
fn create_renderers(self)
CreateRenderers() overloadSource§fn get_material(self, material_type: impl Into<DefaultMaterialType>) -> Material
fn get_material(self, material_type: impl Into<DefaultMaterialType>) -> Material
GetMaterial(crate::unity_engine::rendering::universal::defaultmaterialtype::DefaultMaterialType) overloadSource§fn get_scriptable_renderer(self) -> ScriptableRenderer
fn get_scriptable_renderer(self) -> ScriptableRenderer
get_scriptableRenderer() overloadSource§fn get_renderer(self, index: impl Into<i32>) -> ScriptableRenderer
fn get_renderer(self, index: impl Into<i32>) -> ScriptableRenderer
GetRenderer(i32) overloadSource§fn get_scriptable_renderer_data(self) -> ScriptableRendererData
fn get_scriptable_renderer_data(self) -> ScriptableRendererData
get_scriptableRendererData() overloadSource§fn get_renderer_index_list(self) -> Array<i32>
fn get_renderer_index_list(self) -> Array<i32>
get_rendererIndexList() overloadSource§fn get_supports_camera_depth_texture(self) -> bool
fn get_supports_camera_depth_texture(self) -> bool
get_supportsCameraDepthTexture() overloadSource§fn set_supports_camera_depth_texture(self, value: impl Into<bool>)
fn set_supports_camera_depth_texture(self, value: impl Into<bool>)
set_supportsCameraDepthTexture(bool) overloadSource§fn get_supports_camera_opaque_texture(self) -> bool
fn get_supports_camera_opaque_texture(self) -> bool
get_supportsCameraOpaqueTexture() overloadSource§fn set_supports_camera_opaque_texture(self, value: impl Into<bool>)
fn set_supports_camera_opaque_texture(self, value: impl Into<bool>)
set_supportsCameraOpaqueTexture(bool) overloadSource§fn get_opaque_downsampling(self) -> Downsampling
fn get_opaque_downsampling(self) -> Downsampling
get_opaqueDownsampling() overloadSource§fn get_supports_terrain_holes(self) -> bool
fn get_supports_terrain_holes(self) -> bool
get_supportsTerrainHoles() overloadSource§fn get_supports_hdr(self) -> bool
fn get_supports_hdr(self) -> bool
get_supportsHDR() overloadSource§fn set_supports_hdr(self, value: impl Into<bool>)
fn set_supports_hdr(self, value: impl Into<bool>)
set_supportsHDR(bool) overloadSource§fn get_msaa_sample_count(self) -> i32
fn get_msaa_sample_count(self) -> i32
get_msaaSampleCount() overloadSource§fn set_msaa_sample_count(self, value: impl Into<i32>)
fn set_msaa_sample_count(self, value: impl Into<i32>)
set_msaaSampleCount(i32) overloadSource§fn get_render_scale(self) -> f32
fn get_render_scale(self) -> f32
get_renderScale() overloadSource§fn set_render_scale(self, value: impl Into<f32>)
fn set_render_scale(self, value: impl Into<f32>)
set_renderScale(f32) overloadSource§fn get_main_light_rendering_mode(self) -> LightRenderingMode
fn get_main_light_rendering_mode(self) -> LightRenderingMode
get_mainLightRenderingMode() overloadSource§fn get_supports_main_light_shadows(self) -> bool
fn get_supports_main_light_shadows(self) -> bool
get_supportsMainLightShadows() overloadSource§fn get_main_light_shadowmap_resolution(self) -> i32
fn get_main_light_shadowmap_resolution(self) -> i32
get_mainLightShadowmapResolution() overloadSource§fn get_additional_lights_rendering_mode(self) -> LightRenderingMode
fn get_additional_lights_rendering_mode(self) -> LightRenderingMode
get_additionalLightsRenderingMode() overloadSource§fn get_max_additional_lights_count(self) -> i32
fn get_max_additional_lights_count(self) -> i32
get_maxAdditionalLightsCount() overloadSource§fn set_max_additional_lights_count(self, value: impl Into<i32>)
fn set_max_additional_lights_count(self, value: impl Into<i32>)
set_maxAdditionalLightsCount(i32) overloadSource§fn get_supports_additional_light_shadows(self) -> bool
fn get_supports_additional_light_shadows(self) -> bool
get_supportsAdditionalLightShadows() overloadSource§fn get_additional_lights_shadowmap_resolution(self) -> i32
fn get_additional_lights_shadowmap_resolution(self) -> i32
get_additionalLightsShadowmapResolution() overloadSource§fn get_shadow_distance(self) -> f32
fn get_shadow_distance(self) -> f32
get_shadowDistance() overloadSource§fn set_shadow_distance(self, value: impl Into<f32>)
fn set_shadow_distance(self, value: impl Into<f32>)
set_shadowDistance(f32) overloadSource§fn get_shadow_cascade_count(self) -> i32
fn get_shadow_cascade_count(self) -> i32
get_shadowCascadeCount() overloadSource§fn set_shadow_cascade_count(self, value: impl Into<i32>)
fn set_shadow_cascade_count(self, value: impl Into<i32>)
set_shadowCascadeCount(i32) overloadSource§fn get_cascade2_split(self) -> f32
fn get_cascade2_split(self) -> f32
get_cascade2Split() overloadSource§fn get_cascade3_split(self) -> Vector2
fn get_cascade3_split(self) -> Vector2
get_cascade3Split() overloadSource§fn get_cascade4_split(self) -> Vector3
fn get_cascade4_split(self) -> Vector3
get_cascade4Split() overloadSource§fn get_shadow_depth_bias(self) -> f32
fn get_shadow_depth_bias(self) -> f32
get_shadowDepthBias() overloadSource§fn set_shadow_depth_bias(self, value: impl Into<f32>)
fn set_shadow_depth_bias(self, value: impl Into<f32>)
set_shadowDepthBias(f32) overloadSource§fn get_shadow_normal_bias(self) -> f32
fn get_shadow_normal_bias(self) -> f32
get_shadowNormalBias() overloadSource§fn set_shadow_normal_bias(self, value: impl Into<f32>)
fn set_shadow_normal_bias(self, value: impl Into<f32>)
set_shadowNormalBias(f32) overloadSource§fn get_supports_soft_shadows(self) -> bool
fn get_supports_soft_shadows(self) -> bool
get_supportsSoftShadows() overloadSource§fn get_supports_dynamic_batching(self) -> bool
fn get_supports_dynamic_batching(self) -> bool
get_supportsDynamicBatching() overloadSource§fn set_supports_dynamic_batching(self, value: impl Into<bool>)
fn set_supports_dynamic_batching(self, value: impl Into<bool>)
set_supportsDynamicBatching(bool) overloadSource§fn get_supports_mixed_lighting(self) -> bool
fn get_supports_mixed_lighting(self) -> bool
get_supportsMixedLighting() overloadSource§fn get_shader_variant_log_level(self) -> ShaderVariantLogLevel
fn get_shader_variant_log_level(self) -> ShaderVariantLogLevel
get_shaderVariantLogLevel() overloadSource§fn set_shader_variant_log_level(self, value: impl Into<ShaderVariantLogLevel>)
fn set_shader_variant_log_level(self, value: impl Into<ShaderVariantLogLevel>)
set_shaderVariantLogLevel(crate::unity_engine::rendering::universal::shadervariantloglevel::ShaderVariantLogLevel) overloadSource§fn get_debug_level(self) -> PipelineDebugLevel
fn get_debug_level(self) -> PipelineDebugLevel
get_debugLevel() overloadSource§fn set_debug_level(self, value: impl Into<PipelineDebugLevel>)
fn set_debug_level(self, value: impl Into<PipelineDebugLevel>)
set_debugLevel(crate::unity_engine::rendering::universal::pipelinedebuglevel::PipelineDebugLevel) overloadSource§fn get_use_srp_batcher(self) -> bool
fn get_use_srp_batcher(self) -> bool
get_useSRPBatcher() overloadSource§fn set_use_srp_batcher(self, value: impl Into<bool>)
fn set_use_srp_batcher(self, value: impl Into<bool>)
set_useSRPBatcher(bool) overloadSource§fn get_color_grading_mode(self) -> ColorGradingMode
fn get_color_grading_mode(self) -> ColorGradingMode
get_colorGradingMode() overloadSource§fn set_color_grading_mode(self, value: impl Into<ColorGradingMode>)
fn set_color_grading_mode(self, value: impl Into<ColorGradingMode>)
set_colorGradingMode(crate::unity_engine::rendering::universal::colorgradingmode::ColorGradingMode) overloadSource§fn get_color_grading_lut_size(self) -> i32
fn get_color_grading_lut_size(self) -> i32
get_colorGradingLutSize() overloadSource§fn set_color_grading_lut_size(self, value: impl Into<i32>)
fn set_color_grading_lut_size(self, value: impl Into<i32>)
set_colorGradingLutSize(i32) overloadSource§fn get_use_adaptive_performance(self) -> bool
fn get_use_adaptive_performance(self) -> bool
get_useAdaptivePerformance() overloadSource§fn set_use_adaptive_performance(self, value: impl Into<bool>)
fn set_use_adaptive_performance(self, value: impl Into<bool>)
set_useAdaptivePerformance(bool) overloadSource§fn get_default_material(self) -> Material
fn get_default_material(self) -> Material
get_defaultMaterial() overloadSource§fn get_default_particle_material(self) -> Material
fn get_default_particle_material(self) -> Material
get_defaultParticleMaterial() overloadSource§fn get_default_line_material(self) -> Material
fn get_default_line_material(self) -> Material
get_defaultLineMaterial() overloadSource§fn get_default_terrain_material(self) -> Material
fn get_default_terrain_material(self) -> Material
get_defaultTerrainMaterial() overloadSource§fn get_default_ui_material(self) -> Material
fn get_default_ui_material(self) -> Material
get_defaultUIMaterial() overloadSource§fn get_default_ui_overdraw_material(self) -> Material
fn get_default_ui_overdraw_material(self) -> Material
get_defaultUIOverdrawMaterial() overloadSource§fn get_default_uietc1_supported_material(self) -> Material
fn get_default_uietc1_supported_material(self) -> Material
get_defaultUIETC1SupportedMaterial() overloadSource§fn get_default2_d_material(self) -> Material
fn get_default2_d_material(self) -> Material
get_default2DMaterial() overloadSource§fn get_default_shader(self) -> Shader
fn get_default_shader(self) -> Shader
get_defaultShader() overloadSource§fn on_before_serialize(self)
fn on_before_serialize(self)
OnBeforeSerialize() overloadSource§fn on_after_deserialize(self)
fn on_after_deserialize(self)
OnAfterDeserialize() overloadSource§fn validate_shadow_bias(self, value: impl Into<f32>) -> f32
fn validate_shadow_bias(self, value: impl Into<f32>) -> f32
ValidateShadowBias(f32) overloadSource§fn validate_per_object_lights(self, value: impl Into<i32>) -> i32
fn validate_per_object_lights(self, value: impl Into<i32>) -> i32
ValidatePerObjectLights(i32) overloadSource§fn validate_render_scale(self, value: impl Into<f32>) -> f32
fn validate_render_scale(self, value: impl Into<f32>) -> f32
ValidateRenderScale(f32) overloadSource§fn validate_renderer_data_list(self, partial: impl Into<bool>) -> bool
fn validate_renderer_data_list(self, partial: impl Into<bool>) -> bool
ValidateRendererDataList(bool) overloadSource§fn validate_renderer_data(self, index: impl Into<i32>) -> bool
fn validate_renderer_data(self, index: impl Into<i32>) -> bool
ValidateRendererData(i32) overloadSource§fn get_custom_shadow_data(self, index: impl Into<i32>) -> CustomShadowData
fn get_custom_shadow_data(self, index: impl Into<i32>) -> CustomShadowData
GetCustomShadowData(i32) overloadSource§fn apply_custom_shadow_data(self, data: impl Into<CustomShadowData>)
fn apply_custom_shadow_data(self, data: impl Into<CustomShadowData>)
ApplyCustomShadowData(crate::unity_engine::rendering::universal::custom::customshadowdata::CustomShadowData) overloadSource§fn apply_custom_shadow_data_2(
self,
data_a: impl Into<CustomShadowData>,
data_b: impl Into<CustomShadowData>,
t: impl Into<f32>,
)
fn apply_custom_shadow_data_2( self, data_a: impl Into<CustomShadowData>, data_b: impl Into<CustomShadowData>, t: impl Into<f32>, )
ApplyCustomShadowData(crate::unity_engine::rendering::universal::custom::customshadowdata::CustomShadowData, crate::unity_engine::rendering::universal::custom::customshadowdata::CustomShadowData, f32) overloadSource§fn update_shadow_cascade2_split(self, split1: impl Into<f32>)
fn update_shadow_cascade2_split(self, split1: impl Into<f32>)
UpdateShadowCascade2Split(f32) overloadSource§fn get_shadow_cascade_option(self) -> ShadowCascadesOption
fn get_shadow_cascade_option(self) -> ShadowCascadesOption
get_shadowCascadeOption() overloadSource§fn set_shadow_cascade_option(self, value: impl Into<ShadowCascadesOption>)
fn set_shadow_cascade_option(self, value: impl Into<ShadowCascadesOption>)
set_shadowCascadeOption(crate::unity_engine::rendering::universal::shadowcascadesoption::ShadowCascadesOption) overload