docs.unity.cn
    Show / Hide Table of Contents

    Class RenderPipelineGraphicsSettingsContainer

    Contains a double list of UnityEngine.Rendering.IRenderPipelineGraphicsSettings one is used for editor and the other for standalone release, the standalone release will be stripped by UnityEngine.Rendering.IRenderPipelineGraphicsSettingsStripper`1

    Inheritance
    Object
    RenderPipelineGraphicsSettingsContainer
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: UnityEngine.Rendering
    Syntax
    [Serializable]
    public class RenderPipelineGraphicsSettingsContainer : ISerializationCallbackReceiver

    Properties

    settingsList

    Returns one list for editor and another for runtime

    Declaration
    public List<IRenderPipelineGraphicsSettings> settingsList { get; }
    Property Value
    Type Description
    List<IRenderPipelineGraphicsSettings>

    Methods

    OnAfterDeserialize()

    On After Deserialize callback, nothing is implemented

    Declaration
    public void OnAfterDeserialize()
    Implements
    ISerializationCallbackReceiver.OnAfterDeserialize()

    OnBeforeSerialize()

    On Before Serialize callback where the stripping is performed

    Declaration
    public void OnBeforeSerialize()
    Implements
    ISerializationCallbackReceiver.OnBeforeSerialize()

    Extension Methods

    AnalyticsUtils.ToNestedColumn<T>(T, Boolean)
    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, Boolean)
    ReflectionUtils.Invoke(Object, String, Object[])
    ReflectionUtils.SetField(Object, String, Object)
    ReflectionUtils.GetField(Object, String)
    ReflectionUtils.GetFields(Object)
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 08 September 2023