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
System.Object
RenderPipelineGraphicsSettingsContainer
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
OnBeforeSerialize()
On Before Serialize callback where the stripping is performed
Declaration
public void OnBeforeSerialize()