Class PostProcessProfile
Inheritance
System.Object
PostProcessProfile
Syntax
public sealed class PostProcessProfile : ScriptableObject
Fields
isDirty
Declaration
[NonSerialized]
public bool isDirty
Field Value
Type |
Description |
System.Boolean |
|
settings
Declaration
public List<PostProcessEffectSettings> settings
Field Value
Methods
AddSettings(Type)
Declaration
public PostProcessEffectSettings AddSettings(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
AddSettings(PostProcessEffectSettings)
Declaration
public PostProcessEffectSettings AddSettings(PostProcessEffectSettings effect)
Parameters
Returns
AddSettings<T>()
Declaration
public T AddSettings<T>()where T : PostProcessEffectSettings
Returns
Type Parameters
GetSetting<T>()
Declaration
public T GetSetting<T>()where T : PostProcessEffectSettings
Returns
Type Parameters
HasSettings(Type)
Declaration
public bool HasSettings(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
Type |
Description |
System.Boolean |
|
HasSettings<T>()
Declaration
public bool HasSettings<T>()where T : PostProcessEffectSettings
Returns
Type |
Description |
System.Boolean |
|
Type Parameters
RemoveSettings(Type)
Declaration
public void RemoveSettings(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
RemoveSettings<T>()
Declaration
public void RemoveSettings<T>()where T : PostProcessEffectSettings
Type Parameters
Reset()
Declaration
TryGetSettings<T>(out T)
Declaration
public bool TryGetSettings<T>(out T outSetting)where T : PostProcessEffectSettings
Parameters
Type |
Name |
Description |
T |
outSetting |
|
Returns
Type |
Description |
System.Boolean |
|
Type Parameters